(Re-posting, since I forgot to confirm)

Hello,
After two monthes trying to find a solution, I'll post directly on the bcm43xx 
ML.

- The Launchpad bug is there : 
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/182716 (this thread is 
confusing and solves different issues but not the main one)

Tech info :

- uname -a
Linux mokona 2.6.24-12-generic #1 SMP Wed Mar 12 23:01:54 UTC 2008 i686 
GNU/Linux

- lspci -nnvvv
02:09.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g 
Wireless LAN Controller [14e4:4320] (rev 03)
        Subsystem: Linksys Unknown device [1737:0013]
        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-
        Latency: 32
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at fdffe000 (32-bit, non-prefetchable) [size=8K]

- b43-fwcutter -l
b43-fwcutter version 011
The firmwares are in /lib/firmware/b43 and /lib/firmware/b43legacy

The issues, now :

Despite what is mentionned there :
http://linuxwireless.org/en/users/Drivers/b43#bcm43xx.2Cb43legacy.2Cb43.2Csoftmac.2C...thefullstory
 
, this card (Linksys WMP-54G pci) doesn't work with b43legacy but b43.
Indeed, blacklisting b43 and loading b43legacy won't create any interface.
Removing b43 module from blacklist and loading b43legacy will also load b43 : 

[EMAIL PROTECTED]:~# modprobe b43legacy
[EMAIL PROTECTED]:~# lsmod | fgrep b43

b43                   118176  0
b43legacy             129564  0
ssb                    32772  2 b43,b43legacy
mac80211              165652  2 b43,b43legacy
rfkill                  8592  8 b43,b43legacy,rfkill_input
led_class               6020  2 b43,b43legacy
input_polldev           5896  2 b43,b43legacy

- While everything works fine with bcm43xx, replacing it with b43 results in 
timeouts (the same thing as described in this thread :

https://lists.berlios.de/pipermail/bcm43xx-dev/2008-March/006995.html )

Dmesg output after loading b43legacy :
[481560.308707] ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC4] -> GSI 19 
(level, low) -> IRQ 20
[481560.331833] ssb: SPROM revision 1 detected.
[481560.348634] ssb: Sonics Silicon Backplane found on PCI device 0000:02:09.0
[481560.581763] b43-phy4: Broadcom 4306 WLAN found
[481560.650004] phy4: Selected rate control algorithm 'simple'
[481560.675163] udev: renamed network interface wlan0 to eth0
[481560.733573] input: b43-phy4 as /devices/virtual/input/input82

lshw -C network
  *-network
       description: Network controller
       product: BCM4306 802.11b/g Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 9
       bus info: [EMAIL PROTECTED]:02:09.0
       version: 03
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=b43-pci-bridge latency=32 module=ssb
  *-network
       description: Wireless interface
       physical id: 1
       logical name: eth0
       serial: 00:0f:66:f2:8e:4a
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11g

iwconfig after reloading the network :

lo        no wireless extensions.
wmaster0  no wireless extensions.
eth0      IEEE 802.11g  ESSID:"freebox"
          Mode:Managed  Frequency:2.447 GHz  Access Point: BA:FA:E6:72:E9:0C
          Tx-Power=20 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Finally dmesg :

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to