Re: Wireless key on Fujitsu E753 not working since a57f7f9175b8ccbc9df83ac13860488913115de4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I just wanted to ask whether there is something I could do about this?
Should I ask in another mailing list or sth?

Regards

jhs

2013/9/24 Jonathan Woithe <jwoithe@xxxxxxxxxx>:
> On Tue, Aug 13, 2013 at 10:27:53AM +0200, Jan Hinnerk Stosch wrote:
>> 2013/8/12 Jonathan Woithe <jwoithe@xxxxxxxxxx>:
>> >> 2013/6/28 Jan Hinnerk Stosch <janhinnerk.stosch@xxxxxxxxx>:
>> >> > since commit "a57f7f9175b8ccbc9df83ac13860488913115de4" (bisected) the
>> >> > wireless key on my Fujitsu E753 is not working any more. If I boot up
>> >> > with parameter "acpi_osi="!Windows 2012"" it works, though.
>> >> > I filed an ACPI-bug
>> >> > (https://bugzilla.kernel.org/show_bug.cgi?id=60161), but was told
>> >> > (https://bugzilla.kernel.org/show_bug.cgi?id=60161#c5) that this is
>> >> > caused by the fujitsu_laptop driver. So I report it here. Should I
>> >> > file a bug anywhere or is it enough to write it to the list?
>> >
>> > Does this "wireless key" do what you expect if the fujitsu_laptop module is
>> > not loaded?
>> >
>> > I know nothing about the E753.  Is the "wireless key" a dedicated key on the
>> > keyboard, a separate switch, or something entirely different?  It sounds
>> > like it's just an enable switch.
>>
>> No, the key also does not work without fujitsu_laptop module.
>
> Ok, thanks for confirming.
>
>> The key is one of two special keys - one for ECO mode (which I have
>> not tested or used at all) and the wireless key which switches of all
>> wireless functions (WLAN and bluetooth). They are not part of the
>> "main" keyboard. According to the output of "rfkill list" it works
>> indeed as a hardware switch (Hard blocked: yes/no).
>
> I see.  On some Fujitsu laptops the RF kill switch is strictly a hardware
> thing - it does not require any software assistance at all.  This is the
> case on the unit I have (S7020).  However, there were some models which did
> need software assistance, and this was added to the fujitsu-laptop driver by
> someone with such a machine.
>
> I've had a look at the commit you referenced, and all it seems to do is add
> a new _OSI string to ACPI.  I am not overly familiar with how the APCI side
> of thing works.  It seems odd that adding this string to the kernel should
> make fujitsu-laptop (or any other driver) behave differently.  Does the
> presence of this new string somehow cause the FUNC_RFKILL ACPI method
> (called via call_fext_func()) to behave differently?
>
> If someone could explain what the new _OSI string could be doing (or point
> to documentation) I could try to work out what might be happening.  I am a
> little restricted in what I can do though because I don't have fujitsu
> hardware that supports the software RF kill switch.
>
> My best guess is that the new OSI string activates an alternative ACPI
> interface which does not include the custom Fujitsu RF kill interface, or
> which implements a different non-standard RF kill interface which
> fujitsu-laptop doesn't know about.  However, I don't have a great grasp of
> the underlying ACPI functionality and would be very happy to be corrected on
> this point by those more knowledgeable than I in this area.
>
> Regards
>   jonathan
--
To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux