Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

No USB keyboard #953

Closed
dmeiser opened this issue Oct 27, 2015 · 14 comments · Fixed by coreos/coreos-overlay#1641
Closed

No USB keyboard #953

dmeiser opened this issue Oct 27, 2015 · 14 comments · Fixed by coreos/coreos-overlay#1641

Comments

@dmeiser
Copy link

dmeiser commented Oct 27, 2015

I have no USB keyboard in 845.0.0 PXE booting on a physical machine. I have tried kernel+initrd, in addition to my full cloud-config & ignition setup.

@crawford
Copy link
Contributor

What kind of keyboard is this? USB keyboards should work (we had trouble with Apple keyboards at some point).

@dmeiser
Copy link
Author

dmeiser commented Oct 27, 2015

It's a Dell keyboard. It's also a Dell virtual keyboard via iDRAC. I'll
take another keyboard over there and see if I can get an Asus keyboard
working.

On Tue, Oct 27, 2015 at 4:12 PM, Alex Crawford notifications@github.com
wrote:

What kind of keyboard is this? USB keyboards should work (we had
trouble with Apple keyboards at some point).


Reply to this email directly or view it on GitHub
#953 (comment).

@dmeiser
Copy link
Author

dmeiser commented Oct 27, 2015

Also, this is very interesting: I have root specified (though I don't want to specify root, it's just one of the options I'm testing) and rebooted the machine, and walked away (forgetting root was specified). When booting into the existing environment, I have keyboard. If I remove the root option, I still have no keyboard. I've tried this several times.

@dmeiser
Copy link
Author

dmeiser commented Oct 28, 2015

I tried several different keyboards yesterday, no dice.

@mmelnyk
Copy link

mmelnyk commented Nov 12, 2015

I have the issue with ThinkPad Compact USB keyboard (it requires CONFIG_HID_LENOVO).

@crawford
Copy link
Contributor

Related #975.

@crawford crawford modified the milestone: CoreOS 871.0.0 Nov 16, 2015
@mischief mischief self-assigned this Nov 16, 2015
@mischief
Copy link

@dmeiser can you use lsusb under a different distribution to determine what driver is needed?

@marineam
Copy link

@mischief lsusb is included in coreos

@mischief
Copy link

@marineam but apparently @dmeiser cannot type because the driver is not present in coreos. a bit of a chicken/egg problem there..?

@mmelnyk
Copy link

mmelnyk commented Nov 17, 2015

@dmeiser can ssh to the server with connected keyboard. however I am not sure lsusb can show correct hid driver (usb - yes, but not hid).
Also I have a few Dell's usb keyboard, so I need model from @dmeiser and if I have it, I can check driver.

@dmeiser
Copy link
Author

dmeiser commented Nov 17, 2015

From a CentOS7 machine running on the same hardware I have this:
Bus 001 Device 003: ID 0424:2512 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 004: ID 0624:0248 Avocent Corp. Virtual Hub
Bus 001 Device 005: ID 0624:0249 Avocent Corp. Virtual Keyboard/Mouse

I think CentOS has usb_hid compiled in, so I cannot give you the loaded modules.

@mmelnyk
Copy link

mmelnyk commented Nov 17, 2015

Avocent KVM needs CONFIG_HIDRAW.
@dmeiser - iDRAC sometimes needs usbcore.autosuspend=-1 as kernel option.

@mischief
Copy link

@mmelnyk thanks! i'll enable it.

@mischief
Copy link

@dmeiser this should be fixed in the next alpha - please reopen the issue if enabling the USB_HIDRAW driver doesn't solve it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants