Public bug reported:
I'm using an Acer Extensa 5220 laptop which includes a WLAN chipset
from Broadcom (BCM94311MCG). (for lspci details see Bug 184944)
The chipset (sometimes) worked with Gutsy (7.10) using bcm43xx drivers (mapped
to eth1).
The chipset works with Fedora Core 8 (current kernel 2.6.23.9-85) using b43
driver (mapped to wlan0).
(As far as I understood b43 is replacing bcm43xx).
The first strange thing is that Hardy loads both drivers in parallel:
[EMAIL PROTECTED]:~$ lsmod | grep -e b43 -e bcm
b43 112032 0
rfkill 8080 8 rfkill_input,b43
mac80211 163352 1 b43
input_polldev 5896 1 b43
bcm43xx 127720 0
ieee80211softmac 30848 1 bcm43xx
ieee80211 35528 2 bcm43xx,ieee80211softmac
ssb 32260 2 b43,ohci_hcd
But only b43 seems to care about the chipset and bcm43 seems to do nothing.
So I blacklisted bcm43xx to be sure it doesn't interfere with b43.
But without success.
The wlan device should be mapped to eth1 according to /etc/udev/rules.d/*, but
it isn't:
[EMAIL PROTECTED]:~$ grep eth1 /etc/udev/rules.d/*
/etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*",
ATTRS{address}=="MYMAC", NAME="eth1"
After a "modprobe b43" I can see two new devices are created instead of
one, eth1 and wlan0_rename:
[EMAIL PROTECTED]:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
irda0 no wireless extensions.
eth1 no wireless extensions.
wlan0_rename IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
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
When running ifconfig I can see that both are mapped to the same MAC but
eth1 looks funny:
eth1 Link encap:UNSPEC HWaddr MYMAC-00-00-00-00-00-00-00-00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0_rename Link encap:Ethernet HWaddr MYMAC
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
The settings for ESSID and KEY from /etc/network/interfaces set for
device eth1 are not used. If I set them for wlan0_rename
manually using "iwconfig" I still get no connection to my access point.
(Renaming eth1 to wlan0 in config files partly worked but I ended up
with a new device wmaster0_rename that looks exactly like eth1 here.)
After a rmmod/modprobe b43 cycle I can see the following dmesg output
[ 2412.739336] b43-phy1: Broadcom 4311 WLAN found
[ 2412.816115] phy1: Selected rate control algorithm 'simple'
[ 2412.819356] udev: renamed network interface wmaster0 to eth1
What else can I try?
** Affects: ubuntu
Importance: Undecided
Status: New
--
Hardy: b43 driver not working (Upgrade from Gutsy)
https://bugs.launchpad.net/bugs/184976
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs