Hi, hab' das interessiert mitgelesen. Hab' momentan auch das Problem, daß der PC manchmal beim Surfen unter DSL - nicht reproduzierbar - einfriert. Verwende k_deflt 2.4.20-100 mit SuSE 8.2 und einer Fritz!Card DSL. könnte da das gleiche Problem vorliegen? Mailversand funktioniert bisher problemlos. Servus Horst Am Sonntag, 26. Oktober 2003 13:54 schrieb Karsten Keil:
On Sat, Oct 25, 2003 at 08:10:34PM +0200, Heiko Zander wrote:
Am Samstag, 25. Oktober 2003 18:38 schrieb Karsten Keil:
Das ist sehr seltsam, Abstuerze mit HiSax sind mir schon lange nicht mehr untergekommen im Zusammenhang mit der Fritz PCI.
Verwendest Du Kanalbuendlung ?
ja
Fehler gefunden. Der kam aus patches zum Mainstream 2.4.21 die in den SuSE 2.4.20.SuSE-100 eingeflossen sind. Zusammenhang mit Last ist jetz auch klar.
--- linux.old/drivers/isdn/isdn_ppp.c 2003-08-06 18:44:25.000000000 +0200 +++ linux/drivers/isdn/isdn_ppp.c 2003-10-02 22:48:31.000000000 +0200 @@ -1251,7 +1251,7 @@ if (!lp) { printk(KERN_WARNING "%s: all channels busy - requeuing!\n", netdev->name); retval = 1; - goto unlock; + goto out; } /* we have our lp locked from now on */
Eine Testversion von isdn.o für k_deflt-2.4.20-100 liegt wieder unter ftp://ftp.suse.com/pub/people/kkeil/testing/isdn.o
!!! Achtung isdn.o ist nur für k_deflt-2.4.20-100 !!!
mv /lib/modules/2.4.20-4GB/kernel/drivers/isdn/isdn.o lib/modules/2.4.20-4GB/kernel/drivers/isdn/isdn.o.old cp isdn.o lib/modules/2.4.20-4GB/kernel/drivers/isdn/isdn.o
...
Um das Problem weiter einzugrenzen, kannst Du mal probieren ob es auch ohne ISDN4linux passiert ?
Dazu (mit CAPI Treiber):
ifdown ippp0
ok
killall isdnlog
ok
rcsmpppd stop
ok
rmmod -r capidrv
rmmod: capidrv: Device or resource busy rmmod: isdn: Device or resource busy ???
Hmm da greift noch etwas auf die devices zu, kann man mit 'fuser /dev/isdnctrl' oder 'fuser /dev/isdninfo' eventuell rausbekommen.
-- Karsten Keil SuSE Labs ISDN development