Sziasztok! 

Van egy wifis hálózat, az ügyfelek felé egy pppoe server csinálja a 
hitelesítést Debianon.
 - pppd version 2.4.4
 - PPPoE-Server Version 3.8
 - Kernel 2.6.18 

Ha kliens szabálytalanul bontja a kapcsolatot, majd újra felépíti, akkor 
bennragad ez előző pppX interfész is.
Mivel minden felhasználói névhez ugyanaz az IP cím, ilyenkor több pppx 
interfész jön létre, ugyanazzal az IP-vel. A kernel route táblája alapján 
nem tudja, merre menjen az adott IP forgalma, ezért nincs hálózati forgalma 
az ügyfélnek. Persze, ha kézzel kilövöm a bennragadt pppx interfészt, akkor 
ok. 

 - ilyen opciókkal indul a server:
pppoe-server -k -r -u -I eth0 -L 10.0.0.1-250 

 - /etc/ppp/pppoe-server-options
debug
mtu 1492
mru 1492
refuse-pap
require-chap
default-asyncmap
proxyarp
ktune
lcp-echo-interval 100
lcp-echo-failure 10
ms-dns 212.x.x.x
ms-dns 212.x.x.x
plugin /etc/ppp/plugins/radius.so
plugin /etc/ppp/plugins/radattr.so
plugin /etc/ppp/plugins/rp-pppoe.so
logfile /var/log/pppd.log
noipx
receive-all
auth
defaultroute
nodetach 

A korrekt megoldás az lenne, ha a Pppoe-server "észrevenné", hogy az adott 
felhasználónak már van egy "bennragadt" kapcsolata és azt lelőné, mielőtt 
újraépíti a kapcsolatot. 

Vagy /etc/ppp/ip-pre-up scriptben figyelem, van-e már az adott IP-hez ppp 
interfész. 

Tud valaki segiteni?
Köszi 

Szabó N.
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz