ProLiant Servers (ML,DL,SL)
1752511 Members
4890 Online
108788 Solutions
New Discussion

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

 
Max_P0wer
Occasional Visitor

DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

I have a dl360 g5 loaded with fc17.  When the OS is booted, though, I am unable to use the keyboard/mouse in the virtual console of ILO2.  Duiring POST, the keyboard and mouse work fine.  During grub, I can use the arrow keys to move around the boot menu and select the kernel I want.  But, when it's booted, the keyboard and mouse are ignored in the virtual console.  The physical keyboard (both USB and PS/2) works fine at all times.

 

I tried booting KNOPPIX and the keyboard/mouse in the virtual console seem to work fine at all times.  So this problem seems specific to fc17 only.

 

Any help or ideas would be greatly appreciated.  Thanks!!!!

 

-Joe

6 REPLIES 6
Johan Guldmyr
Honored Contributor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

Is this the same in both integrated remote console and the JAVA?

If you unplug the physical keyboard/mouse - does it work then?
Max_P0wer
Occasional Visitor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

This problem occurs in both the integrated remote console and the java remote console.  

 

This problem persists whether the physical keyboard is plugged in or not.

 

I forgot to mention that I've tried a myriad of clients (IE, Firefox, Chrome) on two OS's (xp and fc16) and this issue is experienced on all clients.  Admittedly, once I established that the problem was not present when the DL360 was booted into KNOPPIX, I ceased trying to test other clients.

 

I should mention that USB is turned on in the BIOS (I've read that it can cause issues if it's turned off).

Johan Guldmyr
Honored Contributor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

So uh, is fc17 supported?

Try with a suppored OS such as a RHEL6 or 5 clone (Scientific Linux for example).

Oscar A. Perez
Honored Contributor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

Your OS must be missing the UHCI driver. iLO Virtual KB/Mouse are connected to an UHCI device inside the iLO Chip. If the OS isn't loading an UHCI driver, the OS won't see the iLO Virtual KB/Mouse behind it.



__________________________________________________
If you feel this was helpful please click the KUDOS! thumb below!
Max_P0wer
Occasional Visitor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

Thanks, Oscar!  That might take me down the right path.

 

So, lspci has this:

01:04.0 System peripheral: Compaq Computer Corporation Integrated Lights Out Controller (rev 03)
01:04.2 System peripheral: Compaq Computer Corporation Integrated Lights Out Processor (rev 03)
01:04.4 USB Controller: Hewlett-Packard Company Integrated Lights-Out Standard Virtual USB Controller
01:04.6 IPMI SMIC interface: Hewlett-Packard Company Integrated Lights-Out Standard KCS Interface

 

Also, here is the relevant dmesg output for UHCI/USB.  It seems loaded and nothing sticks out to me as problematic.  (It gets more and more specific to the virtual keyboard at the bottom)

 

[ 0.955560] libphy: Fixed MDIO Bus: probed
[ 0.955681] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.955717] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[ 0.955722] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 0.955789] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[ 0.959695] ehci_hcd 0000:00:1d.7: debug port 1
[ 0.959704] ehci_hcd 0000:00:1d.7: cache line size of 64 is not supported
[ 0.959723] ehci_hcd 0000:00:1d.7: irq 16, io mem 0xf7df0000
[ 0.965021] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 0.965049] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.965053] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.965056] usb usb1: Product: EHCI Host Controller
[ 0.965059] usb usb1: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE ehci_hcd
[ 0.965061] usb usb1: SerialNumber: 0000:00:1d.7
[ 0.965224] hub 1-0:1.0: USB hub found
[ 0.965231] hub 1-0:1.0: 8 ports detected
[ 0.965361] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.965383] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.965412] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[ 0.965417] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[ 0.965485] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 0.965536] uhci_hcd 0000:00:1d.0: irq 16, io base 0x00001000

[ 0.965576] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.965580] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.965583] usb usb2: Product: UHCI Host Controller
[ 0.965586] usb usb2: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE uhci_hcd
[ 0.965589] usb usb2: SerialNumber: 0000:00:1d.0
[ 0.965728] hub 2-0:1.0: USB hub found
[ 0.965735] hub 2-0:1.0: 2 ports detected
[ 0.965841] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[ 0.965846] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[ 0.965917] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
[ 0.965944] uhci_hcd 0000:00:1d.1: irq 17, io base 0x00001020
[ 0.965986] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.965989] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.965993] usb usb3: Product: UHCI Host Controller
[ 0.965995] usb usb3: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE uhci_hcd
[ 0.965998] usb usb3: SerialNumber: 0000:00:1d.1
[ 0.966161] hub 3-0:1.0: USB hub found
[ 0.966167] hub 3-0:1.0: 2 ports detected
[ 0.966271] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[ 0.966275] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[ 0.966341] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4

[ 0.966378] uhci_hcd 0000:00:1d.2: irq 18, io base 0x00001040
[ 0.966417] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.966420] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.966423] usb usb4: Product: UHCI Host Controller
[ 0.966426] usb usb4: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE uhci_hcd
[ 0.966429] usb usb4: SerialNumber: 0000:00:1d.2
[ 0.966564] hub 4-0:1.0: USB hub found
[ 0.966570] hub 4-0:1.0: 2 ports detected
[ 0.966670] uhci_hcd 0000:00:1d.3: setting latency timer to 64
[ 0.966675] uhci_hcd 0000:00:1d.3: UHCI Host Controller
[ 0.966743] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
[ 0.966782] uhci_hcd 0000:00:1d.3: irq 19, io base 0x00001060
[ 0.966821] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.966824] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.966827] usb usb5: Product: UHCI Host Controller
[ 0.966830] usb usb5: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE uhci_hcd
[ 0.966833] usb usb5: SerialNumber: 0000:00:1d.3
[ 0.966966] hub 5-0:1.0: USB hub found
[ 0.966971] hub 5-0:1.0: 2 ports detected
[ 0.967096] uhci_hcd 0000:01:04.4: UHCI Host Controller
[ 0.967161] uhci_hcd 0000:01:04.4: new USB bus registered, assigned bus number 6
[ 0.967175] uhci_hcd 0000:01:04.4: port count misdetected? forcing to 2 ports
[ 0.968048] uhci_hcd 0000:01:04.4: irq 22, io base 0x00003800

[ 0.968245] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[ 0.968249] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.968252] usb usb6: Product: UHCI Host Controller
[ 0.968255] usb usb6: Manufacturer: Linux 3.6.6-1.fc17.i686.PAE uhci_hcd
[ 0.968258] usb usb6: SerialNumber: 0000:01:04.4
[ 0.968395] hub 6-0:1.0: USB hub found
[ 0.968400] hub 6-0:1.0: 2 ports detected
[ 0.968560] usbcore: registered new interface driver usbserial
[ 0.968579] usbcore: registered new interface driver usbserial_generic
[ 0.968590] USB Serial support registered for generic
[ 0.968595] usbserial: USB Serial Driver core
[ 0.968651] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f0e:PS2M] at 0x60,0x64 irq 1,12
[ 0.970304] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.970316] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 0.970484] mousedev: PS/2 mouse device common for all mice
[ 0.970721] rtc_cmos rtc_cmos: RTC can wake from S4
[ 0.970894] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[ 0.970925] rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs
[ 0.971060] device-mapper: uevent: version 1.0.3
[ 0.971173] device-mapper: ioctl: 4.23.0-ioctl (2012-07-25) initialised: dm-devel@redhat.com
[ 0.971246] cpuidle: using governor ladder
[ 0.971250] cpuidle: using governor menu

[ 0.971667] EFI Variables Facility v0.08 2004-May-17
[ 0.971837] usbcore: registered new interface driver usbhid
[ 0.971839] usbhid: USB HID core driver

-snip-

[ 1.405682] usb 6-1: New USB device found, idVendor=03f0, idProduct=1027
[ 1.405687] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.405690] usb 6-1: Product: Virtual Keyboard
[ 1.405693] usb 6-1: Manufacturer: HP

-snip-

[ 1.416251] input: HP Virtual Keyboard as /devices/pci0000:00/0000:00:1e.0/0000:01:04.4/usb6/6-1/6-1:1.0/input/input2
[ 1.416383] hid-generic 0003:03F0:1027.0001: input,hidraw0: USB HID v1.01 Keyboard [HP Virtual Keyboard] on usb-0000:01:04.4-1/input0

[ 1.418372] sdb: sdb1
[ 1.418792] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 1.425128] sda: sda1
[ 1.425497] sd 0:0:0:0: [sda] Attached SCSI disk
[ 1.425588] Freeing unused kernel memory: 656k freed
[ 1.425846] input: HP Virtual Keyboard as /devices/pci0000:00/0000:00:1e.0/0000:01:04.4/usb6/6-1/6-1:1.1/input/input3
[ 1.426072] Write protecting the kernel text: 5616k
[ 1.426078] hid-generic 0003:03F0:1027.0002: input,hidraw1: USB HID v1.01 Mouse [HP Virtual Keyboard] on usb-0000:01:04.4-1/input1

-snip-

[ 290.493945] irqbalance[622]: segfault at bf049ff0 ip 0804b2b0 sp bf049ff0 error 6 in irqbalance[8048000+8000]

 

Not sure if that last line is relevant.  Threw it in for other eyes.

 

Thanks!

 

-Joe

 

Vilarinho
Occasional Visitor

Re: DL360 g5 won't take keyboard/mouse input on ilo virtual console (loaded with fc17)

Have you tried to start the " haldaemon " service? i had a similar problem in a RHEL6 and with haldaemon running the keyboard/mouse works fines.