WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Debian ISDN-Troubles (http://www.wcm.at/forum/showthread.php?t=92753)

zefrem 31.03.2003 13:57

Debian ISDN-Troubles
 
Hallo!

Mein Familienserver funzt leider nicht ganz so wie er soll ... Wenn er ein paar Tage gestartet ist (so 10 bis 15 glaub ich) bekomme ich einen haufen fehlermeldungen von der ISDN-Seite:

isdn_tx_timeout dev ippp0 dialstat 0
ippp0: HL driver queue full
ippp0: HL driver queue full
ippp0: HL driver queue full
ippp0: HL driver queue full
ippp0: HL driver queue full
....

Meine bisherige Problemlösung: shutdown -r now
Und DAS ist ja wohl doch nicht eine Linux-Lösung !
Kann mir irgenwer einen Tip geben, wo denn der Hund begraben ist?

Thx, zefrem.

zefrem 03.04.2003 09:09

Hat denn niemand eine Idee? Hab grad wieder einen reboot machen müssen, das nervt! :motz:

Lotussteve 03.04.2003 16:25

Hallo!

Schaut leider schlecht aus, Google spuckt nix aus (ausser folgendem Sourcecodekommentar:

+ ret = isdn_writebuf_skb_stub(lp->isdn_device, lp->isdn_channel, 1, skb);
+ if (ret != len) {
+ /* we should never get here */
+ printk(KERN_WARNING "%s: HL driver queue full\n", lp->name);
+ goto error;

http://nic.funet.fi/pub/Linux/PEOPLE...sdn_net.c.html

..und ich verwende kein ISDN.

Hilft vielleicht ein if-down und wieder up um diese Queue zu leeren?



Ciao,

Steve

zefrem 03.04.2003 23:39

Hab grad im Moment nur viel um die Ohren, deswegen werd ich das mal später ausprobieren ...

Mein Problem ist ja, das ich eine neue Fritz-Card mit Infineon-Chip habe und nicht die mit Siemens-Chip. Der neue weird nämlich nur experimentell vom Hisax-Modul unterstützt, wenn ich das richtig verstanden habe.

Weiters verwende ich zur Zeit einen 2.4.18er und werd mal einen 2.4.20er ausprobieren, wenn ich endlich mal weniger Stress habe ...

thx, zefrem.

Moose 04.04.2003 00:18

Verwende selbst eine ELSA Microlink ISDN PCI ... aber ich muß selbst öfters den ganzen Mist neu starten ... anscheinend ist hisax (oder ISDN?) nicht für den Dauerbetrieb ausglegt.

ifdown -a
ifup -a hilft oft auch

zefrem 04.04.2003 00:30

Zitat:

+ /* we should never get here */
das sieht ja nicht gerade sehr vielversprechend aus ...
:heul: :heul: :heul:


@moose: welcher Chip ist denn da drauf?

Moose 04.04.2003 00:53

Zitat:

Original geschrieben von zefrem

@moose: welcher Chip ist denn da drauf?

/me is überfragt aber ich werd mal googeln.

Lotussteve 04.04.2003 01:07

Hallo!

Cronjob mit Abfrage der Verbindung und/oder der Logfiles? So in der Art wie die Reconnectscripts der WCM-Box?



Ciao,

Steve

zefrem 08.04.2003 22:53

Irgendwie hab ich im Moment keine Lust/Zeit/Laune/sonstwas mich da irgendwo hineinzuwühlen ...
Wie bringe ich das Kasterl dazu, sich jeden Tag um 04:00 Uhr zu rebooten? Kann ich da einen Cronjob anlegen? Wie muss ich das anstellen?

ps: Ich weiß eh, das das wirklich die dreckigste aller Lösungen ist, aber ich glaube, es ist eine für mich akzeptable und schnelle Lösung ...

Philipp 08.04.2003 23:13

Ich würde es erst einmal mit der ifdown / ifup Methode als Cronjob versuchen :)

Erstelle eine Datei reconnect mit folgenden Inhalt:

#!/bin/sh

ifdown -a
ifup -a

Kopiere sie nach /etc/cron.daily und chmod 755 reconnect. Jetzt sollte die Datei jeden Tag um 4:00 ausgeführt werden.


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag