On Tue, Mar 26, 2002 at 09:10:36AM -0800, Cisneros, Jaime wrote:
> I am using a Linux booting from a CF microdrive, and have been trying to use
> the Targus Stowaway keyboard. The driver exists for the 0.5.1 distribution
> I am using, and tried following the steps I found in handhelds.org:
> init 4
> modprobe h3600_stowaway
> cat /dev/stowaway &
>
> Unfortunately, this does not work, for me at least. When I type "lsmod" to
> see the modules that are currently loaded, h3600_stowaway does not appear on
> the list. If I type modprobe h3600_stowaway, I get the message saying that
> it cannot find h3600_stowaway. If I type insmod
> /lib/modules/2.4.17-rmk5/kernel/driver/char/h3600_stowaway.o, followed by
> the modprobe command, "cat /dev/stowaway &" returns with an error saying the
> device is busy. Can anybody give me some guidance or tell me what I am
> doing wrong?
First off, what does 'uname -a' return? Are you, in fact, running
2.4.17-rmk5? If so, you need to run depmod -a. You need the stowaway
module that matches your running kernel.
Second, have you removed the console from tty0? For that you need to
put this in /boot/params:
set linuxargs="noinitrd root=/dev/mtdblock1 init=/linuxrc"
and reboot. Then the above steps should in fact work. Sometimes you have
to wait a bit betwwen the init 4 and the cat, to give the getty process
time to die. Make sure you're not logged into the serial port, BTW.
Ross
Received on Tue Mar 26 17:37:26 2002
This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:44:42 EDT