Bug 65781 - asus-wmi: wapf check in 3.11 stops kernel wireless LED working
Summary: asus-wmi: wapf check in 3.11 stops kernel wireless LED working
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Platform_x86 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_platform_x86@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-25 17:39 UTC by unnamed11
Modified: 2013-12-02 12:57 UTC (History)
5 users (show)

See Also:
Kernel Version: 3.11.*-3.12.*
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments

Description unnamed11 2013-11-25 17:39:35 UTC
After updating from Linux 3.10.* to Linux 3.11.*/3.12.* wireless LED isn't working on my ASUS K53E laptop. LED was worked before by "modprobe asus-nb-wmi".
The wireless card still works fine.

Archlinux
Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
Comment 1 unnamed11 2013-11-25 19:21:32 UTC
I found a temporary solution:
echo "options asus_nb_wmi wapf=4" > /etc/modprobe.d/asus.conf
echo asus_nb_wmi > /etc/modules-load.d/asus.conf

This is related to asus-nb.c line 561:
if (wlan_led_presence(asus) && (asus->driver->quirks->wapf == 4)) {

In older versions this was:
if (wlan_led_presence(asus)) {

and Worked.
Comment 2 unnamed11 2013-11-25 19:23:06 UTC
asus-nb.c is asus-wmi.c
sry!
Comment 3 Stanislaw Gruszka 2013-12-02 12:57:42 UTC
This change was done by commit:

commit e8f56c80aedacfb1552509c0e4ed265266328bc4
Author: AceLan Kao <acelan.kao@canonical.com>
Date:   Thu May 30 10:31:50 2013 +0800

    asus-wmi: control wlan-led only if wapf == 4

adding AceLan Kao to cc ...

Note You need to log in before you can comment on or make changes to this bug.