kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #04655
[Bug 1001473] Re: Broadcom BCM3415 wireless: driver does not work (Natty/Oneiric)
[Expired for bcmwl (Ubuntu) because there has been no activity for 60
days.]
** Changed in: bcmwl (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bcmwl in Ubuntu.
https://bugs.launchpad.net/bugs/1001473
Title:
Broadcom BCM3415 wireless: driver does not work (Natty/Oneiric)
Status in “bcmwl” package in Ubuntu:
Expired
Bug description:
Installed both Ubuntu Natty and Oneiric (actually, Mint 11 and 12, but
this does not seem to be caused by the Mint desktop) on a Lenovo
Ideapad S10e. Installer and desktop offered to install broadcom STA
drivers (the device is a BCM3415 802.11g wireless). Wireless did not
work in either case. In the latter (Mint12/Oneiric), I think it
installed bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu4_i386 . Note
that I had no problems with wireless in Ubuntu 9.x (I deleted it and
don't remember whether it was 9.04 or 9.10).
I tried "apt-get install b43-fwcutter", but this didn't work either.
Finally, I downloaded the source from
http://www.broadcom.com/support/802.11/linux_sta.php (32-bit, hybrid-
portsrc_x86_32-v5_100_82_112.tar.gz) and compiled it. (It needed to
repair a bad path in the Makefile using a symlink in the source
directory). After installing the module 'wl', wireless networking
worked through network-manager.
I have difficulty in finding the best way to get wifi working after a
reboot, but the following sequence seems to lead to working wi-fi
(b43-fwcutter is installed, hardware driver is disabled in settings
menu):
- - - - -
modprobe wl
# result: kernel message "module license 'unspecified' taints kernel", and no wi-fi again.
modprobe b43
# result: kernel message "ERROR: Firmware file "b43/ucode15.fw" not found" (and other similar messages).
rmmod ssb b43
modprobe wl
- - - -
The strange thing is that the 'wl' module only works after I have
loaded and unloaded the b43 module. I guess that I will put this
sequence in my rc.local, but it would be nice if it was streamlined.
Below are the relevant parts of my system log:
### modprobe wl (first time)
Here is the relevant kernel log:
lib80211: common routines for IEEE802.11 drivers
lib80211_crypt: registered algorithm 'NULL'
wl: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
### modprobe b43
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
...(similar lines deleted)
b43-phy0: Broadcom 4312 WLAN found (core revision 15)
cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule:
cfg80211: 2402000 KHz - 2472000 KHz @ KHz), (300 mBi, 2000 mBm)
...(similar lines deleted)
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Registered led device: b43-phy0::tx
Registered led device: b43-phy0::rx
Registered led device: b43-phy0::radio
Broadcom 43xx driver loaded [ Features: PNL, Firmware-ID: FW13 ]
b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
###rmmod ssb b43
b43-pci-bridge 0000:05:00.0: PCI INT A disabled
###modprobe wl
wl 0000:05:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
wl 0000:05:00.0: setting latency timer to 64
lib80211_crypt: registered algorithm 'TKIP'
eth2: Broadcom BCM4315 802.11 Hybrid Wireless Controller 5.100.82.112
udevd[2314]: renamed network interface eth1 to eth2
eth2: no IPv6 routers present
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1001473/+subscriptions