wl driver works after shutting / opening laptop lid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bcmwl (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
This is on a 2010 era Macbook Pro running a BCM4322. The b43 driver doesn't seem to work at all. The wl driver does not work at first. The chipset is identified, but not networks can be found. I get the following output in dmesg:
[ 114.084059] ERROR @wl_notify_
[ 114.084062] wlp2s0 Scan_results error (-22)
If I close the laptop lid and open it again, the wifi comes on and works great. I submitted this bug report using the wl driver on this laptop after closing the lid and opening.
No amount of modprobing b43 / wl in any order will bring Wifi up. The only thing is to modprobe -r b43, and use wl, then close / open the lid. Very weird, but annoying workaround.
Please let me know what other details I can provide. Thank you!
1 Description: Ubuntu 16.04.3 LTS
Release: 16.04
(fully updated)
2 $ apt-cache policy bcmwl-kernel-source
bcmwl-kernel-
Installed: 6.30.223.
Candidate: 6.30.223.
Version table:
*** 6.30.223.
500 http://
100 /var/lib/
6.
500 http://
3 I expect the Wifi to scan networks and connect to known network after a fresh boot using the wl driver with the b43 driver blacklisted on the broadcom bcm4322 chipset (on a Macbook Pro 2010)
4 The Wifi does not work until the laptop is lid is closed and re-opened.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: bcmwl-kernel-source 6.30.223.
ProcVersionSign
Uname: Linux 4.10.0-35-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.10
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Oct 4 16:59:10 2017
InstallationDate: Installed on 2017-10-04 (0 days ago)
InstallationMedia: Ubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64 (20170801)
SourcePackage: bcmwl
UpgradeStatus: No upgrade log present (probably fresh install)
I get the same behavior on a 2010 MacBookPOro7,1 with freshly installed Ubuntu 16.04.03 upgraded to 17.10.
$ lspci -nn -d 14e4:
02:00:0 Network Controller [0280]: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
$ apt-cache policy bcmwl-kernel-source source: 271+bdcom- 0ubuntu3 271+bdcom- 0ubuntu3 271+bdcom- 0ubuntu3 500 us.archive. ubuntu. com/ubuntu artful/restricted amd64 Packages dpkg/status
bcmwl-kernel-
Installed: 6.30.223.
Candidate: 6.30.223.
Version table:
*** 6.30.223.
500 http://
100 /var/lib/
$ dpkg -l | grep bcmwl 271+bdcom- 0ubuntu3 amd64
bcmwl-kernel-source 6.30.223.