|
From: Andrzej O. <an...@ma...> - 2014-03-19 00:49:09
|
Jan Hugo Prins wrote: > Hi everyone, > > I'm currently setting up a new router and I run into a strange issue. > After I created the build I first used it to upgrade a running router. > This was perfectly fine. The configuration was picked up just fine and > everything worked again. > > Now I have a new router with some special motherboard with a CF slot and > 8 1G interfaces. Very nice for a router. Dear Jan Hugo, This is probably a completely new motherboard (by the way, show off what the MBs). > I took a CF card, put the > install on this CF card on partition 1 (400G) and on a second partition > (100G) I put the configuration set. The system boots fine but then ..... > > It is not able to find the configuration on the second partition of the > CF card and it looks like it doesn't see the CF card at all. > > I have to put in a USB stick with the complete content of the CDROM and > the configuration set to be able to get it working because it still > searches for the CDROM while everything should be on the CF card. If I > put in a USB stick with just the configuration set it will start > searching for the Devil-Linux CDROM and it won't find it and then it fails. I wrote on a Devil-linux-Develop list, that the new MBs have USB 3.0 controllers instead of USB 2.0 and for this chips xHCI host driver is required. This driver is by default compiled with the kernel as a module. BIOS sees the USB storage device and can boot. The kernel sees them only when udev loads device drivers. This happens when a configuration is already unpacked on a ramdisk and the CD is mounted. For configuration was seen when on USB 3.0 mass storage device, xHCI driver must be loaded before, which requires either modification scripts in the initrd and addition the driver to the initrd or static linking xHCI driver to the kernel via CONFIG_USB_XHCI_HCD=y setting. Heiko made this change to CVS on my request at February 8. > Does anyone have a sollution for this? Try D-L compiled after that date, or compile D-L yourself with current sources. If this is not possible for you, please contact me on priv and I will give you link to my mod compilation - you will see if this works for you. Regards Andrzej Odyniec --- Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ ochrona avast! Antivirus jest aktywna. http://www.avast.com |