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

Reply via email to