[linux-l] Kerneldebugging

Thomas Brinker thomas.brinker at gmx.de
Fr Dez 19 20:56:50 CET 2003


Hallo!
Immer noch der Kampf mit der passiven PCMCIA ISDN Karte von AVM.

Ich habe 
drivers/pcmcia/cs.c, ds.c, i82365.c, rsrc.c um
#define PCMCIA_DEBUG 5
ergänzt
nun bekomme ich dies beim Einschieben der Karte:

Dec 19 20:43:32 mobile kernel: ds: ds_event(0x000004, 0, 0xc12f5880)
Dec 19 20:43:32 mobile cardmgr[665]: socket 0: AVM ISDN-Controller A1
Dec 19 20:43:32 mobile kernel: ds_poll(socket 0)
Dec 19 20:43:32 mobile kernel: ds_read(socket 0)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0x8004640b, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc0206404, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc2946406, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc2946407, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc0206404, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl: ret = 31
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc0206404, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc2946406, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc2946407, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc0206404, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl: ret = 31
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc0206404, 0xbffff640)
Dec 19 20:43:32 mobile kernel: ds_ioctl: ret = 31
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc00c6409, 0xbffff630)
Dec 19 20:43:32 mobile cardmgr[665]: executing: 'modprobe slhc'
Dec 19 20:43:32 mobile cardmgr[665]: executing: 'modprobe isdn'
Dec 19 20:43:32 mobile kernel: ISDN subsystem Rev: 1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1 loaded
Dec 19 20:43:32 mobile cardmgr[665]: executing: 'modprobe hisax type=26 protocol=2'
Dec 19 20:43:32 mobile kernel: HiSax: Linux Driver for passive ISDN cards
Dec 19 20:43:32 mobile kernel: HiSax: Version 3.5 (module)
Dec 19 20:43:32 mobile kernel: HiSax: Layer1 Revision 1.1.4.1
Dec 19 20:43:32 mobile kernel: HiSax: Layer2 Revision 1.1.4.1
Dec 19 20:43:32 mobile kernel: HiSax: TeiMgr Revision 1.1.4.1
Dec 19 20:43:32 mobile kernel: HiSax: Layer3 Revision 1.1.4.1
Dec 19 20:43:32 mobile kernel: HiSax: LinkLayer Revision 1.1.4.1
Dec 19 20:43:32 mobile cardmgr[665]: executing: 'modprobe avma1_cs'
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetCardServicesInfo, 0xc7233ef8, 0xc02afa7c)
Dec 19 20:43:32 mobile kernel: ds: register_pccard_driver('avma1_cs')
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc050643c, 0x806bb28)
Dec 19 20:43:32 mobile kernel: bind_request(0, 'avma1_cs')
Dec 19 20:43:32 mobile kernel: cs: CardServices(RegisterClient, 0xcfb86cac, 0xce37bc64)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetFirstTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetTupleData, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(ParseTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetFirstTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetTupleData, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(ParseTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetFirstTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(GetTupleData, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: cs: CardServices(ParseTuple, 0xcfb86280, 0xce37bb6c)
Dec 19 20:43:32 mobile kernel: avma1_cs: testing i/o 0x140-0x147
Dec 19 20:43:32 mobile kernel: cs: CardServices(RequestIO, 0xcfb86280, 0xcfb86cb0)
Dec 19 20:43:32 mobile kernel: cs: CardServices(RequestIRQ, 0xcfb86280, 0xcfb86cc4)
Dec 19 20:43:32 mobile kernel: cs: CardServices(RequestConfiguration, 0xcfb86280, 0xcfb86cdc)
Dec 19 20:43:32 mobile kernel: avma1_cs: checking at i/o 0x140, irq 0
Dec 19 20:43:32 mobile kernel: HiSax: Total 1 card defined
Dec 19 20:43:32 mobile kernel: HiSax: Card 1 Protocol EDSS1 Id=HiSax (0)
Dec 19 20:43:32 mobile kernel: HiSax: AVM A1 PCMCIA driver Rev. 1.1.4.1
Dec 19 20:43:32 mobile kernel: AVM A1 PCMCIA: io 0x140 irq 0 model 1 version 2
Dec 19 20:43:32 mobile kernel: AVM A1 PCMCIA: ISAC version (0): 2086/2186 V1.1
Dec 19 20:43:32 mobile kernel: AVM A1 PCMCIA: HSCX version A: V2.1  B: V2.1
Dec 19 20:43:32 mobile kernel: HiSax: DSS1 Rev. 1.1.4.1
Dec 19 20:43:32 mobile kernel: HiSax: 2 channels added
Dec 19 20:43:32 mobile kernel: HiSax: MAX_WAITING_CALLS added
Dec 19 20:43:32 mobile kernel: HiSax: module installed
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc050643d, 0x806bb28)
Dec 19 20:43:32 mobile kernel: ds_ioctl(socket 0, 0xc050643e, 0x8053f08)
Dec 19 20:43:32 mobile cardmgr[665]: executing: './isdn start A1'
Dec 19 20:43:33 mobile kernel: ds_poll(socket 0)

Wie soll ich das interpretieren?

Wie sieht es eigentlich mit PCMCIA, ISDN und Co unter Kernel 2.6 aus?
(An dieser Frage kann man erkennen , dass ich fast am Ende bin)

Gruß
Thomas

-- 
Wo kämen wir hin, wenn alle sagten, wo kämen wir hin,
und niemand ginge, um einmal zu schauen, wohin man käme,
wenn man ginge.
«Kurt Marti»





Mehr Informationen über die Mailingliste linux-l