Red Hat Bugzilla – Bug 832163
Virtual Keyboard not detected with node-iso
Last modified: 2016-04-27 00:22:40 EDT
Testing ovirt-node-iso image from testDay (http://www.ovirt.org/releases/beta/binary/ovirt-node-iso-2.4.0-0.0.fc17.iso)
on a DELL Blade Server PowerEdgeM610.
Booting with IPXE. Config is :
kernel http://***/isos/ovirt/vmlinuz0 rootflags=loop root=live:/ovirt-node-iso-2.4.0-0.0.fc17.iso rootfstype=auto ro liveimg rootflags=ro crashkernel=512M-2G:64M,2G-:128M elevator=deadline stateless rd_NO_LVM rd.luks=0 rd.md=0 rd.dm=0 management_server=188.8.131.52:8080 ip=dhcp hostname=***.com ntp=***.com rootpw***
I have the login prompt but no keyboard detected. it would need driver USBHID if I remember right.
Problem still happening with iso file http://ovirt.org/releases/beta/binary/ovirt-node-iso-2.4.0-1.1.fc17.iso
Boot line can be simplified to have the issue :
kernel http://***/isos/ovirt/vmlinuz0 rootflags=loop root=live:/ovirt-node-iso-2.4.0-1.1.fc17.iso rootfstype=auto ro liveimg rootflags=ro crashkernel=512M-2G:64M,2G-:128M elevator=deadline rd_NO_LVM rd.luks=0 rd.md=0 rd.dm=0
(no need for keyword 'stateless' to hit this bug, or any additional parameters).
Added change to keep the hid kernel modules:
If possible you can pull that patch and run a test build with it to confirm it has the right module you need.
This patch does not work.
I have compiled (on an other system) my own kernel that is working for this problem, and driver seems to be hid/usbhid/usbhid.ko
your patch is only adding HID support and that's not enough I guess.
I cannot find relevant .ko in /lib/modules/ in my system when I build node-iso image, I think that's why driver is not included in iso.
Created attachment 593805 [details]
dmesg on working kernel for this problem
This is dmesg output on a working kernel (built myself - version 3.2.0) for this problem.
Server is a blade Dell PowerEdge M610
fwiw, dmesg on a vm using latest master branch ovirt-node has usbhid mentioned in dmesg.
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
this driver seems builtin in Fedora kernel (if .config in kernel source is correct).
I tried booting Fedora-17-x86_64-Live-Desktop.iso on this server and I do have keyboard and mouse working...
will investigate further on monday.
Oliver any luck determining the needed module? Are you using builtin idrac on the blade or a separate kvm? With RHEV-H I've successfully used a R510 and R210 with idrac without any issues. Kernel module blacklisting is similar between upstream and RHEV-H
I cannot reproduce this problem easily as long as bug #804889 is not resolved :(
during ovirt node booting, I have keyboard working during first step (pressing ENTER skips a line), but at one moment I don't have the keyboard anymore.
I've posted a new image (very much unofficial, but should be good enough for you to test this issue.
Can you update me with whether or not you still see this issue with the above iso image?
Sorry for late reply, I was on vacation.
I tested your ISO file. Even if I go on debug shell with dracut (because of bug #804889), I now do have a keyboard working.
Your iso file does not have latest udev packages I guess, so I'll wait for this to be sure this bug is fixed.
Olivier, any news on the issue? Was it solved?
Marking this fixed in 2.6.0 since it's not reproduced with latest builds