Comment 21 for bug 182716

Revision history for this message
Christophe Giboudeaux (krop) wrote : Re: bcm4306 doesn't work with b43 / ssb

Here's the result after running this script (the directory has the correct permissions in /lib/firmware) :

root@mokona:~# rmmod bcm43xx
root@mokona:~# modprobe b43
root@mokona:~# dmesg
[cut]
[360324.734065] ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 19
[360324.754205] ssb: SPROM revision 1 detected.
[360324.771029] ssb: Sonics Silicon Backplane found on PCI device 0000:02:09.0
[360324.783051] b43-phy3: Broadcom 4306 WLAN found
[360324.858103] phy3: Selected rate control algorithm 'simple'
[360324.983406] udev: renamed network interface wlan0 to eth0
[360325.047452] input: b43-phy3 as /devices/virtual/input/input11
[360326.687343] Registered led device: b43-phy3:tx
[360326.688405] Registered led device: b43-phy3:rx
[360326.689284] Registered led device: b43-phy3:radio
[360327.675103] eth0: Initial auth_alg=0
[360327.675114] eth0: authenticate with AP 7a:7c:62:6a:c2:b4

root@mokona:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0f:66:f2:8e:4a
          UP BROADCAST MULTICAST MTU:1500 Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

lo Link encap:Boucle locale
          inet adr:127.0.0.1 Masque:255.0.0.0
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          Packets reçus:13596 erreurs:0 :0 overruns:0 frame:0
          TX packets:13596 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          Octets reçus:6626713 (6.3 MB) Octets transmis:6626713 (6.3 MB)

wmaster0 Link encap:UNSPEC HWaddr 00-0F-66-F2-8E-4A-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

root@mokona:~# iwconfig
lo no wireless extensions.

wmaster0 no wireless extensions.

eth0 IEEE 802.11g ESSID:"freebox"
          Mode:Managed Frequency:2.447 GHz Access Point: 7A:7C:62:6A:C2:B4
          Tx-Power=27 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

root@mokona:~# /etc/init.d/networking restart
 * Reconfiguring network interfaces...There is already a pid file /var/run/dhclient.eth0.pid with pid 16242
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/eth0/00:0f:66:f2:8e:4a
Sending on LPF/eth0/00:0f:66:f2:8e:4a
Sending on Socket/fallback
DHCPRELEASE on eth0 to 192.168.15.254 port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.
There is already a pid file /var/run/dhclient.eth0.pid with pid 134519072
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

wmaster0: unknown hardware address type 801
wmaster0: unknown hardware address type 801
Listening on LPF/eth0/00:0f:66:f2:8e:4a
Sending on LPF/eth0/00:0f:66:f2:8e:4a
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

and dmesg is filled with :
[360519.842143] eth0: Initial auth_alg=0
[360519.842154] eth0: authenticate with AP 7a:7c:62:6a:c2:b4
[360520.041328] eth0: authenticate with AP 7a:7c:62:6a:c2:b4
[360520.241352] eth0: authenticate with AP 7a:7c:62:6a:c2:b4
[360520.441368] eth0: authentication with AP 7a:7c:62:6a:c2:b4 timed out

root@mokona:~# lshw -C network
  *-network
       description: Network controller
       product: BCM4306 802.11b/g Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 9
       bus info: pci@0000: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

The problem is the same as when I opened this bug report.