Comment 16 for bug 668234

Revision history for this message
sanmiguel9 (againsttcpa84) wrote :

I blacklisted the acer-wmi module in Natty and rebooted with the enabled hw-switch.

uname --> 2.6.38-12-generic-pae #51lp836865 SMP Fri Nov 18 08:39:40

michael@m-S12:~$ rfkill list
0: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no
1: ideapad_wlan: Wireless LAN
 Soft blocked: yes
 Hard blocked: no
2: ideapad_bluetooth: Bluetooth
 Soft blocked: no
 Hard blocked: no
3: phy0: Wireless LAN
 Soft blocked: yes
 Hard blocked: no

michael@m-S12:~$ rfkill unblock all
michael@m-S12:~$ rfkill list
0: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no
1: ideapad_wlan: Wireless LAN
 Soft blocked: no
 Hard blocked: no
2: ideapad_bluetooth: Bluetooth
 Soft blocked: no
 Hard blocked: no
3: phy0: Wireless LAN
 Soft blocked: no
 Hard blocked: no <---- is "no"
michael@m-S12:~$ rfkill list
0: hci0: Bluetooth
 Soft blocked: no
 Hard blocked: no
1: ideapad_wlan: Wireless LAN
 Soft blocked: no
 Hard blocked: no
2: ideapad_bluetooth: Bluetooth
 Soft blocked: no
 Hard blocked: no
3: phy0: Wireless LAN
 Soft blocked: no
 Hard blocked: yes <---- changes to "yes" after a couple of seconds

dmesg shows:
[ 218.980529] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
[ 219.283331] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 219.284310] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
[ 219.284325] b43-phy0 ERROR: This device does not support DMA on your system. It will now be switched to PIO.
[ 219.284335] b43-phy0: Controller RESET (DMA error) ...
[ 219.292900] b43-phy0: Radio hardware status changed to DISABLED
[ 219.512517] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
[ 219.816567] b43-phy0: Controller restarted
[ 224.892490] b43-phy0: Radio hardware status changed to DISABLED

Disabling & reenabling the hw-switch does not unblock the "hard block". Loading the acer-wmi module and toggling hw-switch does not unblock the device neither... ??? (though this works if acer-wmi is loaded during boot as shown in previous comments...)

Btw, if you want me to test your 3.0... kernel for oneiric, please provide a 32bit version as this is all I have :-)