[systemd-devel] [PATCH 0/2] (dracut) hwdb needed in early boot for some keyboards

Colin Guthrie gmane at colin.guthr.ie
Wed Nov 13 09:31:23 PST 2013


'Twas brillig, and Alexander E. Patrakov at 13/11/13 17:18 did gyre and
gimble:
> 2013/11/13 Colin Guthrie <gmane at colin.guthr.ie>:
>> 'Twas brillig, and Alexander E. Patrakov at 13/11/13 16:49 did gyre and
>> gimble:
>>> 2013/11/13 Alexander E. Patrakov <patrakov at gmail.com>:
>>>> Colin Guthrie wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> In this bug report https://bugs.mageia.org/show_bug.cgi?id=11645 a user is
>>>>> unable to enter their encrypted root password via a wireless keyboard
>>>>> connected with a Logitech, Inc. Unifying Receiver.
>>>>
>>>>
>>>> Just in case, I do have the same model of wireless keyboard and will
>>>> validate the bug (for the LUKS-password case) later today on my laptop.
>>>>
>>>> The keyboard does work on my desktop, but there's no initramfs there.
>>>
>>> I hereby confirm that the wireless Logitech keyboard works for
>>> entering the LUKS password on the laptop, if one does not create a
>>> host-only initramfs. This is with dracut-031.
>>
>>
>> thanks for that. If it's easy enough for you to test, does it also work
>> with a host-only initrd?
> 
> It doesn't, because (at least whe creating the initramfs without the
> USB keyboard connected) it does not include the usbhid module.

What about if you generate it with the keyboard plugged in? It should
include the usbhid module then, but does it actually work?

The problem we're encountering is that even with the usbhid module
included in the host-only initrd, it still doesn't work - even after
manually modprobing it from a ps/2 keyboard.

As I don't have the h/w I cannot tell what component is missing to make
it all work. I'm currently suspecting some kind of usb host controller
interface driver or something, but have yet to hear back from the user
so any insights or info you have would be appreciated.

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


More information about the systemd-devel mailing list