I have tried to get my compact flash reader working and still no joy,
yet all that is said by the debug and /proc info seems to indicate that
I'm just on the brinc of getting the thing to work, that's what's so
damn annoying.
I have searched the web and all sites seem to indicate that once it's
modprobed I simply do the following (or similar)
mount -t vfat /dev/sda1 /mnt/flash
but this produces "not valid block device". (I have no scsi devices
btw)
Any help here would be greately appreciated. I know usb works ok (at
least I have no problem accessing the camera with gphoto2).
Thanks in advance.
Loz.
For reference:
Kernel: 2.4.18 - compiled from scratch on LFS system, with scsi_mod,
sd_mod, sg, usbcore, usb-uhci, usb-storage all as modules which are
modprobed:
Reader:
JENREADER - Jonoptik compact flash reader
Output of some releveant files:
/proc/bus/usb/devices
---------------------
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=e800
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= 8 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=e400
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= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=07c4 ProdID=a400 Rev= 1.13
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 70mA
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
/proc/bus/usb/drivers
---------------------
usbdevfs
hub
usb-storage
/proc/bus/usb/001 contains a file named "001" and "004"
although "004" changes each reconnect
/proc/scsi contains a directory named
"usb-storage-0"
which in turn contains: a file called "0"
/proc/scsi
----------
Attached devices: none
other info from system logs:
kernel messages on insertion of usb-storage module:
Aug 25 23:40:01 krypton kernel: Initializing USB Mass Storage driver...
Aug 25 23:40:01 krypton kernel: usb.c: registered new driver
usb-storage
Aug 25 23:40:01 krypton kernel: usb-storage: act_altsettting is 0
Aug 25 23:40:01 krypton kernel: usb-storage: id_index calculated to be:
72
Aug 25 23:40:01 krypton kernel: usb-storage: Array length appears to
be: 74
Aug 25 23:40:01 krypton kernel: usb-storage: USB Mass Storage device
detected
Aug 25 23:40:01 krypton kernel: usb-storage: Endpoints: In: 0xc527aa40
Out: 0xc527aa54 Int: 0x00000000 (Period 0)
Aug 25 23:40:01 krypton kernel: usb-uhci.c: interrupt, status 2, frame#
1781
Aug 25 23:40:01 krypton kernel: usb-storage: New GUID
07c4a4000000000000000000
Aug 25 23:40:01 krypton kernel: usb-storage: GetMaxLUN command result
is -84, data is 196
Aug 25 23:40:01 krypton kernel: usb-storage: Transport: Bulk
Aug 25 23:40:01 krypton kernel: usb-storage: Protocol: Transparent SCSI
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: scsi0 : SCSI emulation for USB Mass
Storage devices
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Command INQUIRY (6 bytes)
Aug 25 23:40:01 krypton kernel: usb-storage: 12 00 00 00 ff 00 00 00 35
14 19 c0
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command S 0x43425355
T 0x15 Trg 0 LUN 0 L 255 F 128 CL 6
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command transfer
result=-110
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk reset requested
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk soft reset failed
-110
Aug 25 23:40:01 krypton kernel: usb-storage: -- transport indicates
transport failure
Aug 25 23:40:01 krypton kernel: usb-storage: Fixing INQUIRY data to
show SCSI rev 2
Aug 25 23:40:01 krypton kernel: usb-storage: scsi cmd done,
result=0x70000
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Command INQUIRY (6 bytes)
Aug 25 23:40:01 krypton kernel: usb-storage: 12 00 00 00 ff 00 00 00 35
14 19 c0
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command S 0x43425355
T 0x16 Trg 0 LUN 0 L 255 F 128 CL 6
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command transfer
result=-110
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk reset requested
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk soft reset failed
-110
Aug 25 23:40:01 krypton kernel: usb-storage: -- transport indicates
transport failure
Aug 25 23:40:01 krypton kernel: usb-storage: Fixing INQUIRY data to
show SCSI rev 2
Aug 25 23:40:01 krypton kernel: usb-storage: scsi cmd done,
result=0x70000
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Command INQUIRY (6 bytes)
Aug 25 23:40:01 krypton kernel: usb-storage: 12 00 00 00 ff 00 00 00 35
14 19 c0
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command S 0x43425355
T 0x17 Trg 0 LUN 0 L 255 F 128 CL 6
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk command transfer
result=-110
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk reset requested
Aug 25 23:40:01 krypton kernel: usb-storage: Bulk soft reset failed
-110
Aug 25 23:40:01 krypton kernel: usb-storage: -- transport indicates
transport failure
Aug 25 23:40:01 krypton kernel: usb-storage: Fixing INQUIRY data to
show SCSI rev 2
Aug 25 23:40:01 krypton kernel: usb-storage: scsi cmd done,
result=0x70000
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (1/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (2/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (3/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (4/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (5/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (6/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: usb-storage: queuecommand() called
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread awakened.
Aug 25 23:40:01 krypton kernel: usb-storage: Bad target number (7/0)
Aug 25 23:40:01 krypton kernel: usb-storage: *** thread sleeping.
Aug 25 23:40:01 krypton kernel: WARNING: USB Mass Storage data
integrity not assured
Aug 25 23:40:01 krypton kernel: USB Mass Storage device found at 4
Aug 25 23:40:01 krypton kernel: USB Mass Storage support registered.
=====
+=========+================================================+
| ||||| | Jonathan A Lozinski |
| ()^ ^() | |
| \_-_/ | email: [EMAIL PROTECTED] |
| | WWW: loz.loz-n-ali.com |
+=========+================================================+
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users