Re: [iPAQ] Targus Stowaway Keyboard

From: Ross J. Reedstrom <reedstrm.a.t.rice.edu>
Date: Tue Mar 26 2002 - 12:37:20 EST

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