"orinoco_pci: Busy timeout" during initialisation
Glenn Moloney
glenn at physics.unimelb.edu.au
Thu Jun 5 22:44:41 EST 2003
Hi All,
I have been battling with the builtin wireless lan card on my Sharp
"Muramasa" PC-MM1-H3W laptop.
When loading the orinoco_pci card, I get the following messages:
orinoco.c 0.11b (David Gibson <hermes at gibson.dropbear.id.au> and others)
hermes.c: 5 Apr 2002 David Gibson <hermes at gibson.dropbear.id.au>
PCI: Enabling device 00:0b.0 (0011 -> 0013)
Detected Orinoco/Prism2 PCI device at 00:0b.0, mem:0xFC104000 to
0xFC104FFF -> 0xcf00b000, irq:4
Reset
done.......................................................................................................................................................................................................................................................;
Clear
Reset....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................;
orinoco_pci: Busy timeout
eth%d: Failed to start the card
orinoco_pci: init_one(), FAIL!
Same thing with orinoco_pci.o from 0.13a.
lspci -vv -s 0:0b.0 reveals:
00:0b.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan
chipset (rev
01)
Subsystem: AMBIT Microsystem Corp.: Unknown device 0200
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+
Interrupt: pin A routed to IRQ 4
Region 0: Memory at fc104000 (32-bit, prefetchable) [disabled]
[size=4K] Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
The interesting thing here is the "[disabled]" memory region.
I try to "enable" pci memory accesses with:
setpci -s 0:0b.0 command
reveals 0011 - which indicates memory access is disabled.
setpci -s 0:0b.0 command=13 # to enable Mem access
But - the command register remains set at 11. I can set other bits in
the register - but not the Mem bit.
Is there something I have to do to enable the card before loading the
orinoco module?
Any clues greatly appreciated.
cheers,
glenn.
--
Glenn Moloney glenn at physics.unimelb.edu.au
School of Physics, http://www.ph.unimelb.edu.au/~glenn
University of Melbourne, Phone: +61 3 8344 5075
Australia 3010. Fax: +61 3 9347 4783
More information about the wireless
mailing list