Hallo,
Anbei der Text der ISDN4Linux- mISDN Maillingliste (
http://listserv.isdn4linux.de/pipermail/isdn4linux/2004-November/000985.html)
Falls noch Fragen offen sind nur raus ich beantworte die Gerne sowie es geht ... heute ist der Server mal den ganzen Tag produktiv ohne Oops gelaufen (früh 8:22 Uhr einer) danach noch keiner wieder mal schauen.. ich werde das Gefühl nich los das es am 2.6.5er Kernel liegen kann ...
Ronny
=============
Hallo Liste,
erstmal die Systemumgebung:
Linux: Suse 9.1 Kernel 2.6.5-7.108-default
RAM: (256MB DDR / 512 MB DDR)
CPU: AMD Duron 1300MHz
ISDN: AVM FritzCard PCI 2.0
Anschluss: P2P Anlagenanschluss Nummernblock 0-49 (1-9 wird nicht genutzt)
TelefonieServer: Asterisk 1.0.0 (stable)
Chan_Capi: 0.3.5
mISDN 0.0.2-rc3
Die Fritzcard wird per mISDN in das System eingebunden und dann per mISDN_capi
und capi verfügbar gemacht. Asterisk setzt dann auf die Capi auf.
(mit dem mISDN Treiber für Asterisk bekam ich es total nicht zum laufen
)
Das System läuft ansich ganz gut. Nur Folgende Probleme stören (die sich laut
den Logs auf mISDN beziehen daher der Post:
1. Kernel Oops nicht nachvollziehbar:
====/var/log/messages================================
Nov 1 09:13:47 nema kernel: Unable to handle kernel NULL pointer dereference
at virtual address 000000b0
Nov 1 09:13:47 nema kernel: printing eip:
Nov 1 09:13:47 nema kernel: ccbc5839
Nov 1 09:13:47 nema kernel: *pde = 00000000
Nov 1 09:13:47 nema kernel: Oops: 0000 [#3]
Nov 1 09:13:47 nema kernel: CPU: 0
Nov 1 09:13:47 nema kernel: EIP: 0060:[__crc_fb_get_buffer_offset
+8469116/9376737] Tainted: GF U
Nov 1 09:13:47 nema kernel: EIP: 0060:[<ccbc5839>] Tainted: GF U
Nov 1 09:13:47 nema kernel: EFLAGS: 00010202 (2.6.5-7.108-default)
Nov 1 09:13:47 nema kernel: EIP is at ncciL4L3+0x149/0x1c0 [mISDN_capi]
Nov 1 09:13:47 nema kernel: eax: 000000b0 ebx: c6ee1480 ecx: 00000000
edx: c6ee1480
Nov 1 09:13:47 nema kernel: esi: fffffffa edi: 000000b0 ebp: 00020180
esp: c63f9e60
Nov 1 09:13:47 nema kernel: ds: 007b es: 007b ss: 0068
Nov 1 09:13:47 nema kernel: Process asterisk (pid: 7003, threadinfo=c63f8000
task=c641d3e0)
Nov 1 09:13:47 nema kernel: Stack: 000000b0 00000000 c80dfe5c c8463bf0
00000001 ccbc7180 ccbc71dc 00000000
Nov 1 09:13:47 nema kernel: 00000000 00000000 c8463bf0 00000001
cc9fb00f c80dfe5c c8463bd4 c80dfe5c
Nov 1 09:13:47 nema kernel: c8463bf0 ccbc6740 ccbc67d2 c8463bf0
ccbcd408 00010101 00000000 c8463bf0
Nov 1 09:13:47 nema kernel: Call Trace:
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8475587/9376737]
ncci_connect_b3_conf+0x0/0x70 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc7180>] ncci_connect_b3_conf+0x0/0x70
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8475679/9376737]
ncci_connect_b3_conf+0x5c/0x70 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc71dc>] ncci_connect_b3_conf+0x5c/0x70
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+6591058/9376737]
mISDN_FsmEvent+0x5f/0xb0 [mISDN_core]
Nov 1 09:13:47 nema kernel: [<cc9fb00f>] mISDN_FsmEvent+0x5f/0xb0
[mISDN_core]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8472963/9376737]
ncci_connect_b3_req+0x0/0xe0 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc6740>] ncci_connect_b3_req+0x0/0xe0
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8473109/9376737]
ncci_connect_b3_req+0x92/0xe0 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc67d2>] ncci_connect_b3_req+0x92/0xe0
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+6591058/9376737]
mISDN_FsmEvent+0x5f/0xb0 [mISDN_core]
Nov 1 09:13:47 nema kernel: [<cc9fb00f>] mISDN_FsmEvent+0x5f/0xb0
[mISDN_core]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8471102/9376737]
ncciGetCmsg+0xfb/0x150 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc5ffb>] ncciGetCmsg+0xfb/0x150 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8477938/9376737]
ncciSendMessage+0x6f/0x140 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc7aaf>] ncciSendMessage+0x6f/0x140
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8462278/9376737]
ConnectB3Request+0x13/0x40 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc3d83>] ConnectB3Request+0x13/0x40
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8453887/9376737]
ApplicationSendMessage+0x39c/0x460 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbc1cbc>] ApplicationSendMessage+0x39c/0x460
[mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+8446114/9376737]
SendMessage+0x2f/0x60 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [<ccbbfe5f>] SendMessage+0x2f/0x60 [mISDN_capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+6696985/9376737]
capi20_put_message+0x1b6/0x220 [kernelcapi]
Nov 1 09:13:47 nema kernel: [<cca14dd6>] capi20_put_message+0x1b6/0x220
[kernelcapi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+6485556/9376737]
capi_write+0x131/0x280 [capi]
Nov 1 09:13:47 nema kernel: [<cc9e13f1>] capi_write+0x131/0x280 [capi]
Nov 1 09:13:47 nema kernel: [__crc_fb_get_buffer_offset+6485251/9376737]
capi_write+0x0/0x280 [capi]
Nov 1 09:13:47 nema kernel: [<cc9e12c0>] capi_write+0x0/0x280 [capi]
Nov 1 09:13:47 nema kernel: [vfs_write+159/256] vfs_write+0x9f/0x100
Nov 1 09:13:47 nema kernel: [<c0158a4f>] vfs_write+0x9f/0x100
Nov 1 09:13:47 nema kernel: [sys_write+129/208] sys_write+0x81/0xd0
Nov 1 09:13:47 nema k fritz_manager: prim f1880 not handledernel:
[<c0158c81>] sys_write+0x81/0xd0
Nov 1 09:13:47 nema kernel: [sysenter_past_esp+82/121] sysenter_past_esp
+0x52/0x79
Nov 1 09:13:47 nema kernel: [<c0107dc9>] sysenter_past_esp+0x52/0x79
Nov 1 09:13:47 nema kernel:
Nov 1 09:13:47 nema kernel: Code: ff 10 89 c6 85 c0 74 1d 8b 83 a0 00 00 00
48 74 0d ff 8b a0
==============end of cut=========================================
Zuerst führten wir das auf den Speicher bzw das Timing und tauscht Speicher
und änderten auch das Speichertiming auf sehr moderate Werte. Der Server lief
danach etwas besser bzw. länger aber nach ca 4h Betrieb kam der Kernel Oops
nochmal.
Any Hints ? Beziehungsweise ist da irgendwas bekannt. Ich habe den ganze nTag
gegoogelt aber wirklich nützliches Leider nicht gefunden.
2. Meldungen in der /var/log/messages bei jedem Anruf / nach jedem Auflegen:
Folgende Meldungen mein ich:
=================/var/log/messages============================
Nov 1 09:14:13 nema kernel: fritz_manager: prim f1880 not handled
Nov 1 09:14:13 nema kernel: mISDN: INTERNAL ERROR in drivers/isdn/hardware/
mISDN/stack.c:464 register duplicate 50300104 c433c8c0 c433c8c0
Nov 1 09:14:13 nema kernel: AppPlciLinkUp MGR_REGLAYER | INDICATION ret(-16)
==============end of cut======================================
Für die "fritz_manager: prim f1880 not handled" Meldung findet man den
Hinweis, das sei nur ein Hinweis , worüber man sich keine Gedanken machen
muss (Entwicklerdebug Zeugs
) aber für die restlichen 2 Messages findet
man leider nichts sinnvolles ...
Hat jemand dafür einen Tip / Rat / Link ?
Bin für jeden Hinweis dankbar und entschuldige mich falls der Post etwas lang
geworden ist.
Ronny