Kevin Cozens wrote:
>
> I'm using a TS-7250 and the stock tskernel-2.4. 26-ts11 kernel. I did
> not need
> to do a kernel recompile in order to get USB support working. It was
> just a
> matter of doing an insmod of the right kernel modules. You also
> mentioned you
> didn't know how to automate the process of loading the kernels.
>
> What I have done is create a file /etc/rc.d/rc. local with the
> following contents:
>
> #!/bin/sh
> #
> # This script will be executed *after* all the other init scripts.
>
> #Install USB-related kernel modules
> insmod usbcore
> insmod pcipool
> insmod usb-ohci
> insmod usb-ohci-ep93xx
>
> #Install module for USB printer support
> insmod printer
>
> #Install modules needed to support USB memory devices
> insmod scsi_mod
> insmod sd_mod
> insmod usb-storage
>
> #Mount the USB memory device
> #mount /dev/scsi/host0/ bus0/target0/ lun0/part1 /mnt
>
> --- end of pasted script
>
> Near the end of /etc/rc.d/rcS. sysinit I added a line that runs the
> rc.local
> script. After I have done the above, I can insert a USB memory device
> in to
> one of the USB ports and confirm it is detected from the messages I
> get when I
> type the 'dmesg' command.
>
> --
> Cheers!
>
> Kevin.
>
Thanks, Kevin - the script and the instructions are precisely what I
needed. And I did manage to get USB support working once I copied the
<driver>.o files to the proper location, so basically you've solved that
problem.
Incidentally, USB did work in the stock kernel, but the pcw module
didn't know about my camera. The newer pcw module (for the 2.6 kernels)
knew about my camera but wouldn't load in a 2.4 kernel. Last night I
succeeded in modifying the newer pcw driver so it loads in the
recompiled 2.4 kernel. The only remaining problem is trying to figure
out why /dev/video0 isn't there when USB has detected and correctly
identified the presence of the camera. It's probably simple, but I'm
working my way through "Linux Device Drivers" to find the solution.
Regards,
Jeff
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|