by netter » Tue Jan 11, 2011 1:07 am
ok here is the problem in a nutshell
1) plug in a funky device, Temper USB thermometer, Plustek webcam, and the following happens:
a) device stalls for at least 1-2 min, then boots into nand, rootfs, I have ssh acess and all but it stops booting to the usb boot drive. Also order doesn't matter, and i have 3 drives in total attached(1 flash drive(boot drive as ext2), 2 ntfs drives, (1 flash, 1 hardrive))
b) during cold boot, I see the hub go in order of drives that it's checking. Each one of the 10 ports has a led next to it which shows use, and it clearly goes in order. Not sure if this helps but it shows it checks all these drives, and in what order.
so what can i do to prevent the tonido plug from ignoring the boot usb drive, when i plug in *funky* usb devices?
Also neither the uImage from tonido, nor Arch Linux ARM makes any difference
$this->bbcode_second_pass_quote('peaslaker', 'I')f you just change uImage, you will have a mismatch of the kernel to the provided modules (potentially). This may be very bad for continued reliable operation of your install. Treat the the /boot/uImage and the contents of /lib/modules as a matched set and you won't go far wrong.
I swapped from the tonido image to the Arch Linux ARM image of uImage one my bootdrive and all went well, so yeah dumb move, but all went well. And hell at the worst i would have had to undo it on my bootdrive, which isn't a big issue. At this point I don't have any other options to fix this usb boot mess...