[PATCH] UBUNTU: SAUCE: acer-wmi: Add wireless quirk for Lenovo 3000 N200

Stefan Bader stefan.bader at canonical.com
Fri Oct 7 08:09:56 UTC 2011


On 07.10.2011 01:47, Colin Ian King wrote:
> On 06/10/11 21:35, Seth Forshee wrote:
>> This patch has been submitted upstream and acked by the acer-wmi
>> maintainer, but it has not yet been merged. Without this fix the
>> affected model has a permanent soft block on wireless whenever acer-wmi
>> is loaded, and the regression potential of the fix is very small as it
>> is a DMI quirk for a single model. Therefore, I'm proposing we SRU this
>> as a sauce patch at this time to get the fix into oneiric sooner.
>>
>> == SRU Justification ==
>>
>> Impact: acer-wmi is lacking a required quirk for the Lenovo 3000 N200
>> wlan rfkill. As a result, wireless is permanently blocked on this
>> machine whenever acer-wmi is loaded.
>>
>> Fix: Add quirk to use the correct EC register for updating the wlan
>> rfkill status.
>>
>> Testcase: Loading acer-wmi without the fix results in a permanent wlan
>> soft block. With the fix the rfkill switch behaves as expected. Verified
>> against natty on LP #857297.
>>
>> BugLink: http://bugs.launchpad.net/bugs/857297
>>
> I've got a Lenovo 3000 N200, so I'm very curious why the acer-wmi module is
> being loaded. By default this platform driver is not loaded.
> 
> Colin
> 
The reason for this, as far as I remember, is that Lenovo in their netbooks, and
apparently their cheapo laptops too, use some controller part which reports
itself with a specific acpi id. Since acer-wmi already was handling that id,
they added support for the Lenovos there. Though is does not make too much
namepace sense anymore...




More information about the kernel-team mailing list