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