On Sun, Sep 13, 2009 at 7:05 PM, Daniel Schmitt
<[email protected]> wrote:
> Hello Group,
>
> I posted a few days ago my problems with this WLAN minipci card:
>
> Linux OpenWrt 2.6.28.10 #5 Thu Sep 10 20:36:33 CEST 2009 armv5teb unknown
> 00:02.0 0280: 14e4:4325 (rev 02)
>          Subsystem: 1414:0004
>          Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+
> Stepping- SERR+ FastB2B- DisINTx-
>          Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
> <TAbort-
> <MAbort- >SERR- <PERR- INTx-
>          Interrupt: pin A routed to IRQ 27
>          Region 0: Memory at 48020000 (32-bit, non-prefetchable) [disabled]
> [size=8K]
>
> If I use them (2 pieces) in a WP188 from compex, I don't get ssb.ko running.
> Here is the dmesg if I try to load ssb.ko and b43legacy.ko
> PCI: enabling device 0000:00:02.0 (0140 -> 0142)
> ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x02, vendor 0x4243)
> ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x04, vendor 0x4243)
> ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x01, vendor 0x4243)
> ssb: Core 3 found: V90 (cc 0x807, rev 0x01, vendor 0x4243)
> ssb: Core 4 found: PCI (cc 0x804, rev 0x07, vendor 0x4243)
> ssb: Core 5 found: IEEE 802.11 (cc 0x812, rev 0x04, vendor 0x4243)
> ssb: Ignoring additional 802.11 core
> ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
> ssb: SPROM revision 251 detected.
> ssb: Unsupported SPROM revision 251 detected. Will extract v1
> ssb: Sonics Silicon Backplane found on PCI device 0000:00:02.0
> PCI: enabling device 0000:00:04.0 (0140 -> 0142)
> ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x02, vendor 0x4243)
> ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x04, vendor 0x4243)
> ssb: Core 2 found: PCMCIA (cc 0x80D, rev 0x01, vendor 0x4243)
> ssb: Core 3 found: V90 (cc 0x807, rev 0x01, vendor 0x4243)
> ssb: Core 4 found: PCI (cc 0x804, rev 0x07, vendor 0x4243)
> ssb: Core 5 found: IEEE 802.11 (cc 0x812, rev 0x04, vendor 0x4243)
> ssb: Ignoring additional 802.11 core
> ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
> ssb: SPROM revision 251 detected.
> ssb: Unsupported SPROM revision 251 detected. Will extract v1

What endianness is the IXP4xx?

> ssb: Sonics Silicon Backplane found on PCI device 0000:00:04.0
> cfg80211: Using static regulatory domain info
> cfg80211: Regulatory domain: US
>          (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
>          (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
>          (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>          (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>          (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>          (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>          (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
> cfg80211: Calling CRDA for country: US
> b43legacy-phy0: Broadcom 4306 WLAN found
> phy0: Failed to initialize wep: -2
> b43legacy: probe of ssb0:0 failed with error -2

-2 is "No such file or directory" - maybe some crypto options are
disabled? Does the ARC4 module get built?

> b43legacy-phy1: Broadcom 4306 WLAN found
> phy1: Failed to initialize wep: -2
> b43legacy: probe of ssb1:0 failed with error -2
> Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
>
> One time I managed it to run for half an hour.
> I think it is a PCI problem of IPX4XX?
>
> Because running the same cards in my ALIX works without problems!
> cfg80211: Using static regulatory domain info
> cfg80211: Regulatory domain: US
>         (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
>         (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
>         (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>         (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>         (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>         (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
>         (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
> cfg80211: Calling CRDA for country: US
> b43-pci-bridge 0000:00:0c.0: setting latency timer to 64
> ssb: Sonics Silicon Backplane found on PCI device 0000:00:0c.0
> b43-pci-bridge 0000:00:0e.0: setting latency timer to 64
> ssb: Sonics Silicon Backplane found on PCI device 0000:00:0e.0

Please enable SSB & B43 debugging on this platform, too.

> b43legacy-phy0: Broadcom 4306 WLAN found
> phy0: Selected rate control algorithm 'minstrel'
> b43legacy-phy1: Broadcom 4306 WLAN found
> phy1: Selected rate control algorithm 'minstrel'
> Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
> ip_tables: (C) 2000-2006 Netfilter Core Team
> nf_conntrack version 0.5.0 (4096 buckets, 16384 max)
> Registered led device: alix:1
> Registered led device: alix:2
> Registered led device: alix:3
> via-rhine.c:v1.10-LK1.4.3 2007-03-06 Written by Donald Becker
> via-rhine 0000:00:09.0: setting latency timer to 64
> eth0: VIA Rhine III (Management Adapter) at 0xe0000000, 00:0d:b9:12:83:b8, 
> IRQ 10.
> eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
> eth0: link down
> device eth0 entered promiscuous mode
> b43legacy ssb0:0: firmware: requesting b43legacy/ucode4.fw
> b43legacy ssb0:0: firmware: requesting b43legacy/pcm4.fw
> b43legacy ssb0:0: firmware: requesting b43legacy/b0g0initvals2.fw
> b43legacy-phy0: Loading firmware version 0x127, patch level 14 (2005-04-18 
> 02:36:27)
> Registered led device: b43legacy-phy0::tx
> Registered led device: b43legacy-phy0::rx
> Registered led device: b43legacy-phy0::radio
> b43legacy ssb1:0: firmware: requesting b43legacy/ucode4.fw
> b43legacy ssb1:0: firmware: requesting b43legacy/pcm4.fw
> b43legacy ssb1:0: firmware: requesting b43legacy/b0g0initvals2.fw
> b43legacy-phy1: Loading firmware version 0x127, patch level 14 (2005-04-18 
> 02:36:27)
> Registered led device: b43legacy-phy1::tx
> Registered led device: b43legacy-phy1::rx
> Registered led device: b43legacy-phy1::radio
>
> Even the SPROM is readable on the SSB:
> r...@openwrt:/# cat /sys/devices/pci0000:00/0000:00:0c.0/ssb_sprom
> 014000000400141425430080020002000010001800000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
> FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D00713A0DF9
> FFFFFFFFFFFFFFFFFFFFFFFFFFFF2130B01198FB4FFE88030B0B3C000000000000003E000F00FF
> FF0000000000000000014D
> r...@openwrt:/#
>
> Does anybody know what I can change in OpenWRT relating to PCI options for 
> WP188?
>
> Thanks for any help,
> Daniel
> _______________________________________________
> Bcm43xx-dev mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
>



-- 
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to