bugGNU GRUB - Bugs: bug #39350, USB Keyboard does not work with...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #39350: USB Keyboard does not work with EFI Bios

Submitter:  Gerben van Ek <thegve>
Submitted:  Thu 27 Jun 2013 01:21:43 PM UTC
   
 
Category:  User Interface Severity:  Major
Priority:  5 - Normal Item Group:  Software Error
Status:  Fixed Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Closed Release:  other
Release:  Reproducibility:  Every Time
Planned Release:  None

Sun 03 Nov 2013 05:23:22 AM UTC, comment #5: 

AS we received no feedback, we suppose that it was the mentioned problem with root ports.

Vladimir Serbinenko <phcoder>
Group administrator
Wed 17 Jul 2013 01:54:48 PM UTC, comment #4: 

I will try all suggestions after my holiday, in 2 weeks. I don't have the device here.

Gerben van Ek <thegve>
Mon 15 Jul 2013 10:33:36 AM UTC, comment #3: 

Sounds like a manifestation of recently fixed problem with root ports

Vladimir Serbinenko <phcoder>
Group administrator
Thu 11 Jul 2013 09:11:31 PM UTC, comment #2: 

Hi,
one more thing:

I am not sure if
GRUB_TERMINAL_INPUT=usb_keyboard
is correct/necessary.

AFAIK, USB keyboard should work without any special settings (at least it works on my PC) -> try to keep default "console" keyword here.

BR,
Ales

Ales Nesrsta <starous>
Group Member
Thu 11 Jul 2013 08:51:45 PM UTC, comment #1: 

Hi,

first question:
Does the sentence "I've built the latest Grub2 from source..." mean that You build GRUB2 from latest revision in BZR repository?

If it doesn't, try build GRUB2 from BZR trunk branch first (To get the latest trunk revision You can use e.g. "bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub/").


Second:
As I see, You have built GRUB2 image with "... uhci Ohci" but in grub.cfg You used insmod uhci, insmod Ehci. It doesn't match...

Try in both places combinations "ehci uhci" or "ehci ohci" or only "ehci".


Third:
If it is possible ( if You can run some Linux on this tablet, e.g. some Live distribution or SystemRescueCD from http://www.sysresccd.org/SystemRescueCd_Homepage ), send here output of:
lspci -vvv
lsusb -vvv

If You cannot run any Linux on this tablet, send at least some detailed output/export of e.g. Windows System Information (or whatever similar utility exist in Windows 8, I don't know it...) - it is necessary to know which USB controller(s) and hub(s) is (are) used inside.

BR,
Ales

Ales Nesrsta <starous>
Group Member
Thu 27 Jun 2013 01:21:43 PM UTC, original submission:  

My goal is to PXE boot a Dell Latitude 10 RT2 Tablet PC to a grub boot manager menu.

Building and pxe-booting a grub-image succeeded. USB Keyboard's are not working however.

The BIOS does not support USB Legacy mode.

I've built the latest Grub2 from source on a Debian 6.0.5 32bit host.

I've built the image using the following command:
./grub-mkimage -c grub.cfg -o grub.efi -O i386-efi boot linux part_gpt fat ext2 normal configfile lspci ls reboot datetime loadenv search lvm help  chain  usb_keyboard  uhci ohci

My grub.cfg contains:
insmod uhci
insmod ehci

My /etc/default/grub contains:
GRUB_TIMEOUT=10
GRUB_TERMINAL_INPUT=usb_keyboard

I get no errors or warnings, the grub shell loads fine, only the keyboard is not working.

Gerben van Ek <thegve>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by phcoder (Posted a comment)
  • -email is unavailable- added by starous (Posted a comment)
  • -email is unavailable- added by thegve (Submitted the item)
  • -email is unavailable- added by thegve
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-11-03 phcoder StatusNone Fixed
        Open/ClosedOpen Closed
    2013-06-27 thegve Carbon-Copy- Added thegve

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code