ADSL leszakadás probléma

Fórumok

Sziasztok!

A következő problémám van: adott egy számítógép, amely ADSL-en keresztül csatlakozik a világhálóhoz, illetve hozzá van csatlakoztatva 6-8 belső számítógép is. Az ADSL-en 24 órás bontás van, a ppp konfigjában a következő paraméterek vannak:
persist
maxfail 0
holdoff 60
lcp-echo-interval 10
lcp-echo-failure 3
demand

A tünetek: eddig teljesen normálisan leszakadás vagy "szándékos" modem ki-bekapcsolás után újra létrehozta a kapcsolatot, semmilyen gondom nem akadt evvel kapcsolatban. Egy idő óta többször panaszkodott a tulaj, hogy néha meghal a szerver és nem oszt a belső gépeknek DHCP-t, ezért azok is elkezdenek panaszkodni, hogy a kapcsolat korlátozott. A logfájlokban ezek körül fagyások körül nem találtam semmi értelmeset, kivéve azt, hogy DSL kapcsolat szakadás volt a környéken. Belépve a gépre helyi konzolon és a modemet lekapcsolva tényleg én is tapasztaltam a problémát. Nem értettem, hogy a külső kapcsolat hiánya miért okozza azt, hogy a DHCP szerver nem oszt címet belső hálón, így néhány órát elcsesztem csomagfigyeléssel meg iptables debuggal.
Aztán egy szerencsés próbálgatás során a következőt tapasztaltam:
ha a ppp elveszti a kapcsolatot, akkor belefagy ebbe valamilyen rejtélyes módon, mert ezután néhány dolgot nem tudok megtenni:
- a shutdown sem fut le, a ppp-re vár (még az üzenetet sem küldi el)
- belső statikus IP című gépről nem tudok ssh-val belépni, a felhasználói név és a jelszó beírása után végtelen ideig is várhatok, nem jelentkezik be
- a dhcp szerver nem válaszol a gépek kéréseire.
Ezután ha kiadom a poff -a parancsot, akkor sem áll le a ppp illetve a pppoe processz, az egyetlen gyógyír, ha ezután ifconfig ppp0 down parancsot adok ki, ekkor a fent említett processzek azonnal leállnak, és a gép "feléled" ebből a fagyott állapotból, a fenti dolgok azonnal működnek, például a belső gépek azonnal kapnak IP-t.
Foggggggalmam sincs, hogy mi okozza a hibát, de két dolgot még hozzáfűznék:
1. a rendszer Debian Sarge
2. a ppp néha a 24 órás bontásnál sem áll fel újra, de bizonyosan lefagyva marad modem kikapcs/bekapcs után. (Modemre is gyanakodtam, így a modem kikapcs alatt kábel kihúzás is értendő)

Ha tudtok valamit, osszátok meg velem.
Köszi.
Tamás

Hozzászólások

1. Lehet, hogy szorosan nem kapcsolodik, de nekem volt hasono problemam az itthoni natolo gepen, leirom, talan segit. Gondjaim voltak a ppp0 leszakadasokkal igy beallitottam neki a kernelben a loggolast. (gentoo) Kesobb megoldodtak ezek a problemak (szolgaltato volt a ludas), de a loggolasrol elfeledkeztem es bekapcsolva maradt, ez nehany honap mulva okozott egy 30-40GB-os logfajlt ami rotation alatt sem volt. Amikor leszakadt a ppp kapcsolat, elkezdett vadul loggolni - ami egy p1-es gepet ugye nyilvan megvisel. :-) DHCP elerhetetlen volt, ssh remenytelen, stb. Hasonlo tunetek mint amit te emlitettel, bar nem biztos, hogy ez lehet mogotte.

2. Amit bepostolnek ide:
# route
# ifconfig
# iptables-save
# lsmod
# df

Hatha mi talalunk benne valamit, tobb szem tobbet lat. :-)

SZERK: Ez is kene:
# cat /etc/dhcp3/dhcpd.conf

Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Jut eszembe, itt a sajat peers beallitasom, talan segit:

# cat /etc/ppp/peers/madasafish
noipdefault
defaultroute
user 'izehoze'
noauth
updetach
persist
lcp-echo-interval 3
lcp-echo-failure 3
maxfail 0
holdoff 5
plugin pppoatm.so 0.38

Ezek a beallitasok jol mukodnek, szakadasok utan sincsen vele problema, bar en eleg rovidre vettem a timeoutot rajta, hogy mielobb eszrevegye, ha szakad a kapcsolat es egybol fel is epitse.

PS: A "demand" az csak nem-allando kapcsolatnal kell, pl. ISDN ha azt szeretned, hogy igeny eseten tarcsazzon csak be. De lehet, hogy a persist felulirja. En mindenesetre kivennem a tiedbol, mert nem kizart az sem, hogy a ppp idokozben frissult es az "uj" maskepp kezeli a ket egymassal ellentetes parancs prioritasat.

Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Hello!

Köszi a hozzászólást, most nem tudok szolgálni az adatokkal, mindenesetre a gépen van hely, ez biztos, úgy 70%-a szabad a partíciónak, az iptables-sel nincs gond, próbáltam leürített és ACCEPT alapállapotba helyezett táblakészlettel ls ipforward kikapcsolással, akkor sem kapott választ a gép. A másik felvetésed, hogy valami megváltozhatott: a sarge-ban ppp utoljára július 10-én frissült, a probléma október legvégén jelentkezett.

bár én nem jártam utána részletesebben, mert nem létkérdés, meg aztán nem is linux hanem egy kis router csatlakozik a netre, de az enternetnél szeptember ota többször is volt hogy kézzel kellett bontani és ujraépiteni a kapcsolatot, pedig idáig nem volt ilyen probléma, és ue. jelentkezett egy barátomnál is.

Fent neztem pppoe-t hasznalsz, igy szerencsesebb helyzetben vagy, van egy otletem: probald meg vmilyen live cd-vel, bootolj be rajta, konfigold fel a a karit, majd probald ujra. Esetleg ugyanezt megprobalhatod a masik karcsival is, hogy kizarhassuk a hardveres malort. Lehet, hogy vmi megmekkent benne pl. villamlas utan, vagy vmi ilyesmi.

SZERK: Altalaban minden LiveCD, de a Gentoo Minimal LiveCD tamogatja. Ezt biztosan tudom, mert hasznaltam mar vele.

Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

Lehet egy újabb kernellel megszűnne a probléma.
Nálam is tonlájn van és újabban (ismét) napi szinten többször ledob a netről. Ügyfélszolgálatnak telefon és orvosolják a hibát, de ha összeesküvés-elméletet gyártanék, akkor azt mondanám azóta van (gondolom) így, mert újabban intenzíven megy az aMule...

"Tartsd a kezed egy percig a forró kályhán, meglátod, egy órának fogod érezni. Beszélgess egy csinos nővel egy órát, mintha csak egy perc lenne. Na, EZ a relativitás." (Albert Einstein)