[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#281591: cannot hit Return at DELAY prompt on SunBlade 100



On Sat, Feb 19, 2005 at 07:00:31PM +0100, Frans Pop wrote:
> It is not very likely that this is an initrd-tools problem.
> We have several installation reports for SunBlade 100 that mention that 
> the USB keyboard does not work correctly after booting debian-installer.
> 
> So it is much more likely that there is a more general problem with kernel 
> support for USB keyboards on these machines.
> 
> We really need someone who has a machine like that to trace this...
> 
> Cheers,
> FJP

AFAICS, Debian mkinitrd does not automatically load the usbhid module,
needed to access the keyboard, and I don't see usbhid or the
prerequisite controller listed in the script listed earlier
in this report.

To work around this, add usbhid and ehci, ohci or uhci to
/etc/mkinitrd/modules; of course the more general kernel problem
may also exist.

If you're interested in adding USB kbd support to mkinitrd,
I'm working on a perl based alternative mkinitrd implementation
that handles USB keyboard.  The logic used there is not conveniently
expressed as a shell script, but as a rough approximation,

	if [ `ls -l /sys/class/input/event*/device | grep /usb | wc -l` != 0 ]
	then
		add usb_core, uhci_hcd, ohci_hcd, ehci_hcd, usbhid
	fi

should be mostly correct.  
http://www.xs4all.nl/~ekonijn/yaird/yaird.html

Regards,
Erik





Reply to: