I've reinstalled Oneiric and now the driver used to manage the device is 'brcmsmac'. I'm not sure if this is caused by a change in the latest kernel or if my original Oneiric installation (pre-beta) has a different setup.
However the problem is still the same: - No wifi connection by default - An 'acer-wireless' device is listed by 'rfkill -list' - Blacklisting 'acer-wmi' module works around the problem I'm changing the title to reflect this update. ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed ** Summary changed: - Conflict between acer-wmi and wl kernel modules + Conflict between acer-wmi and brcmsmac kernel modules ** Description changed: I own a Lenovo Ideapad v360 laptop with a Broadcom BCM4313 wireless network adapter. Jockey has installed "bcmwl-kernel-source" package in order to be able to use the wireless adapter, but it doesn't work anyway. + + Note: the original problem was reported against module 'wl'. Now the problem occurs with module 'brcmsmac'. See comment #5. + (Maybe the problem is not related with the module used by the device, but with the device itself?). Some information: ''cat /proc/version_signature'' {{{ Ubuntu 3.0.0-10.16-generic 3.0.4 }}} ''lspci -vvnn | grep BCM4313'' {{{ 05:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01) }}} ''cat /etc/log/syslog'' after turning on the wireless network adapter "hardware switch" and pressing the keyboard wireless switch (I have to hit it twice sometimes): {{{ # module enabled Sep 9 04:35:07 ubuntu kernel: [ 285.868820] lib80211: common routines for IEEE802.11 drivers Sep 9 04:35:07 ubuntu kernel: [ 285.868824] lib80211_crypt: registered algorithm 'NULL' Sep 9 04:35:07 ubuntu kernel: [ 285.871118] wl: module license 'MIXED/Proprietary' taints kernel. Sep 9 04:35:07 ubuntu kernel: [ 285.871124] Disabling lock debugging due to kernel taint # desktop wireless key first press Sep 9 04:36:40 ubuntu kernel: [ 379.019328] atkbd serio0: Unknown key pressed (translated set 2, code 0x8e on isa0060/serio0). Sep 9 04:36:40 ubuntu kernel: [ 379.019336] atkbd serio0: Use 'setkeycodes e00e <keycode>' to make it known. Sep 9 04:36:40 ubuntu kernel: [ 379.029296] atkbd serio0: Unknown key released (translated set 2, code 0x8e on isa0060/serio0). Sep 9 04:36:40 ubuntu kernel: [ 379.029306] atkbd serio0: Use 'setkeycodes e00e <keycode>' to make it known. # desktop wireless key second press Sep 9 04:36:48 ubuntu kernel: [ 387.019960] atkbd serio0: Unknown key pressed (translated set 2, code 0x8e on isa0060/serio0). Sep 9 04:36:48 ubuntu kernel: [ 387.019971] atkbd serio0: Use 'setkeycodes e00e <keycode>' to make it known. Sep 9 04:36:48 ubuntu NetworkManager[1704]: <info> WiFi now enabled by radio killswitch Sep 9 04:36:48 ubuntu NetworkManager[1704]: <info> (wlan0): bringing up device. Sep 9 04:36:48 ubuntu kernel: [ 387.023639] ieee80211 phy0: wl_ops_config: change monitor mode: false (implement) Sep 9 04:36:48 ubuntu kernel: [ 387.023648] ieee80211 phy0: wl_ops_config: change power-save mode: false (implement) Sep 9 04:36:48 ubuntu kernel: [ 387.023668] ieee80211 phy0: wl0: wlc_wme_setparams : no-clock Sep 9 04:36:48 ubuntu kernel: [ 387.023674] ieee80211 phy0: wl0: wlc_wme_setparams : no-clock Sep 9 04:36:48 ubuntu kernel: [ 387.023679] ieee80211 phy0: wl0: wlc_wme_setparams : no-clock Sep 9 04:36:48 ubuntu kernel: [ 387.023684] ieee80211 phy0: wl0: wlc_wme_setparams : no-clock Sep 9 04:36:48 ubuntu kernel: [ 387.023689] ieee80211 phy0: wl_ops_bss_info_changed: qos enabled: false (implement) Sep 9 04:36:48 ubuntu kernel: [ 387.024096] ADDRCONF(NETDEV_UP): wlan0: link is not ready Sep 9 04:36:48 ubuntu dbus[1349]: [system] Activating service name='fi.w1.wpa_supplicant1' (using servicehelper) Sep 9 04:36:48 ubuntu kernel: [ 387.028924] atkbd serio0: Unknown key released (translated set 2, code 0x8e on isa0060/serio0). Sep 9 04:36:48 ubuntu kernel: [ 387.028932] atkbd serio0: Use 'setkeycodes e00e <keycode>' to make it known. Sep 9 04:36:48 ubuntu dbus[1349]: [system] Successfully activated service 'fi.w1.wpa_supplicant1' Sep 9 04:36:48 ubuntu NetworkManager[1704]: <info> wpa_supplicant started Sep 9 04:36:48 ubuntu wpa_supplicant[5030]: Could not set interface wlan0 flags: Operation not possible due to RF-kill Sep 9 04:36:48 ubuntu wpa_supplicant[5030]: Could not set interface 'wlan0' UP Sep 9 04:36:48 ubuntu wpa_supplicant[5030]: Could not set interface wlan0 flags: Operation not possible due to RF-kill Sep 9 04:36:48 ubuntu wpa_supplicant[5030]: Failed to initialize driver interface Sep 9 04:36:48 ubuntu NetworkManager[1704]: <error> [1315543008.943018] [nm-supplicant-interface.c:570] interface_add_cb(): (wlan0): error adding interface: wpa_supplicant couldn't grab this interface. Sep 9 04:36:48 ubuntu NetworkManager[1704]: dbus_g_proxy_cancel_call: assertion `pending != NULL' failed Sep 9 04:36:48 ubuntu NetworkManager[1704]: <info> (wlan0): supplicant interface state: starting -> down Sep 9 04:36:48 ubuntu NetworkManager[1704]: <warn> Trying to remove a non-existant call id. Sep 9 04:36:49 ubuntu NetworkManager[1704]: <info> WiFi now disabled by radio killswitch }}} ''rfkill list all'' {{{ 0: acer-wireless: Wireless LAN - Soft blocked: yes - Hard blocked: no + Soft blocked: yes + Hard blocked: no 1: ideapad_wlan: Wireless LAN - Soft blocked: no - Hard blocked: no + Soft blocked: no + Hard blocked: no 2: ideapad_bluetooth: Bluetooth - Soft blocked: yes - Hard blocked: no + Soft blocked: yes + Hard blocked: no 3: phy0: Wireless LAN - Soft blocked: no - Hard blocked: yes + Soft blocked: no + Hard blocked: yes }}} NetworkManager applet displays "wireless not ready". What caught my attention in that last command is the ''acer-wireless'' entry. Searching on Google I found that blacklisting the ''acer-wmi'' module works around the issue, and the wireless adapter started working. Another workaround is to add a parameter to the ''acer-wmi'' module: (from http://ubuntuforums.org/showthread.php?t=1832771) {{{ echo "options acer_wmi wireless=1" | sudo tee /etc/modprobe.d/acer_wmi.conf }}} ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: linux-image-3.0.0-10-generic 3.0.0-10.16 ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4 Uname: Linux 3.0.0-10-generic x86_64 NonfreeKernelModules: wl AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 1.22.1-0ubuntu2 Architecture: amd64 ArecordDevices: - **** List of CAPTURE Hardware Devices **** - card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog] - Subdevices: 1/1 - Subdevice #0: subdevice #0 + **** List of CAPTURE Hardware Devices **** + card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog] + Subdevices: 1/1 + Subdevice #0: subdevice #0 AudioDevicesInUse: - USER PID ACCESS COMMAND - /dev/snd/controlC0: samael 1660 F.... pulseaudio + USER PID ACCESS COMMAND + /dev/snd/controlC0: samael 1660 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: - Card hw:0 'Intel'/'HDA Intel at 0xf0800000 irq 42' - Mixer name : 'Intel IbexPeak HDMI' - Components : 'HDA:10ec0272,17aa600e,00100001 HDA:80862804,80860101,00100000' - Controls : 21 - Simple ctrls : 11 + Card hw:0 'Intel'/'HDA Intel at 0xf0800000 irq 42' + Mixer name : 'Intel IbexPeak HDMI' + Components : 'HDA:10ec0272,17aa600e,00100001 HDA:80862804,80860101,00100000' + Controls : 21 + Simple ctrls : 11 Date: Sat Sep 10 20:34:43 2011 EcryptfsInUse: Yes InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110905) MachineType: LENOVO 091197Y ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-10-generic root=UUID=fbe772ab-57ac-48b0-b63d-d42667fc2400 ro quiet splash vt.handoff=7 RelatedPackageVersions: - linux-restricted-modules-3.0.0-10-generic N/A - linux-backports-modules-3.0.0-10-generic N/A - linux-firmware 1.60 + linux-restricted-modules-3.0.0-10-generic N/A + linux-backports-modules-3.0.0-10-generic N/A + linux-firmware 1.60 SourcePackage: linux StagingDrivers: brcmutil mei brcmsmac UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/07/2010 dmi.bios.vendor: LENOVO dmi.bios.version: 2DCN16WW 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:bvr2DCN16WW:bd05/07/2010:svnLENOVO:pn091197Y:pvrLenovoV360:rvnLENOVO:rnMoutCook:rvrNotApplicable:cvnLENOVO:ct10:cvrN/A: dmi.product.name: 091197Y dmi.product.version: Lenovo V360 dmi.sys.vendor: LENOVO -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/846719 Title: Conflict between acer-wmi and brcmsmac kernel modules To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/846719/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs