14e4:4727 IdeaPad U160 Broadcom wifi not connecting

Bug #730972 reported by Patrick Wright
72
This bug affects 14 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned
Natty
Invalid
Medium
Unassigned

Bug Description

WORKAROUND: I discovered that the acer_wmi module loads by default and I had originally blacklisted it because it added "acer wireless" as a device. In order to get this to work I had to remove it from the blacklist. Below are the steps I followed.

1. Login in (assuming acer wireless module gets loaded) and select Enable Wireless from network applet
2. Enable to wireless on the ideapad (Fn-F5)
3. Now, run sudo rmmod acer_wmi

Wifi connects immediately

Adding acer_wmi to the blacklist causes Natty to freeze on the Ubuntu loading splash screen. If you manage to get in this situation you have to get into initramfs by adding break=bottom to the kernel boot line. After you've remounted /root to make it writable you can restore the blacklist file if you backed it up. If you didn't back up the file first you'll need to run sed on the blacklist.conf and fix the line.

If Enable to wireless by using the keyboard shortcuts freezes (step 2 above) you can run: rfkill unblock wifi then continue to remove acer_wmi

Natty Desktop i386 Alpha 3

= Info before installing STA Broadcom driver =
Network Manager applet does not list any wireless network information

$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

$ rfkill list wifi
0: ideapad_wlan: Wireless LAN
 Soft blocked: no
 Hard blocked: no

$ lshw -C network
  *-network
       description: Ethernet interface
       product: AR8131 Gigabit Ethernet
       vendor: Atheros Communications
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: c0
       serial: f0:de:f1:12:21:e9
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=192.168.1.139 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:41 memory:f0400000-f043ffff ioport:2000(size=128)
  *-network UNCLAIMED
       description: Network controller
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f0500000-f0503fff

$ cat /var/lib/NetworkManager/NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

= Info after installing STA Broadcom driver =
Network Manager now lists Wireless Network info, but they are disabled

$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11 Access Point: Not-Associated
          Link Quality:5 Signal level:0 Noise level:0
          Rx invalid nwid:0 invalid crypt:0 invalid misc:0

$ rfkill list wifi
0: ideapad_wlan: Wireless LAN
 Soft blocked: no
 Hard blocked: no
3: brcmwl-0: Wireless LAN
 Soft blocked: no
 Hard blocked: yes

$ lshw -C network
  *-network
       description: Ethernet interface
       product: AR8131 Gigabit Ethernet
       vendor: Atheros Communications
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: c0
       serial: f0:de:f1:12:21:e9
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.0-NAPI duplex=full firmware=N/A ip=192.168.1.139 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:43 memory:f0400000-f043ffff ioport:2000(size=128)
  *-network
       description: Wireless interface
       product: BCM4313 802.11b/g/n Wireless LAN Controller
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: eth1
       version: 01
       serial: ac:81:12:38:ba:89
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.100.82.38 latency=0 multicast=yes wireless=IEEE 802.11
       resources: irq:17 memory:f0500000-f0503fff

$ cat /var/lib/NetworkManager/NetworkManager.state

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-2.6.38-5-generic 2.6.38-5.32
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.38-5.32-generic 2.6.38-rc6
Uname: Linux 2.6.38-5-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC269VB Analog [ALC269VB Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: patrickmw 1480 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf0800000 irq 43'
   Mixer name : 'Intel IbexPeak HDMI'
   Components : 'HDA:10ec0269,17aa600a,00100100 HDA:80862804,80860101,00100000'
   Controls : 17
   Simple ctrls : 9
Date: Mon Mar 7 15:35:47 2011
HibernationDevice: RESUME=UUID=f28f03d7-7aac-44dd-a082-1af00074d4b9
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110302)
IwConfig:
 lo no wireless extensions.

 eth0 no wireless extensions.
MachineType: LENOVO 08945KU
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-5-generic root=UUID=67063a39-77cb-40d4-a4b0-75cd44759b8a ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-2.6.38-5-generic N/A
 linux-backports-modules-2.6.38-5-generic N/A
 linux-firmware 1.48
SourcePackage: linux
StagingDrivers: brcm80211
Title: [STAGING]
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/10/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 33CN14WW
dmi.board.asset.tag: Tag 12345
dmi.board.name: MoutCook
dmi.board.vendor: LENOVO
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnLENOVO:bvr33CN14WW:bd05/10/2010:svnLENOVO:pn08945KU:pvrLENOVOIdeapadU160:rvnLENOVO:rnMoutCook:rvrNotApplicable:cvnLENOVO:ct10:cvrN/A:
dmi.product.name: 08945KU
dmi.product.version: LENOVO Ideapad U160
dmi.sys.vendor: LENOVO

= Recently I blacklisted ideapad_laptop =
$ rfkill list wifi
1: brcmwl-0: Wireless LAN
 Soft blocked: no
 Hard blocked: yes

Revision history for this message
Patrick Wright (patrickmwright) wrote :
description: updated
description: updated
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Patrick,

This looks like it might be a duplicate of bug 728746 so I am marking it as such. A proposed fix is noted in that bug and a patch has been sent to the Ubuntu kernel team mailing list. If you're issue is not resolved with that fix, feel free to unmark this as a duplicate. Thanks.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Patrick,

Based on the comment you posted to bug 728746, I'm unduping this from bug 728746.

https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/728746/comments/7

It seems the issue with the firmware files was only part of the issue you were seeing. The subsequent freeze would seem to be a separate issue and thus warrants a separate report, hence unduping this from 728746. Do you see any sort of kernel oops or panic prior to the hang?

Revision history for this message
Patrick Wright (patrickmwright) wrote :

Leann,
I am not getting any kernel oops or panics. Immediately after enabling wireless the Ubuntu freezes (UI included)

Revision history for this message
Leo (llenchikk) wrote :

I can confirm it on Acer Aspire 5110.
Today I boot liveUSB with 11.04 Natty beta1. Network Manager applet does not list any wireless network information. And I can't connect with hidden network. It's regression issue.
HW wireless info from 10.10:

$ sudo lshw -C network
  *-network:1
       description: Wireless interface
       product: AR2413 802.11bg NIC
       vendor: Atheros Communications Inc.
       physical id: 2
       bus info: pci@0000:06:02.0
       logical name: wlan0
       version: 01
       serial: 00:16:ce:57:4f:b0
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath5k driverversion=2.6.35-28-generic firmware=N/A ip=192.168.1.20 latency=168 link=yes maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11bg
       resources: irq:22 memory:f8110000-f811ffff

Revision history for this message
Leo (llenchikk) wrote :

I think my problem has better description at #714300.

Revision history for this message
badmin (badmin) wrote :

I stumbled upon the same problem here on

Linux sat4 2.6.38-8-generic #41-Ubuntu SMP Tue Apr 5 19:30:49 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

As said in #4 system immediately freezes when trying to access (iwlist scan, activate in KDE network manager, ...) the Wifi device with brcm80211 loaded.

In the case of Broadcom STA I figured out that according to http://www.broadcom.com/docs/linux_sta/README.txt the driver itself might not have support for rfkill in kernel 2.6.38? I'm unable to rfkill unblock the device due to its "Hard blocked: yes" status as said in #1.

I wonder why it worked in Ubuntu 10.10, the Broadcom STA release version there was 5.60.48.36 too, but this release had no support for Kernel > 2.6.32.

Revision history for this message
Patrick Wright (patrickmwright) wrote :

I have figured a way to get wifi to work. I discovered that the acer_wmi module loads by default and I had originally blacklisted it because it added "acer wireless" as a device. In order to get this to work I had to remove it from the blacklist. Below are the steps I followed.

1. Login in (assuming acer wireless module gets loaded) and select Enable Wireless from network applet
2. Enable to wireless on the ideapad (Fn-F5)
3. Now, run sudo rmmod acer_wmi

Wifi connects immediately

Adding acer_wmi to the blacklist causes Natty to freeze on the Ubuntu loading splash screen. If you manage to get in this situation you have to get into initramfs by adding break=bottom to the kernel boot line. After you've remounted /root to make it writable you can restore the blacklist file if you backed it up. If you didn't back up the file first you'll need to run sed on the blacklist.conf and fix the line.

Revision history for this message
Patrick Wright (patrickmwright) wrote :

Also, add. If Enable to wireless by using the keyboard shortcuts freezes (step 2 above) you can run: rfkill unblock wifi then continue to remove acer_wmi

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Patrick, can you test this against a fresh Natty Beta 2? We are curious to see if this behavior is the same out of the box.

Thanks!

~JFo

Changed in linux (Ubuntu Natty):
importance: Undecided → Medium
status: New → Incomplete
Changed in linux (Ubuntu Natty):
status: Incomplete → Confirmed
Revision history for this message
Sergey Vishniakov (sergey-vishniakov) wrote :

Hello,

I have installed fresh Ubuntu Narwahl beta 2 on my IdeaPad U160.

Fresh beta has been installed without exceptions and troubles, system has notified me about the proprietary drivers (Broadcom) which has need to be installed and I did it.

But unfortunately Ubuntu can't find any wireless networks.

Any solutions?

Revision history for this message
James Kemp (james+ubuntu) wrote :

I'm not sure it is exactly the same as this, but my wireless (which worked fine in Maverick) now cannot see my wireless router. It does pick up some other wireless router nearby, but not my own. I know that my router is working because my phone will connect to it and route fine (and range isn't an issue as I'm in direct line of sight about 2m away).

sudo lshw -C network
  *-network
       description: Wireless interface
       product: BCM4312 802.11b/g LP-PHY
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: eth1
       version: 01
       serial: 00:24:2b:e3:94:18
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.100.82.38 latency=0 multicast=yes wireless=IEEE 802.11bg
       resources: irq:16 memory:55100000-55103fff

rfkill list wifi
0: brcmwl-0: Wireless LAN
 Soft blocked: no
 Hard blocked: no

iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
usb0 no wireless extensions.
eth1 IEEE 802.11 Access Point: Not-Associated
          Link Quality:5 Signal level:0 Noise level:0
          Rx invalid nwid:0 invalid crypt:0 invalid misc:0

uname -a
Linux ace-garp 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux

Revision history for this message
Michael Zverina (michael-zverina) wrote :

1.Install the Non-free Broadcom STA Driver via 'Additional Software'
2.To check if my suggested solution will work for you, try to run the following command in terminal
# sudo modprobe -r acer-wmi
after that you should be able to connect to wireless lan (should work for acer travelmate & lenovo ideapad with broadcom wireless adapters )

3.If that worked out for you, the following procedure will resolve the issue permanently with not working wireless/wlan broadcom adapters:
# sudo gedit /etc/modprobe.d/blacklist.conf

in the blacklist.conf file add at the end this:

blacklist acer-wmi

4.You're done.

Revision history for this message
James Kemp (james+ubuntu) wrote :

tried the steps in post #13 but no change to my ability to connect to a wireless network.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Is this actually a problem with the Broadcom STA driver at all? The bug description says brcm80211 is loaded suggesting it's actually bug #747002 getting in the way.

Revision history for this message
NVieville (nicolas-vieville) wrote :

Hello,

I'm probably wrong, but for information, I add such issue on Maverick and Fedora 14 with Lenovo Ideapad u160 until I (re-)activated the BCM4313 card with Lenovo tools on Windows Seven. None of the tips (blacklist, rkfill, modprobe, Fn-F5, etc.) worked on Linux (Lenovo uses some magic in Windows tools to activate this device).

Actually this wireless card is working on FC14 with the Broadcom STA Linux driver (http://www.broadcom.com/support/802.11/linux_sta.php) patched for kernel > 2.6.36 (patch for Fedora sources attached) and this in the /etc/modprobe.d/broadcom-wl-blacklist.conf file:

# modules blacklisted for broadcom-wl
blacklist bcm43xx
blacklist ssb
blacklist b43
blacklist ndiswrapper
#blacklist wl
# Added as suggested in
# http://forums.fedoraforum.org/showpost.php?p=1438213&postcount=7
blacklist acer-wmi

and lauching next file (name it as you like and place it somewhere in /etc - probably it would be better to create a special directory in /etc to place your local settings file inside) from /etc/rc.local:

#!/bin/bash
#
rmmod b43 ssb wl lib80211_crypt_tkip lib80211
modprobe lib80211_crypt_tkip
modprobe wl
rfkill unblock wifi
exit 0

Hoping these few explanations could help to catch these annoying disagreements in Linux with BCM4313!

Cordialy,

--
NVieville

Revision history for this message
Vladimir Scherbaev (zemik) wrote :

I have this bug on Lenovo S12

Revision history for this message
Sergey Vishniakov (sergey-vishniakov) wrote :

Hello,

I found quick solution for this issue.

1. Open terminal
2. "sudo nano /etc/modprobe.d/blacklist.conf"
3. need to add to the end of the file:
      "blacklist acer_wmi" - without quotes
4. "Ctr+X", "Y", "Enter"
5. "sudo reboot"
6. Enjoy new Ubuntu Natty :)

Revision history for this message
ben (roboben) wrote :

#18 worked for me, too. thanks

Revision history for this message
Gabriel Pérez (gabriel-guero) wrote :

#18 Works for me too. In Lenovo S12. Thanks!

Revision history for this message
nordicnurse (nordicnurse) wrote :

Lenovo Ideapad U550: wireless was softblocked by acer_wmi. sudo rmmod acer_wmi and adding it to /etc/modprobe.d/blacklist.conf fixed the issue. However, after working for a week (was there a kernel update in proposed?) wireless died again, now with hardblocked state.
Following steps fixed this:
1) removing acer_wmi form /etc/modprobe.d/blacklist.conf
2) rebooting
3) executing sudo rfkill unblock all
4) sudo rmmod acer_wmi

Revision history for this message
Johanna Hofinger (j-hofinger) wrote :

I had to setup two Lenovo U160 with 2.6.38-9-generic-pae & Natty. Wireless worked for one of those two by blacklisting acer_wmi and reboot. (Activated Wireless on preinstalled Win7 before). The other one would show an strange behaviour after login:

0: ideapad_wlan: Wireless LAN
 Soft blocked: yes
 Hard blocked: no
1: ideapad_bluetooth: Bluetooth
 Soft blocked: no
 Hard blocked: no
2: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no
3: phy0: Wireless LAN
 Soft blocked: yes
 Hard blocked: no

Rfkill unblock all would imidiately freeze natty (actually network manager trying to connect after ideapad_wlan was unblocked (???). [Tried to install Broadcom STA, b43 etc,]. Tried Win7 again, no WLAN there (which worked before!!) as well. Uninstalled Win7 driver, Reinstallation not possible. Reset BIOS (whick always showed Wireless als enabled) and suddenly WLAN unter Natty worked - no soft blocks any more. VERY strange.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Patch for Broadcom BCM4313 driver for kernel > 2.6.36" of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-reviewers team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
penalvch (penalvch) wrote :

Patrick Wright, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in the development release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

Please let us know your results. Thanks in advance.

Helpful Bug Reporting Links:
https://help.ubuntu.com/community/ReportingBugs#Bug_Reporting_Etiquette
https://help.ubuntu.com/community/ReportingBugs#A3._Make_sure_the_bug_hasn.27t_already_been_reported
https://help.ubuntu.com/community/ReportingBugs#Adding_Apport_Debug_Information_to_an_Existing_Launchpad_Bug
https://help.ubuntu.com/community/ReportingBugs#Adding_Additional_Attachments_to_an_Existing_Launchpad_Bug

summary: - IdeaPad U160 Broadcom wifi not connecting
+ 14e4:4727 IdeaPad U160 Broadcom wifi not connecting
description: updated
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
dino99 (9d9) wrote :

no activity : closing eol reached https://wiki.ubuntu.com/Releases

Changed in linux (Ubuntu Natty):
status: Confirmed → Invalid
Changed in linux (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.