[Bug 34976] Orinoco gold wireless card isn't detected correctly/installed

Randal Hale rjhale at gmail.com
Fri Mar 24 15:10:24 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/34976

Description changed to:
    Laptop: Compaq Presario 2150 
    AMD Athlon-XP 512 Mb of RAM
    Lucent Wireless Orinoco Classic Gold PCMCIA card. 
    Linux ubuntu 2.6.15-18-386 #1 PREEMPT Thu Mar 9 14:41:49 UTC 2006 i686 GNU/Linux
    Dapper 5

    This could also fall on the pcmcia package. The Orinoco Card has to be inserted twice to be detected.    Upon detection two devices are created: wifi0 and wlan0.  Wifi0 detects the wrong MAC address.  The only way to get the card working is to delete any reference in /etc/network/interfaces and reboot the computer. The wlan0 interface can then be brought up with the "iwconfig wlan0 essid any" command and ten dhclient wlan0. It reports the MAC of the Access Point incorrectly. 
    Syslog then starts recording:
    Mar 14 20:42:40 localhost kernel: [4300370.981000] wifi0_ifrename: hfa384x_get_rid - RID len mismatch: rid=0xfd51, len=2 (expected 6)
    Mar 14 20:42:42 localhost kernel: [4300372.981000] wifi0_ifrename: hfa384x_get_rid - RID len mismatch: rid=0xfd51, len=2 (expected 6)

    Output of lspci -vv
    *******************
    root at ubuntu:~# lspci -vv
    0000:00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
            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-
            Latency: 32
            Region 0: Memory at d4000000 (32-bit, prefetchable) [size=64M]
            Region 1: Memory at d0500000 (32-bit, prefetchable) [size=4K]
            Region 2: I/O ports at 8090 [disabled] [size=4]
            Capabilities: [a0] AGP version 2.0
                    Status: RQ=16 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
                    Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>

    0000:00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01) (prog-if 00 [Normal decode])
            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-
            Latency: 99
            Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
            I/O behind bridge: 00009000-00009fff
            Memory behind bridge: d0100000-d01fffff
            Prefetchable memory behind bridge: e0000000-efffffff
            BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

    0000:00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
            Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin USB
            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-
            Latency: 64 (20000ns max)
            Interrupt: pin A routed to IRQ 10
            Region 0: Memory at d0000000 (32-bit, non-prefetchable) [size=4K]
            Capabilities: [60] 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-

    0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
            Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin Audio
            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+
            Latency: 64 (500ns min, 6000ns max)
            Interrupt: pin A routed to IRQ 5
            Region 0: I/O ports at 8400 [size=256]
            Region 1: Memory at d0001000 (32-bit, non-prefetchable) [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-

    0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
            Subsystem: ALi Corporation ALI M1533 Aladdin IV ISA Bridge
            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-
            Latency: 0
            Capabilities: [a0] Power Management version 1
                    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    0000:00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller (prog-if 00 [Generic])
            Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin Modem Device
            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 3
            Region 0: Memory at d0002000 (32-bit, non-prefetchable) [size=4K]
            Region 1: I/O ports at 8800 [size=256]
            Capabilities: [40] 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-

    0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0 CardBus/SmartCardBus Controller
            Subsystem: Hewlett-Packard Company: Unknown device 0024
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
            Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Latency: 168
            Interrupt: pin A routed to IRQ 11
            Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=4K]
            Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
            Memory window 0: 20000000-21fff000 (prefetchable)
            Memory window 1: 22000000-23fff000
            I/O window 0: 00001000-000010ff
            I/O window 1: 00001400-000014ff
            BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
            16-bit legacy interface ports at 0001

    0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) (prog-if b0)
            Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin IDE
            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-
            Latency: 32 (500ns min, 1000ns max)
            Interrupt: pin A routed to IRQ 0
            Region 4: I/O ports at 8080 [size=16]
            Capabilities: [60] 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-

    0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
            Subsystem: Hewlett-Packard Company Pavilion ze4400
            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-

    0000:00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
            Subsystem: Hewlett-Packard Company Pavilion ze4400 builtin Network
            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-
            Latency: 90 (2750ns min, 13000ns max)
            Interrupt: pin A routed to IRQ 11
            Region 0: I/O ports at 8c00 [size=256]
            Region 1: Memory at d0003000 (32-bit, non-prefetchable) [size=4K]
            Expansion ROM at 24000000 [disabled] [size=64K]
            Capabilities: [40] Power Management version 2
                    Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=320mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    0000:01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 320 M (prog-if 00 [VGA])
            Subsystem: Hewlett-Packard Company: Unknown device 0024
            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-
            Latency: 66 (2000ns min), Cache Line Size: 0x10 (64 bytes)
            Interrupt: pin A routed to IRQ 10
            Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M]
            Region 1: I/O ports at 9000 [size=256]
            Region 2: Memory at d0100000 (32-bit, non-prefetchable) [size=64K]
            Expansion ROM at d0120000 [disabled] [size=128K]
            Capabilities: [58] AGP version 2.0
                    Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
                    Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
            Capabilities: [50] 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-
    **************
    Output of lspci -vvn
    **************
    root at ubuntu:~# lspci -vvn
    0000:00:00.0 0600: 1002:cab0 (rev 13)
            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-
            Latency: 32
            Region 0: Memory at d4000000 (32-bit, prefetchable) [size=64M]
            Region 1: Memory at d0500000 (32-bit, prefetchable) [size=4K]
            Region 2: I/O ports at 8090 [disabled] [size=4]
            Capabilities: [a0] AGP version 2.0
                    Status: RQ=16 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
                    Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>

    0000:00:01.0 0604: 1002:700f (rev 01)
            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-
            Latency: 99
            Bus: primary=00, secondary=01, subordinate=01, sec-latency=68
            I/O behind bridge: 00009000-00009fff
            Memory behind bridge: d0100000-d01fffff
            Prefetchable memory behind bridge: e0000000-efffffff
            BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

    0000:00:02.0 0c03: 10b9:5237 (rev 03) (prog-if 10)
            Subsystem: 103c:0024
            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-
            Latency: 64 (20000ns max)
            Interrupt: pin A routed to IRQ 10
            Region 0: Memory at d0000000 (32-bit, non-prefetchable) [size=4K]
            Capabilities: [60] 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-

    0000:00:06.0 0401: 10b9:5451 (rev 02)
            Subsystem: 103c:0024
            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+
            Latency: 64 (500ns min, 6000ns max)
            Interrupt: pin A routed to IRQ 5
            Region 0: I/O ports at 8400 [size=256]
            Region 1: Memory at d0001000 (32-bit, non-prefetchable) [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-

    0000:00:07.0 0601: 10b9:1533
            Subsystem: 10b9:1533
            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-
            Latency: 0
            Capabilities: [a0] Power Management version 1
                    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    0000:00:08.0 0703: 10b9:5457
            Subsystem: 103c:0024
            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 3
            Region 0: Memory at d0002000 (32-bit, non-prefetchable) [size=4K]
            Region 1: I/O ports at 8800 [size=256]
            Capabilities: [40] 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-

    0000:00:0a.0 0607: 1217:6972
            Subsystem: 103c:0024
            Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
            Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Latency: 168
            Interrupt: pin A routed to IRQ 11
            Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=4K]
            Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
            Memory window 0: 20000000-21fff000 (prefetchable)
            Memory window 1: 22000000-23fff000
            I/O window 0: 00001000-000010ff
            I/O window 1: 00001400-000014ff
            BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
            16-bit legacy interface ports at 0001

    0000:00:10.0 0101: 10b9:5229 (rev c4) (prog-if b0)
            Subsystem: 103c:0024
            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-
            Latency: 32 (500ns min, 1000ns max)
            Interrupt: pin A routed to IRQ 0
            Region 4: I/O ports at 8080 [size=16]
            Capabilities: [60] 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-

    0000:00:11.0 0680: 10b9:7101
            Subsystem: 103c:0024
            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-

    0000:00:12.0 0200: 100b:0020
            Subsystem: 103c:0024
            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-
            Latency: 90 (2750ns min, 13000ns max)
            Interrupt: pin A routed to IRQ 11
            Region 0: I/O ports at 8c00 [size=256]
            Region 1: Memory at d0003000 (32-bit, non-prefetchable) [size=4K]
            Expansion ROM at 24000000 [disabled] [size=64K]
            Capabilities: [40] Power Management version 2
                    Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=320mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    0000:01:05.0 0300: 1002:4136
            Subsystem: 103c:0024
            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-
            Latency: 66 (2000ns min), Cache Line Size: 0x10 (64 bytes)
            Interrupt: pin A routed to IRQ 10
            Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M]
            Region 1: I/O ports at 9000 [size=256]
            Region 2: Memory at d0100000 (32-bit, non-prefetchable) [size=64K]
            Expansion ROM at d0120000 [disabled] [size=128K]
            Capabilities: [58] AGP version 2.0
                    Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
                    Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
            Capabilities: [50] 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-




More information about the kernel-bugs mailing list