Quote:
OK - so I've got Squeeze installed to a flash card (going to make a HOWTO after I get things fully working). Now it boots, but for whatever reason I have no mouse/keyboard functionality. Any ideas why that might be? I simply copied over the 200 meg partition from the ARMHF provided download. Do I need to edit something in this contents to get the keyboard and mouse to work under Squeeze (or do I need to actually compile the kernel myself?)
~Jeff
Ok, this is a known issue with udev and older kernels -which do not include accept4 patch, but which is backported to our kernel so it works as expected with udev. Basically, udev does a kernel version check in /etc/init.d/udev and it refuses to load if the version is <= 2.6.31 (which ours is). What I do is just convert the checking routine to this:
supported_kernel() {
case "$(uname -r)" in
2.[012345].*|2.6.[0-9]|2.6.[0-9][!0-9]*) return 1 ;;
2.6.[12][0-9]|2.6.[12][0-9][!0-9]*) return 1 ;;
2.6.30|2.6.30[!0-9]*) return 1 ;;
esac
return 0
}
(basically check for .30 instead of .31).
Or you could just comment the resp. line. Problem is you might have to do that on every udev reboot.
Try that and let me know if it worked :)