This is a follow-up on the attempt to fix a single key problem:
Problem: Trying to build a USB bootable drive with Wifi and GSM. One of the Wifi dri ver is in the newer kernel only (3.6). However, during boot, Linux complai nts about "boot drive not ready", "press a key to wait, skip or manual" to continue. The problem is in "mountall", but a "df" before "mountall" shows that the boot drive is alive and well. So, the USB subsystem is not repor ting something correctly to "mountall".
Solution: It would have been easier to fix in older system, where "mountall" is simpl y a shell script. However, not so simple in newer system. "mountall" is no w a module with dbus, nih, etc. Just to get to compile the program, i have to work out:
python2.7-2.7.3 libpciaccess-0.13.2 dbus-1.6.18 libdrm-2.4.52 attr-2.4.47 g object-introspection-1.40.0 gperf-3.0.4 intltool-0.50.2 libcap-2.24 libffi-
3.0.13 libnih-1.0.3 plymouth-0.8.2 mountall-2.53Nothing goes smoothly, some file in libdrm-2.4.52 is not compilable. Still working on stubbing out the files. And of course, installing dbus-1.6.18 broke the network manager, which remains to be fixed.
Question: What module is handling the keyboard? It might take me a few more days to find out, but someone might know it already. People here could also be wor king on Embedded Linux. Thanks.