Isdnprobleme
Probleme:
- rausgehaut werden
- nicht raushauen können
- vielen Fehler bei Übertragung
- verbose weg!
Problemstellung
Unregelmäßig aber häufig funktioniert das Internet plötzlich nicht mehr.
Mit den üblichen Tools wie isdnctrl, ifconfig oder imon wird angezeigt,
dass alles in Ordnung ist.
Ich kann aber keine Internetseite mehr öffnen, keinen Rechner pingen
oder sonst irgendwas im Internet.
Logging
Bei dem Fehlerfall tritt folgendes auf (max. Loggingstufe):
Oct 31 10:12:34 superbyte -- MARK --
Oct 31 10:17:04 superbyte kernel: NETDEV WATCHDOG: ippp0: transmit timed out
Oct 31 10:17:04 superbyte kernel: isdn_tx_timeout dev ippp0 dialstate 0
Oct 31 10:17:04 superbyte kernel: ippp0: all channels busy - requeuing!
Oct 31 10:17:44 superbyte kernel: NETDEV WATCHDOG: ippp0: transmit timed out
Diese Fehlermeldung kommt unendlich oft, bis ich reconnecte (isdnctrl
hangup und dann isdntrl dial).
Hardware
Ich setze die PCI Fritz Card v1.0 ein.
00:08.0 Network controller: AVM Audiovisuelles MKTG &
Computer System GmbH A1 ISDN [Fritz] (rev 02)
Interrupts:
5: 6762773 XT-PIC HiSax
aber nicht geshared!
Kernelversion:
Linux version 2.4.22-mh1 (root@superbyte) (gcc version 2.95.4)
ISDN Module
(nicht im Fehlerfall)
hisax 144640 3 (autoclean)
isdn 119392 4 (autoclean) [hisax]
slhc 4704 1 (autoclean) [isdn]
capi 18336 0
capifs 3584 1 [capi]
kernelcapi 29760 1 [capi]
capiutil 14848 0 [kernelcapi]
ifconfig
(nicht im Fehlerfall)
ippp0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:212.183.114.58 P-z-P:195.3.95.186 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MTU:1500 Metric:1
RX packets:300869 errors:0 dropped:0 overruns:0 frame:0
TX packets:316706 errors:294 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:30
RX bytes:113683628 (108.4 MiB) TX bytes:95157882 (90.7 MiB)
Mögliche Ursachen
Ich habe in letzter Zeit den Kernel wegen Bluetooth neu kompiliert.
Bei Bluetooth ist rfcomm und bluez dabei. Der Kernel wurde mit mh1
gepatched.
Zudem habe ich die lzcompression als Modul hinzukompiliert, sie aber
in der Konfiguration deaktiviert.
Es könnte auch providerseitig ein Problem vorliegen. In diesem Fall
hätte ich aber gerne ein reconnect, wenn der Fehler auftritt.
Mldonkey wurde neu installiert und vielleicht öffnet es zu viele Ports?
Suche
Schlüsselwörter:
NETDEV WATCHDOG transmit timed out
isdn_tx_timeout dev ippp0 dialstate
channels busy requeuing
pci fritz card
Tipps:
Karsten Keil Experte, schreibt bei de.comp.os.unix.linux.isdn mit?
Angeschriebene Leute + Mailinglisten
aschacht@gmx.de
Von:
Roland Welker (MMS Graphics Ltd.)
I had similar problems to what you describe, however, not even a
reconnect seemed to help. I had success by compiling the whole isdn
subsystem into the kernel.