Problem with bcm43xx-80211 Revisited

Andrew Robinson awrobinson-ml at nc.rr.com
Wed Aug 29 02:02:59 UTC 2007


Andy Green wrote:
> Somebody in the thread at some point said:
>> Somebody in the thread at some point said:
>>
>>> The default route this there. However, that doesn't (yet) matter because
>>> I cannot ping the gateway (192.168.1.1).
>> Hum.  There was some change recently IIRC to defer loading firmware
>> until the interface comes up... but your interface says it is up.  But
>> you don't mention looking in dmesg for bcm43xx-mac80211-related
>> messages.... might be interesting to do that before and after the ifup
>> that fixes it.
> 
> Hm you didn't show iwconfig output either when it was bad, that can also
> have a clue.
> 
Here are the pertinent parts (I hope) of the messages log before running 
ifup. After running ifup, there were no changes to that file:

Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: 30-bit DMA initialized
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Adding Interface type 2
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Broadcom 4306 WLAN found
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Chip initialized
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Found PHY: Analog 2, 
Type 2, Revision 2
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Found Radio: Manuf 
0x17F, Version 0x2050, Revision 2
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Radio enabled by hardware
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Radio turned off
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Radio turned on
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: !WARNING! Idle-TSSI 
phy->cur_idle_tssi measuring failed. (cur=0, tgt=62). Disabling TX power 
adjustment.
Aug 28 19:49:34 proteus kernel: bcm43xx_mac80211: Wireless interface started
Aug 28 19:49:34 proteus kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready
Aug 28 19:49:34 proteus kernel: ssb: Core 0 found: ChipCommon (cc 0x800, 
rev 0x04, vendor 0x4243)
Aug 28 19:49:34 proteus kernel: ssb: Core 1 found: IEEE 802.11 (cc 
0x812, rev 0x05, vendor 0x4243)
Aug 28 19:49:34 proteus kernel: ssb: Core 2 found: PCMCIA (cc 0x80D, rev 
0x02, vendor 0x4243)
Aug 28 19:49:34 proteus kernel: ssb: Core 3 found: V90 (cc 0x807, rev 
0x02, vendor 0x4243)
Aug 28 19:49:34 proteus kernel: ssb: Core 4 found: PCI (cc 0x804, rev 
0x09, vendor 0x4243)
Aug 28 19:49:34 proteus kernel: ssb: Sonics Silicon Backplane found on 
PCI device 0000:00:0c.0
Aug 28 19:49:34 proteus kernel: ssb: Switching to ChipCommon core, index 0
Aug 28 19:49:34 proteus kernel: ssb: Switching to ChipCommon core, index 0
Aug 28 19:49:34 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:49:34 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:49:34 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:49:34 proteus kernel: ssb: Switching to PCI core, index 4
Aug 28 19:49:34 proteus kernel: ssb: Switching to PCI core, index 4
Aug 28 19:50:39 proteus avahi-daemon[2735]: avahi-daemon 0.6.16 starting up.
Aug 28 19:50:39 proteus avahi-daemon[2735]: Found user 'avahi' (UID 70) 
and group 'avahi' (GID 70).
Aug 28 19:50:39 proteus avahi-daemon[2735]: Successfully called chroot().
Aug 28 19:50:39 proteus avahi-daemon[2735]: Successfully dropped 
remaining capabilities.
Aug 28 19:50:39 proteus avahi-daemon[2735]: Successfully dropped root 
privileges.
Aug 28 19:50:39 proteus avahi-daemon[2735]: WARNING: No NSS support for 
mDNS detected, consider installing nss-mdns!
Aug 28 19:50:40 proteus avahi-daemon[2735]: Joining mDNS multicast group 
on interface eth1.IPv4 with address 192.168.1.25.
Aug 28 19:50:40 proteus avahi-daemon[2735]: Loading service file 
/services/sftp-ssh.service.
Aug 28 19:50:40 proteus avahi-daemon[2735]: Network interface 
enumeration completed.
Aug 28 19:50:40 proteus avahi-daemon[2735]: New relevant interface 
eth1.IPv4 for mDNS.
Aug 28 19:50:40 proteus avahi-daemon[2735]: Registering HINFO record 
with values 'I686'/'LINUX'.
Aug 28 19:50:40 proteus avahi-daemon[2735]: Registering new address 
record for 192.168.1.25 on eth1.
Aug 28 19:50:40 proteus avahi-daemon[2735]: Server startup complete. 
Host name is proteus.local. Local service cookie is 4165375634.
Aug 28 19:50:41 proteus avahi-daemon[2735]: Service "SFTP File Transfer 
on proteus" (/services/sftp-ssh.service) successfully established.
Aug 28 19:52:20 proteus kernel: ADDRCONF(NETDEV_CHANGE): eth1: link 
becomes ready
Aug 28 19:52:21 proteus avahi-daemon[2735]: Joining mDNS multicast group 
on interface eth1.IPv6 with address fe80::290:96ff:fe79:8670.
Aug 28 19:52:21 proteus avahi-daemon[2735]: New relevant interface 
eth1.IPv6 for mDNS.
Aug 28 19:52:21 proteus avahi-daemon[2735]: Registering new address 
record for fe80::290:96ff:fe79:8670 on eth1.
Aug 28 19:58:18 proteus avahi-daemon[2735]: Got SIGTERM, quitting.
Aug 28 19:58:18 proteus avahi-daemon[2735]: Leaving mDNS multicast group 
on interface eth1.IPv4 with address 192.168.1.25.
Aug 28 19:58:18 proteus avahi-daemon[2735]: Leaving mDNS multicast group 
on interface eth1.IPv6 with address fe80::290:96ff:fe79:8670.
Aug 28 19:59:44 proteus kernel: bcm43xx_mac80211: Broadcom 4306 WLAN found
Aug 28 19:59:44 proteus kernel: bcm43xx_mac80211: Found PHY: Analog 2, 
Type 2, Revision 2
Aug 28 19:59:44 proteus kernel: bcm43xx_mac80211: Found Radio: Manuf 
0x17F, Version 0x2050, Revision 2
Aug 28 19:59:44 proteus kernel: bcm43xx_mac80211: Radio turned off
Aug 28 19:59:44 proteus kernel: ssb: Core 0 found: ChipCommon (cc 0x800, 
rev 0x04, vendor 0x4243)
Aug 28 19:59:44 proteus kernel: ssb: Core 1 found: IEEE 802.11 (cc 
0x812, rev 0x05, vendor 0x4243)
Aug 28 19:59:44 proteus kernel: ssb: Core 2 found: PCMCIA (cc 0x80D, rev 
0x02, vendor 0x4243)
Aug 28 19:59:44 proteus kernel: ssb: Core 3 found: V90 (cc 0x807, rev 
0x02, vendor 0x4243)
Aug 28 19:59:44 proteus kernel: ssb: Core 4 found: PCI (cc 0x804, rev 
0x09, vendor 0x4243)
Aug 28 19:59:44 proteus kernel: ssb: Sonics Silicon Backplane found on 
PCI device 0000:00:0c.0
Aug 28 19:59:44 proteus kernel: ssb: Switching to ChipCommon core, index 0
Aug 28 19:59:44 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:59:44 proteus kernel: ssb: Switching to PCI core, index 4
Aug 28 19:59:45 proteus kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: 30-bit DMA initialized
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: Adding Interface type 2
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: Chip initialized
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: Radio enabled by hardware
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: Radio turned on
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: !WARNING! Idle-TSSI 
phy->cur_idle_tssi measuring failed. (cur=0, tgt=62). Disabling TX power 
adjustment.
Aug 28 19:59:45 proteus kernel: bcm43xx_mac80211: Wireless interface started
Aug 28 19:59:45 proteus kernel: ssb: Switching to ChipCommon core, index 0
Aug 28 19:59:45 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:59:45 proteus kernel: ssb: Switching to IEEE 802.11 core, index 1
Aug 28 19:59:45 proteus kernel: ssb: Switching to PCI core, index 4
Aug 28 20:00:49 proteus avahi-daemon[2735]: avahi-daemon 0.6.16 starting up.
Aug 28 20:00:49 proteus avahi-daemon[2735]: Found user 'avahi' (UID 70) 
and group 'avahi' (GID 70).
Aug 28 20:00:49 proteus avahi-daemon[2735]: Successfully dropped root 
privileges.
Aug 28 20:00:49 proteus avahi-daemon[2735]: WARNING: No NSS support for 
mDNS detected, consider installing nss-mdns!
Aug 28 20:00:50 proteus avahi-daemon[2735]: Joining mDNS multicast group 
on interface eth1.IPv4 with address 192.168.1.25.
Aug 28 20:00:50 proteus avahi-daemon[2735]: Loading service file 
/services/sftp-ssh.service.
Aug 28 20:00:50 proteus avahi-daemon[2735]: Network interface 
enumeration completed.
Aug 28 20:00:50 proteus avahi-daemon[2735]: New relevant interface 
eth1.IPv4 for mDNS.
Aug 28 20:00:50 proteus avahi-daemon[2735]: Registering HINFO record 
with values 'I686'/'LINUX'.
Aug 28 20:00:50 proteus avahi-daemon[2735]: Registering new address 
record for 192.168.1.25 on eth1.
Aug 28 20:00:50 proteus avahi-daemon[2735]: Successfully called chroot().
Aug 28 20:00:50 proteus avahi-daemon[2735]: Successfully dropped 
remaining capabilities.
Aug 28 20:00:51 proteus avahi-daemon[2735]: Server startup complete. 
Host name is proteus.local. Local service cookie is 852509285.
Aug 28 20:00:51 proteus avahi-daemon[2735]: Service "SFTP File Transfer 
on proteus" (/services/sftp-ssh.service) successfully established.

Here is the iwconfig output:

eth1      IEEE 802.11g  ESSID:"robinson"
           Mode:Managed  Frequency:2.437 GHz  Access Point: 
00:18:39:7A:B4:C0
           Bit Rate=54 Mb/s
           Retry min limit:7   RTS thr:off   Fragment thr=2346 B
           Encryption key:4138-9E74-82F5-7848-53EF-79E1-FE
           Link Quality=43/100  Signal level=-39 dBm  Noise level=-69 dBm
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

I don't think there was a change after the ifup:

eth1      IEEE 802.11g  ESSID:"robinson"
           Mode:Managed  Frequency:2.437 GHz  Access Point: 
00:18:39:7A:B4:C0
           Bit Rate=1 Mb/s
           Retry min limit:7   RTS thr:off   Fragment thr=2346 B
           Encryption key:4138-9E74-82F5-7848-53EF-79E1-FE
           Link Quality=44/100  Signal level=-39 dBm  Noise level=-69 dBm
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Thanks!

Andrew





More information about the users mailing list