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.
Fr Jul 30 13:54:24 CEST 2021
patent_button.gif valid-html401.png elektra.jpg fsfe-logo.png valid-css.png vim.gif anybrowser.gif