Hello Adam, Did you already had a response to this mail? I'm afraid I can't be of much help, but at least want to give some feedback.
> Hi all, > > > What a nightmare, I've FINALLY after heaps of stuffing around gotten a > machine to boot from my USB key but I'm still having issues that I just > can't figure out. I'm running Bering-uClibc_2.2.3 on a Tyan barbones > server board. > Did you try the standard initrd_usb.lrp package? That one contains the neccesary usb modules for booting in most cases. > Background: > Tyan barebones server (NO PS2 ports ONLY USB) > The machine has 4 USB ports (2 front/2rear) > 256MbUSB2 key. (in first front port) > That's a very heavy machine for its purpose. Bering-uClibc should work ok on a 486 orpentium with 16 Mb in a small environment and with things like ipsec/ospf/.... a pentium II or III (or equivalent) with 32-64 Mb should be more than enough. > > I tried several combinations of loading usb drivers in /boot/etc/modules > and finally was able to boot from the usb key by having the following. > usbcore ide-core usb-ohci ehci-hcd uhci scsi_mod usb-storage sd_mod > > I tried just usb-ohci no luck, I tried just ehci-hcd and no luck etc, I > need all 3 listed (usb-ohci,ehci-hcd,uchi to be able to get the usb key to > be seen as sd1). Now the thing is as soons as these drivers fire up I lose > the local USB keyboard, so first off what do I need to load to have the > USB keyboard work. > Second, (I'll include the logs output below), but is it ok to be loading > all of those usb modules (is there need to, have I missed a simple > config). I'm also getting some errors in the syslog > The initrd_usb package contains usbcore, ide-core, usb-uhci, scsi_mod, usb-storage and sd_mod. It should work with the most common usb controllers, but it's possible that your hardware needs other drivers. You could check the output of lsmod after you mounted the bootdevice to see which modules are actually used. For using USB keyboards you have to change the kernel config a bit to include "hid" and "input core support", I don't think it will work with only the hid.o driver but it's worth a try. > > Apr 30 15:00:29 firewall kernel: SCSI error: host 0 id 0 lun 0 return > code = 8000002 > Apr 30 15:00:29 firewall kernel: ^ISense class 7, sense error 0, extended > sense 0 > > Will this cause any issues with the USB key? Not sure, never saw those messages. Booting should not "harm" your USB key, but I'm not sure what happens if you write something to the key (data corruption?) > 1 last question is this machine is a Pentium 4 3GHz Socket 478 it supports > HyperThreading, do I have to do anything to get the kernel to use the > Hyperthreading feature of the CPU. > Not sure also, I don't think activating hyperthreading will gain anything in Bering-uClibc's speed. Like I said the hardware is rather overkill for its purpose. > > One thing the motherboard BIOS has a whole section on USB with the > following details. (it's all a little above my head what each of these > are, and I can't seem to find any information about it on the Tyan site). > USB Device 29 Function 3 Enabled > USB Device 29 Function 2&3 Enabled > USB Device 29 Function 1&2&3 Enabled > USB Device 29 Function 0&1&2&3 Enabled > USB Device 29 Function 7 Enabled > > > Cheers and thanks in advance > Ad > > Eric ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php ------------------------------------------------------------------------ leaf-user mailing list: [email protected] https://lists.sourceforge.net/lists/listinfo/leaf-user Support Request -- http://leaf-project.org/
