linux-avmb1:SuSE 9.0: kernel BUG at skbuff.c:316 (AVM DSL v2.0)

Rainer Schoenen schoenen at schoenen-service.de
Mon Apr 12 13:35:01 CEST 2004


Hallo,

ich habe ein ernstes Problem auf einem Rechner,
der als Router für 40 User dient.
Der unten aufgelistete Kernel-BUG (oops?) passiert
ca. einmal täglich !!!
Das passiert wohl im Modul "fcdsl2", was zur AVM-CAPI gehört.
Danach ist kein Einwählen über DSL mehr möglich,
d.h. der CAPI-Treiber hat sich irgendwie aufgehangen !
Ich habe eine AVM-DSL v2.0 Karte mit dem CAPI-Treiber
unter SuSE 9.0

Wer kann mir weiterhelfen ? Es ist dringend. Danke für jede Hilfe.

Rainer

Apr 12 12:47:11 router6 kernel: Warning: kfree_skb passed an skb still on a list (from dae03c1c).
Apr 12 12:47:11 router6 kernel: kernel BUG at skbuff.c:316!
Apr 12 12:47:11 router6 kernel: invalid operand: 0000 2.4.21-199-athlon #1 Fri Mar 12 08:24:04 UTC 2004
Apr 12 12:47:11 router6 kernel: CPU:    0
Apr 12 12:47:11 router6 kernel: EIP:    0010:[__kfree_skb+276/336]    Tainted: P 
Apr 12 12:47:11 router6 kernel: EIP:    0010:[<c0241ae4>]    Tainted: P
Apr 12 12:47:11 router6 kernel: EFLAGS: 00010082
Apr 12 12:47:11 router6 kernel: eax: 00000045   ebx: 01024a80   ecx: da4c802c   edx: 00000001
Apr 12 12:47:11 router6 kernel: esi: 00020001   edi: dd11ab04   ebp: c3e13904   esp: da4c9ce0
Apr 12 12:47:11 router6 kernel: ds: 0018   es: 0018   ss: 0018
Apr 12 12:47:11 router6 kernel: Process fcdsl2_thread (pid: 509, stackpage=da4c9000)
Apr 12 12:47:11 router6 kernel: Stack: c02e7080 dae03c1c dd11ab04 dae03c1c dacf8bc0 00000010 daea0c80 00000002
Apr 12 12:47:11 router6 kernel:        00004a80 dae0278c c3e13904 00000002 00010102 00004a80 000000cc dae019bb 
Apr 12 12:47:11 router6 kernel:        00000002 00000002 00010102 00000740 00000000 00000000 da4c9d58 dae06272
Apr 12 12:47:11 router6 kernel: Call Trace:         [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266998812/96] (08) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+426699881
2/96] (12) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641984/96] (12)
Apr 12 12:47:11 router6 kernel: Call Trace:         [<dae03c1c>] (08) [<dae03c1c>] (12) [<daea0c80>] (12)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266993548/96] (24) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266990011/96] (32) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267008626/96] (04) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641984/96] (04)
Apr 12 12:47:11 router6 kernel:   [<dae0278c>] (24) [<dae019bb>] (32) [<dae06272>] (04) [<daea0c80>] (04)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641984/96] (24) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267033951/96] (04) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641984/96] (08) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267650716/96] (20)
Apr 12 12:47:11 router6 kernel:   [<daea0c80>] (24) [<dae0c55f>] (04) [<daea0c80>] (08) [<daea2e9c>] (20)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267068289/96] (36) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267635332/96] (28) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267090157/96] (200) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267592959/96] (04)
Apr 12 12:47:11 router6 kernel:   [<dae14b81>] (36) [<dae9f284>] (28) [<dae1a0ed>] (200) [<dae94cff>] (04)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641984/96] (04) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267023548/96] (04) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641728/96] (28) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267066650/96] (48)
Apr 12 12:47:11 router6 kernel:   [<daea0c80>] (04) [<dae09cbc>] (04) [<daea0b80>] (28) [<dae1451a>] (48)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267021669/96] (16) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267641760/96] (84) [do_sch
edule+357/752] (20) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267000675/96] (08)
Apr 12 12:47:11 router6 kernel:   [<dae09565>] (16) [<daea0ba0>] (84) [<c011b4e5>] (20) [<dae04363>] (08)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266990011/96] (04) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267635332/96] (12) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266990107/96] (04) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267635332/96] (12)
Apr 12 12:47:11 router6 kernel:   [<dae019bb>] (04) [<dae9f284>] (12) [<dae01a1b>] (04) [<dae9f284>] (12)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267393686/96] (16) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267008417/96] (08) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266990011/96] (08) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267008449/96] (16)
Apr 12 12:47:11 router6 kernel:   [<dae64296>] (16) [<dae061a1>] (08) [<dae019bb>] (08) [<dae061c1>] (16)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267225145/96] (32) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267021947/96] (16) [sr_mod
:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4266994415/96] (12) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267591981/96] (04)
Apr 12 12:47:11 router6 kernel:   [<dae3b039>] (32) [<dae0967b>] (16) [<dae02aef>] (12) [<dae9492d>] (04)
Apr 12 12:47:11 router6 kernel:   [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/driv+4267591449/96] (04) [arch_kernel_thread+43/64] (08) [sr_mod:__insmod_sr_mod_O/lib/modules/2.4.21-199-athlon/kernel/
driv+4266994256/96] (04)
Apr 12 12:47:11 router6 kernel:   [<dae94719>] (04) [<c010736b>] (08) [<dae02a50>] (04)
Apr 12 12:47:11 router6 kernel: Modules: [(fcdsl2:<dae00060>:<daebc240>)]
Apr 12 12:47:11 router6 kernel: Code: 0f 0b 3c 01 b8 55 2e c0 8b 54 24 10 e9 ee fe ff ff 8b 01 89 


Apr 12 12:48:53 router6 kernel: capidrv-1: controller dead ??
Apr 12 12:48:53 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 12 12:48:53 router6 kernel: capidrv-2: controller dead ??
Apr 12 12:48:53 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????
Apr 12 12:49:28 router6 pppd[16276]: No response to 4 echo-requests
Apr 12 12:49:28 router6 pppd[16276]: Serial link appears to be disconnected.
Apr 12 12:49:28 router6 pppd[16276]: capiplugin: phase terminate (was running).
Apr 12 12:49:28 router6 pppd[16276]: capiplugin: phase network (was terminate).
Apr 12 12:49:29 router6 pppd[16276]: capiplugin: phase terminate (was network).
Apr 12 12:49:29 router6 ip-down: /etc/ppp/ip-down starts
Apr 12 12:49:29 router6 ip-down: INTERFACE=ppp0, DEVICE=/dev/capi/0, SPEED=9600, LOCALIP=213.23.248.156, REMOTEIP=145.253.4.3, IPPARAM=
Apr 12 12:49:29 router6 ip-down: DIALOUT on 213.23.248.156
Apr 12 12:49:29 router6 modify_resolvconf: Service pppd tried to modify resolver configuration, but it
Apr 12 12:49:29 router6 modify_resolvconf: was not modified due to MODIFY_RESOLV\NAMED_CONF_DYNAMICALLY=no
Apr 12 12:49:29 router6 DialBackend[3923]: Executing command "IP_DOWN out 213.23.248.156"
Apr 12 12:49:29 router6 pppd[16276]: Script /etc/ppp/ip-down finished (pid 18045), status = 0x0
Apr 12 12:49:33 router6 pppd[16276]: capiplugin: phase dead (was terminate).
Apr 12 12:49:41 router6 DialBackend[3923]: Executing command "dial"
Apr 12 12:49:43 router6 pppd[16276]: capiplugin: disconnectall failed
Apr 12 12:49:53 router6 kernel: capidrv-1: controller dead ??
Apr 12 12:49:53 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 12 12:49:53 router6 kernel: capidrv-2: controller dead ??
Apr 12 12:49:53 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????

> cinternet -i dsl0 --start --only-local

Apr 12 12:55:53 router6 kernel: capidrv-1: controller dead ??
Apr 12 12:55:53 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 12 12:55:53 router6 kernel: capidrv-2: controller dead ??
Apr 12 12:55:53 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????
Apr 12 12:56:01 router6 pppd[18230]: capiplugin: leased line (adslpppoe)
Apr 12 12:56:53 router6 kernel: capidrv-1: controller dead ??
Apr 12 12:56:53 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 12 12:56:53 router6 kernel: capidrv-2: controller dead ??
Apr 12 12:56:53 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????
Apr 12 12:57:01 router6 pppd[18230]: capiplugin: couldn't make connection
Apr 12 12:57:01 router6 pppd[18230]: controller 2: listen_change_state state=1 event=1 ????
Apr 12 12:57:11 router6 pppd[18230]: capiplugin: exit
Apr 12 12:57:11 router6 pppd[18230]: Exit.


PROBLEM sah gestern so aus:
(Ich wollte alle Module rmmod'en und neu laden; ging aber nicht)

messages:
Apr 11 12:26:15 router6 DialBackend[29640]: Configuring for provider "arcor_dsl_r6"
Apr 11 12:26:16 router6 pppd[26252]: Plugin capiplugin.so loaded.
Apr 11 12:26:16 router6 pppd[26252]: capiplugin: $Revision: 1.32 $
Apr 11 12:26:16 router6 pppd[26252]: capiconn:  1.7
Apr 11 12:26:16 router6 pppd[26252]: capiplugin: CAPI_REGISTER failed - Too many applications (0x1001) [Input/output error (5)]
Apr 11 12:26:16 router6 pppd[26252]: Exit.
Apr 11 12:26:35 router6 DialBackend[29640]: Executing command "ABORT_DIAL_ATTEMPT"
Apr 11 12:26:37 router6 DialBackend[29640]: Configuring for provider "arcor_dsl_r8"
Apr 11 12:26:37 router6 pppd[26264]: Plugin capiplugin.so loaded.
Apr 11 12:26:37 router6 pppd[26264]: capiplugin: $Revision: 1.32 $
Apr 11 12:26:37 router6 pppd[26264]: capiconn:  1.7
Apr 11 12:26:37 router6 pppd[26264]: capiplugin: CAPI_REGISTER failed - Too many applications (0x1001) [Input/output error (5)]
Apr 11 12:26:37 router6 pppd[26264]: Exit.
Apr 11 12:26:39 router6 kernel: capidrv-1: controller dead ??
Apr 11 12:26:39 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 11 12:26:39 router6 kernel: capidrv-2: controller dead ??
Apr 11 12:26:39 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????
Apr 11 12:26:57 router6 DialBackend[29640]: Executing command "ABORT_DIAL_ATTEMPT"

> kill_dial_backend
> cinternet -i dsl0 --start --only-local
Apr 11 12:32:53 router6 pppd[26515]: Plugin capiplugin.so loaded.
Apr 11 12:32:53 router6 pppd[26515]: capiplugin: $Revision: 1.32 $
Apr 11 12:32:53 router6 pppd[26515]: capiconn:  1.7 
Apr 11 12:32:53 router6 pppd[26515]: capiplugin: CAPI_REGISTER failed - Too many applications (0x1001) [Input/output error (5)]
Apr 11 12:32:53 router6 pppd[26515]: Exit.
Apr 11 12:33:39 router6 kernel: capidrv-1: controller dead ??
Apr 11 12:33:39 router6 kernel: capidrv-1: listen_change_state state=3 event=1 ????
Apr 11 12:33:39 router6 kernel: capidrv-2: controller dead ??
Apr 11 12:33:39 router6 kernel: capidrv-2: listen_change_state state=3 event=1 ????

/etc> ## rccapisuite restart
Shutting down CapiSuite                                            done
Starting CapiSuite                                               failed

> ## grep capi *
capisuite:# /etc/init.d/capisuite
capisuite:# /usr/sbin/rccapisuite
capisuite:# Provides:          capisuite
capisuite:CAPISUITE_BIN=/usr/sbin/capisuite
capisuite:CAPISUITE_CONFIG=/etc/capisuite/capisuite.conf
capisuite:      done < <(cat /etc/capisuite/fax.conf)
capisuite:      done < <(cat /etc/capisuite/answering_machine.conf)
isdn:# X-UnitedLinux-Should-Stop: hylafax smpppd capisuite

> ## lsmod| grep capi
capidrv                27572  10
isdn                  136012   6  [capidrv]
capi                   17120   0
capifs                  3952   1  [capi]
kernelcapi             30048 131  [fcdsl2 capidrv capi]
capiutil               22912   0  [capidrv kernelcapi]

> ## m /proc/capi/controller
1 fcdsl2     running  fcdsl2-pci       A1 3.11-03 data f8800000 code fc000000 io b400 11
2 fcdsl2     running  fcdsl2-pci       A1 3.11-03 data f8800000 code fc000000 io b400 11
> ## m /proc/capi/driver
fcdsl2                           2 0.1
> ## m /proc/capi/users
capidrv
> ## m /proc/capi/contrstats
1 3117 135 4106 77
2 692020 651985 656477 688735
> ## m /proc/capi/capidrv
6024 0 7886 0
> ## m /proc/capi/ncci
2 0x10102 8 8

> ## rcisdn stop
Unloading ISDN driver . capi fcdsl2/usr/sbin/rcisdn: line 7: 26912 Segmentation fault      $SBIN/capiinit stop 1>&/dev/null
                                                                                                                                                                                           done
Apr 11 12:55:17 router6 kernel: Oops: 0000 2.4.21-199-athlon #1 Fri Mar 12 08:24:04 UTC 2004
Apr 11 12:55:17 router6 kernel: CPU:    0
Apr 11 12:55:17 router6 kernel: EIP:    0010:[sch_sfq:sfq_qdisc_ops+176585128/13191416]    Tainted: P 
Apr 11 12:55:17 router6 kernel: EIP:    0010:[<da01b768>]    Tainted: P 
Apr 11 12:55:17 router6 kernel: EFLAGS: 00010246
Apr 11 12:55:17 router6 kernel: eax: 00000000   ebx: 00000000   ecx: 00000002   edx: 00000000
Apr 11 12:55:17 router6 kernel: esi: 00000000   edi: 00000000   ebp: c5941dcc   esp: c5941db4
Apr 11 12:55:17 router6 kernel: ds: 0018   es: 0018   ss: 0018
Apr 11 12:55:17 router6 kernel: Process capiinit (pid: 26934, stackpage=c5941000)
Apr 11 12:55:17 router6 kernel: Stack: c03051f8 c03053cc 00000001 d99cc184 d99cc184 bffff0a0 c5941ddc da00c2db 
Apr 11 12:55:17 router6 kernel:        00555453 5a595820 c5941dec da00c3f5 ffffffff c5941e30 ffffffe7 da000c22
Apr 11 12:55:17 router6 kernel:        46454443 d9eb5dec da0017bd d99cc184 c0084320 d9eb5dec bffff09c d9eb2597 
Apr 11 12:55:17 router6 kernel: Call Trace:         [sch_sfq:sfq_qdisc_ops+176522523/13254021] (16) [sch_sfq:sfq_qdisc_ops+176522805/13253739] (16) [sch_sfq:sfq_qdisc_ops+176475746/13300798] (08)
Apr 11 12:55:17 router6 kernel: Call Trace:         [<da00c2db>] (16) [<da00c3f5>] (16) [<da000c22>] (08)
Apr 11 12:55:17 router6 kernel:   [sch_sfq:sfq_qdisc_ops+175120428/14656116] (04) [sch_sfq:sfq_qdisc_ops+176478717/13297827] (12) [sch_sfq:sfq_qdisc_ops+175120428/14656116] (08) [sch_sfq:sfq_qdisc_ops+175106007/1467
0537] (04)
Apr 11 12:55:17 router6 kernel:   [<d9eb5dec>] (04) [<da0017bd>] (12) [<d9eb5dec>] (08) [<d9eb2597>] (04)
Apr 11 12:55:17 router6 kernel:   [sch_sfq:sfq_qdisc_ops+175120428/14656116] (116) [proc_get_inode+305/368] (20) [sch_sfq:sfq_qdisc_ops+177124175/12652369] (20) [sch_sfq:sfq_qdisc_ops+175106695/14669849] (16)
Apr 11 12:55:17 router6 kernel:   [<d9eb5dec>] (116) [<c01708b1>] (20) [<da09f10f>] (20) [<d9eb2847>] (16)
Apr 11 12:55:17 router6 kernel:   [vsnprintf+451/1216] (08) [__lru_cache_del+125/144] (44) [rb_insert_color+191/240] (40) [sch_sfq:sfq_qdisc_ops+177821743/11954801] (52)
Apr 11 12:55:17 router6 kernel:   [<c02aa2a3>] (08) [<c013ed2d>] (44) [<c02aad6f>] (40) [<da1495ef>] (52)
Apr 11 12:55:17 router6 kernel:   [unmap_fixup+264/432] (28) [do_munmap+689/704] (32) [sys_ioctl+509/666] (24) [sys_munmap+68/128] (28)
Apr 11 12:55:17 router6 kernel:   [<c0134d68>] (28) [<c0135191>] (32) [<c015952d>] (24) [<c01351e4>] (28)
Apr 11 12:55:17 router6 kernel:   [system_call+51/56] (60)
Apr 11 12:55:17 router6 kernel:   [<c010904b>] (60)
Apr 11 12:55:17 router6 kernel: Modules: [(capi:<da148060>:<da14c2e0>)] [(fcdsl2:<da000060>:<da0bc240>)]
Apr 11 12:55:17 router6 kernel:          [(kernelcapi:<d9eb0060>:<d9eb7560>)]
Apr 11 12:55:17 router6 kernel: Code: 83 bb b4 00 00 00 01 74 7f 8b 83 40 03 00 00 85 c0 75 65 47

> ## lsmod | grep capi
capi                   17120   6
capidrv                27572   4
isdn                  136012   1  [capidrv]
capifs                  3952   1  [capi]
kernelcapi             30048   4  [capi fcdsl2 capidrv]
capiutil               22912   0  [capidrv kernelcapi]





More information about the linux-avmb1 mailing list