usb card reader - no block device
Hi,
after configuring my usb card reader on my laptop I wanted to do the
same on my desktop. But I didn't succeed.
First I tried it with the uhci module but this gives:
/lib/modules/2.2.19/usb/uhci.o: init_module: Device or resource busy
(and so on)
So I tried the usb-ohci module, which might be right as I have a AMD
chipset. The result anyway looks fine:
usb-ohci.c: USB OHCI at membase 0xcc0f6000, IRQ 5
usb.c: new USB bus registered, assigned bus number 1
usb.c: USB new device connect, assigned device number 1
hub.c: USB hub found
hub.c: 4 ports detected
Also the installation of usb-storage looks fine:
USB Mass Storage support registered.
Under /proc/bus/scsi/usb/1 I find:
Host scsi1: usb-storage
Vendor: PQI
Product: Travel Flash
Serial Number: 4710765066451
Protocol: Transparent SCSI
Transport: Bulk
GUID: 353800010004710765066451
(Which also looks fine.)
If I do a mount /proc/bus/usb I even get more information:
# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB OHCI Root Hub
S: SerialNumber=cc0f6000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=3538 ProdID=0001 Rev= 2.05
S: Manufacturer=PQI
S: Product=Travel Flash
S: SerialNumber=4710765066451
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
But then there come the problem: I can not find any device to
mount. So I get for instance:
mount /dev/sda1 /mnt/usb
mount: the kernel does not recognize /dev/sda1 as a block device
(maybe `insmod driver'?)
Similarly for /dev/sda1 etc. and indeed for all of sda - sdh fdisk
gives:
Unable to open /dev/sda
So my big question: What am I missing? Where and how would I find the
appropriate device?
This is on a woody system and I tested with kernels 2.2.19 and 2.4.21.
I very much hope somebody can help me out ...
Andreas Goesele
Reply to: