On 2011-12-08 00:42, Soren Kristensen wrote: >> When I connect a disk off of an external USB3.0 hub connected to the USB >> port, I get "Enumeration failed" at boot time. > > Uhmm, I haven't tested USB 3.0 yet, officially we don't support it, > don't know how a USB 3.0 hub is suppossed to act in a 2.0 world.... > But since a net6501 don't have USB 3.0 why use a USB 3.0 hub at all ? > > Or are you also adding a USB 3.0 controller board ?
I have purchased a "USB 3.0 SuperSpeed PCIe x1 Card (BM867AA)" from Soekris Europe, but I am not trying to boot off of that yet, as I would like to get things working with the plain USB port first, and then try the superspeed stuff later. >> Also, if I do get this working, is there a way to predict if the usb key >> connected to the internal USB connector will be device 80 or 81, or >> whether the externally connected usb hard disks will be devices 80 or >> 81? I would like to predictably boot off of the internal USB key. > > The USB BIOS always scan in port sequence, the external port is before > the internal, will update the manual soon with precise details. > > In the comBIOS you can do the > > > set bootdrive = xx xx xx xx > > to control the bootsequence. But after the operating systems take over > things can get complicated with multiple USB devices.... OK. So if there are two external disks on a hub off of the external USB port, do they become devices 80 and 81, or should they not be enumerated because they're on a hub? It would seem to me that it would be better to scan the internal port(s) first, and only then scan the external port... that would lead to more predictability. Once the O/S is booted, you typically have ways to mount the disks without relying on the disk numbering... in FreeBSD you can do: # tunefs -L bootdisk /dev/da0s1a and then you can simply refer to "/dev/label/bootdisk" in /etc/fstab and you don't need to worry whether it gets called da0 or da1 or something else... but for the boot in the BIOS, you would need some predictability (hence it would be nice if internal were always 80 if present). Thanks for the rapid response. Regards, Denis, for...@acm.org _______________________________________________ Soekris-tech mailing list Soekris-tech@lists.soekris.com http://lists.soekris.com/mailman/listinfo/soekris-tech