[wplug] usb storage and compact flash readers.

Vanco, Don don.vanco at agilysys.com
Mon Sep 29 08:16:11 EDT 2003


John Harrold <mailto:jmh17 at pitt.edu> scribbled on Monday, September 29, 2003
6:43 AM:
> Sometime in September Carl Benedict assaulted the keyboard and
> produced: 
> 
>> John,
>> 
>>    What does an `lsmod` yield?  I use a SanDisk ImageMate CF-SM.  I
>> seem to be using 'usbcore' 'usb-uhci' 'usb-storage'. I believe those
>> are all required to use USB devices.  Also 'ov511' and 'videodev'
>> seem related. I think they are part of the USB DigiCam packages.  I
>> mount mine as a SCSI device (i.e. /dev/sda1, etc).  From what I
>> remember, the usb-storage driver uses some type of SCSI emulation
>> mode for block devices.  I seem to also remember there being some
>> kernel requirements. I am running RedHat 8, and got it working
>> out-of-the-box. 
>> 
>> My /proc/bus/usb/drivers shows:
>> 
>>          usbdevfs
>>          hub
>>  96-111: hiddev
>>          hid
>>          ov511
>>          usb-storage
> 
> usbcore and usb-storage are loaded. when i try to load usb-uhci i get:
> 
> [root at home root]# modprobe usb-uhci
> /lib/modules/2.4.20-8smp/kernel/drivers/usb/usb-uhci.o: init_module:
> No such device
> Hint: insmod errors can be caused by incorrect module parameters,
> including invalid IO or IRQ parameters.
> You may find more information in syslog or the output from dmesg
> /lib/modules/2.4.20-8smp/kernel/drivers/usb/usb-uhci.o: insmod
> /lib/modules/2.4.20-8smp/kernel/drivers/usb/usb-uhci.o failed
> /lib/modules/2.4.20-8smp/kernel/drivers/usb/usb-uhci.o: insmod
> usb-uhci failed 
> 
>> Prehaps loading the 'ov511' and 'videodev' modules will get it
>> running? I would make sure 'usb-uhci' and 'usbcore' are present and
>> loaded as well.  Hope this was of some help.
> 
> [root at home root]# lsmod  |grep -E "usb|ov|vid"
> ov511                  83200   0  (unused)
> videodev                8544   0  [ov511]
> usb-storage            69884   0  (unused)
> scsi_mod              110520   3  (autoclean) [usb-storage sg aic7xxx
> sr_mod] usbcore                82592   1  [ov511 usb-storage hid]
> 
> my /proc/bus/usb/devices is still empty though.

	There are two possible modules to support USB - uhci and ohci - when
one fails, load the other (but I'm a bit surprised that kudzu didn't set
this in /etc/modules.conf by default)


Don



More information about the wplug mailing list