Hi Peter, Yes, my key is USB1-only able (works with usb-ohci and without ehci). I will try usbsnoop, thank you!
BTW, I realized that the PCI device 00:0b.1 is the EHCI controler and 00:0b.0 is the OHCI controller. Lilo tries the 00:0b.0, which is thus the right one. Bye, Remy Le vendredi 27 juillet à 20:00, Peter Stuge a écrit: > Hi Remy, > > On Fri, Jul 27, 2007 at 07:41:59PM +0200, Remy Bruno wrote: > > USB key used: 0ea0:6828 Ours Technology, Inc. OTI-6828 Flash Disk > > Please not that this key boots right using the BIOS (but I would like to > > avoid > > using the BIOS), and is correctly recognized by linux (I noticed some > > similarities between the linux USB driver and the filo USB driver) > > PCI USB controllers (from lspci): > > 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) > > 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) > > There are three types of USB controllers: > > USB 1.1 specifies two of them; UHCI and OHCI. > Intel and VIA are UHCI, most others are OHCI. > > USB 2.0 specifies only one; EHCI. > > EHCI controllers are not backwards-compatible. > > In order to still be able to use USB 1.1-only devices with EHCI > controllers, all EHCI controllers must also provide one USB 1.1 > PCI device for each USB 2.0 port. > > FILO does not support EHCI, so all USB devices will be talking to > USB 1.1 hosts. > > The USB memory is most likely a USB 2.0 device. > > But the OTI chipset may not function properly if it is not connected > to a USB 2.0 host. That's all too common. > > > > I'm not familiar at all with USB, so I don't know how to debug > > this, nor what's wrong here. > > Start in Linux; make sure there is no EHCI driver in the kernel, only > the OHCI driver, and see if the USB memory still works. > > If it does - there is nothing wrong with the OTI chipset and there is > in fact a bug in FILO. (Also quite possible.) > > Then usbsnoop in the Linux system would be used to see what packets > go out to the OHCI controller, and then that would be compared with > what FILO is doing. > > EHCI support in FILO would be nice! :) > > > //Peter > > -- > linuxbios mailing list > linuxbios@linuxbios.org > http://www.linuxbios.org/mailman/listinfo/linuxbios -- Rémy BRUNO Trinnov Audio [EMAIL PROTECTED] / http://www.trinnov.com 2 avenue de l'Europe, 94360 Bry sur Marne, France Tel: +33 (0)1 47 06 61 37 Mob: +33 (0)6 83 04 01 31 -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios