Oops on loading drivers for hostap-driver 0.3.9 (on x86_64 host)

Charles Duffy cduffy
Mon Nov 14 08:11:03 PST 2005


Card is a PCI prism2 (per lspci, "Intersil Corporation Prism 2.5 Wavelan 
chipset (rev 01)"). I've built a copy of hostap-driver 0.3.9; my kernel 
is SuSE's 2.6.5-7.127-default on an x86_64 system.

hostap_pci: Registered netdevice wifi0
wifi0: Original COR value: 0x0
prism2_hw_init: initialized in 198 ms
wifi0: hfa384x_cmd: entry still in list? (entry=000001003f03bc80, 
type=0, res=0)
wifi0: hfa384x_cmd: command was not completed (res=0, 
entry=000001003f03bc80, type=0, cmd=0x0001, param0=0x0000, EVSTAT=8000 
INTEN=0010)
wifi0: MAC port 0 enabling failed
wifi0: could not enable MAC port
wifi0: hfa384x_cmd: entry still in list? (entry=000001003f03bc00, 
type=0, res=0)
wifi0: hfa384x_cmd: command was not completed (res=0, 
entry=000001003f03bc00, type=0, cmd=0x0021, param0=0xfd0b, EVSTAT=8000 
INTEN=0010)
wifi0: hfa384x_get_rid: CMDCODE_ACCESS failed (res=-110, rid=fd0b, len=8)
Could not get RID for component NIC
hostap_pci: Initialization failed
hostap_pci: hardware initialization failed
wifi0: removed pending cmd_queue entry (type=0, cmd=0x0002, param0=0x0000)
Unable to handle kernel paging request at ffffff00001b9060 RIP:
<ffffffffa025d483>{:hostap_pci:hfa384x_cmd+1059}
PML4 51e063 PGD 7fee0067 PMD 7fee1067 PTE 0
Oops: 0000 [1]
CPU 0
Pid: 7856, comm: ip Tainted: P  U (2.6.5-7.127-default 
SLES9_SP1_BRANCH-20041201144208)
RIP: 0010:[<ffffffffa025d483>] 
<ffffffffa025d483>{:hostap_pci:hfa384x_cmd+1059}
RSP: 0018:000001003b0f9c68  EFLAGS: 00010293
RAX: ffffff00001b9000 RBX: 0000000000000002 RCX: 000001003f03bc80
RDX: 0000000000000000 RSI: 000001003b75a000 RDI: ffffffffa0263b48
RBP: 000001003f03bc80 R08: 000001003b0f8000 R09: 0000000000000002
R10: 0000000000000004 R11: 0000000000002710 R12: 0000000000000000
R13: 000001003b75a000 R14: 000001003f03bc90 R15: 000001003b75a4c8
FS:  0000002a959a50a0(0000) GS:ffffffff80516800(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: ffffff00001b9060 CR3: 0000000000101000 CR4: 00000000000006e0
Process ip (pid: 7856, threadinfo 000001003b0f8000, task 000001003f464510)
Stack: ffffffff80456a04 0000000000000202 0000000000000024 ffffffff801369b5
        0000000000000000 0000000000000000 0002000000000001 000001003b75a000
        0000003000000010 0000000000000216
Call Trace:<ffffffff801369b5>{printk+421} 
<ffffffff801322d0>{default_wake_function+0}
        <ffffffff801322d0>{default_wake_function+0} 
<ffffffffa025d60e>{:hostap_pci:prism2_hw_shutdown+142}
        <ffffffffa006f438>{:hostap:prism2_close+184} 
<ffffffffa006f5ab>{:hostap:prism2_open+219}
        <ffffffff802c4a47>{dev_open+119} 
<ffffffff802c39d8>{dev_change_flags+104}
        <ffffffff80303655>{devinet_ioctl+709} 
<ffffffff80168635>{handle_mm_fault+373}
        <ffffffff80120398>{do_page_fault+536} 
<ffffffff80303f1c>{inet_ioctl+92}
        <ffffffff802bcdb1>{sock_ioctl+609} <ffffffff8018dacf>{sys_ioctl+991}
        <ffffffff802bbf6c>{sock_create+348} 
<ffffffff80110384>{system_call+124}


Code: 0f b7 58 60 44 8b 45 20 0f b7 40 64 0f b7 db 0f b7 c0 89 5c
RIP <ffffffffa025d483>{:hostap_pci:hfa384x_cmd+1059} RSP <000001003b0f9c68>
CR2: ffffff00001b9060



For reference, orinoco_pci loads succesfully with this card, as follows:

orinoco.c 0.13e (David Gibson <hermes at gibson.dropbear.id.au> and others)
orinoco_pci.c 0.13e (David Gibson <hermes at gibson.dropbear.id.au> & Jean 
Tourrilhes <jt at hpl.hp.com>)
ACPI: PCI interrupt 0000:02:06.0[A] -> GSI 5 (level, low) -> IRQ 5
Detected Orinoco/Prism2 PCI device at 0000:02:06.0, mem:0xFDDFF000 to 
0xFDDFFFFF -> 0xffffff00001b9000, irq:5
Reset 
done.............................................................................................................................................................................................................................................................;
Clear 
Reset.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................;
pci_cor : reg = 0x0 - CBAC5 - CB8D1
eth1: Station identity 001f:0004:0001:0007
eth1: Looks like an Intersil firmware version 1.7.4
eth1: Ad-hoc demo mode supported
eth1: IEEE standard IBSS ad-hoc mode supported
eth1: WEP supported, 104-bit key
eth1: MAC address 00:09:5B:68:51:25
eth1: Station name "Prism  I"
eth1: ready





More information about the Hostap mailing list