W dniu 2012-04-16 12:56, Marcin pisze:
W dniu 16 kwietnia 2012 12:22 użytkownik Daniel Kulesza <d.kulesza@inetgroup.pl mailto:d.kulesza@inetgroup.pl> napisał:
z tym to nie ma problemu, bo to kwestia co sobie wyciągniesz freeradiusem z bazy lms. Ja to jednak zrobiłem tak jak powinno być, czyli nazwa komputera to login a password to hasło.
rzucisz jakimś configiem? ja właśnie zabieram się za instalowanie nowego koncentratora pppoe, bo ze startym mam problemy i spadłeś mi, widzę że nie i tyko mi, z nieba z accl-ppp. bede to robił na gentoo.
Ja zrobiłem na Debianie, bo są gotowe paczki i generalnie wszystko szybko się instaluje. http://adminblog.org.ua/2012/02/????????-???????-accel-ppp-?-debian/ tutaj masz opis jak to zainstalować na debianie (ja po rusku nic nie rozumiem, ale opis pomógł).
Co do konfiga to mogę wrzucić, choć z samym accel to nie było problemów. Bardziej namęczyłem się z freeradiusem, żeby wyciągnąć z LMS co trzeba (np. prędkości w accel podaje się up/down).
Zastanów się co chcesz wykorzystać. Ja mam tak, że z accela mam brane dnsy (w starszej wersji nie można ich było pobrać z radiusa, w obecnej niby już można), gateway. Przyznawane są prędkości z wykorzystaniem TBF (htb mi źle działało, możliwe że coś źle robiłem). Reszta z radiusa czyli username, password, nas, filter-id (prędkości). Mam też dodane kilka rzeczy których nie musi być, np pule IP (jak nie może pobrać Ip z bazy danych to sam przyznaje z dostępnej puli).
accel.conf [modules] #path=/usr/local/lib/accel-ppp log_file #log_syslog #log_tcp #log_pgsql #pptp #l2tp pppoe
auth_mschap_v2 auth_mschap_v1 auth_chap_md5 auth_pap
radius ippool sigchld pppd_compat shaper #shaper_tbf (obsolete) #chap-secrets #net-snmp #logwtmp connlimit
#ipv6_nd #ipv6_dhcp #ipv6pool
[core] log-error=/var/log/accel-ppp/core.log thread-count=4
[ppp] verbose=1 min-mtu=1280 mtu=1400 mru=1400 #ccp=0 #sid-case=upper #check-ip=0 single-session=replace #mppe=require ipv4=require ipv6=deny #ipv6-intf-id=0:0:0:1 #ipv6-peer-intf-id=0:0:0:2 #ipv6-accept-peer-intf-id=1
lcp-echo-interval=30 lcp-echo-failure=3
[auth] #any-login=0 #noauth=0
[pptp] #echo-interval=30 verbose=1 [pppoe] interface=eth1 interface=eth3 interface=eth4 #interface=eth1,padi-limit=1000 #ac-name=xxx #service-name=yyy #pado-delay=0 #pado-delay=0,100:100,200:200,-1:500 ifname-in-sid=called-sid #tr101=1 #padi-limit=0 verbose=1
[l2tp] #dictionary=/usr/local/share/accel-ppp/l2tp/dictionary #hello-interval=60 #timeout=60 #rtimeout=5 #retransmit=5 #host-name=accel-ppp #dir300_quirk=0 verbose=1
[dns] dns1=83.238. dns2=213.241. [radius] #dictionary=/usr/local/share/accel-ppp/radius/dictionary nas-identifier=accel-ppp nas-ip-address=127.0.0.1 gw-ip-address=192.168.66.1 #auth-server=127.0.0.1:1812,testing123 (obsolete) #acct-server=127.0.0.1:1813,testing123 (obsolete) #server=127.0.0.1,testing123 (obsolete) server=127.0.0.1,testing123,auth-port=1812,acct-port=1813,req-limit=0,fail-time=0 dae-server=127.0.0.1:3799,testing123 verbose=1 #timeout=3 #max-try=3 #acct-timeout=120 #acct-delay-time=0
[client-ip-range] 10.0.0.0/8
[ip-pool] gw-ip-address=192.168.66.1 192.168.0.2-255 192.168.1.1-255,pool1 192.168.2.1-255,pool2 192.168.3.1-255,pool3
[log] log-file=/var/log/accel-ppp/accel-ppp.log log-emerg=/var/log/accel-ppp/emerg.log log-fail-file=/var/log/accel-ppp/auth-fail.log log-debug=/dev/stdout #syslog=accel-pppd,daemon #log-tcp=127.0.0.1:3000 copy=1 #color=1 #per-user-dir=per_user #per-session-dir=per_session #per-session=1 level=3
[log-pgsql] conninfo=user=log log-table=log
[pppd-compat] #ip-pre-up=/etc/ppp/ip-pre-up ip-up=/etc/ppp/ip-up ip-down=/etc/ppp/ip-down ip-change=/etc/ppp/ip-change radattr-prefix=/var/run/accel-ppp/radattr verbose=1
[chap-secrets] #gw-ip-address=192.168.100.1 #chap-secrets=/etc/ppp/chap-secrets [shaper] attr=Filter-Id #down-burst-factor=0.1 #up-burst-factor=1.0 #latency=50 #mpu=0 #r2q=10 #quantum=1500 #cburst=1534 #ifb=ifb0 up-limiter=police down-limiter=tbf verbose=1
#tbf is obsolete, use shaper module #[tbf] #attr=Filter-Id #down-burst-factor=0.1 #up-burst-factor=1.0 #latency=50
[cli] telnet=127.0.0.1:2000 tcp=127.0.0.1:2001 password=123 [snmp] master=0 agent-name=accel-ppp
[connlimit] limit=60/min burst=3 timeout=80
[ipv6-pool] fc00:0:1::/48,64 delegate=fc00:1::/36,48
[ipv6-dns] #fc00:1::1 #fc00:1::2 #fc00:1::3 #dnssl=suffix1.local.net #dnssl=suffix2.local.net.
[ipv6-dhcp] verbose=1 pref-lifetime=604800 valid-lifetime=2592000 route-via-gw=1