I wrote with this subject on the 19th of november: ------------ USB Storage Device/Memory key/Memorybird/Palm key/Pen drive/Flash drive/Fujitsu Si ------------
The link of that message is (it is included below also): ------------ http://marc.theaimsgroup.com/?l=linux-usb-users&m=103771045015433&w=2 ------------ I got this reply: ------------ I have this exact problem with my Fujifilm finepix 3800. (same procedure with the same results) It forces me to windows which is a pain. Many people have had success with mass storage under later kernels, but it seems erratic. Guess: Have you heard of anyone adding code to the unusual_devs.h file? (/usr/src/kernel-source-2.4.19/drivers/usb/storage/unusual_devs.h) That might be the ticket if you know the string to add, but would require a recompile. ------------- Does anybody have further information on this unusual_devs.h file? Or preferrably an easier way to make my USB storage device work... If I don�t get it to work I might have to buy a diskette drive (and make that work with Linux :-}). Regards, Bj�rn Arnar Hauksson. Original message: ----------------------------------------------- Hi I have a Fujitsu Siemens MEMORYBIRD wich is a 32 MB USB Storage Device. Trying to use it with IBM ThinkPad R31 laptop with Red Hat 8.0 (kernel 2.4.18-14) installed on it. Previously tried it with Red Hat 7.3 with the same results. My main guide was this article by Matt Butcher: http://newsforge.com/article.pl?sid=02/03/27/0344247&mode=thread and also read http://www.linux-usb.org/. According to Matt then the purpose of the mass storage USB driver (usb-storage) is here to map USB mass storage devices to SCSI device handles. I think my problem is either that this mapping is not working or I can't figure out to wich SCSI device it is mapped. When I mount with this command: mount -t msdos /dev/X /mnt/pk I get this message: mount: /dev/X is not a valid block device where X is the device I tried mounting and pk is a directory previously created. For the X I have tried sda, sda1, ... ,sda6 and others with the same result. In the /proc/bus/usb/devices files has the following entry for the usb storage device: T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cffgs= 1 P: Vendor=0d7d ProdID=0100 Rev=1.00 S: Manufaturer=Fujitsu S: Product=Memorybird S: SerialNumber=171B0508021D C:* #Ifs= 1 Cfg#= 1 Atr= 80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor. ) Sub=06 Prot=50 Driver=usb-storage E: Ad=81 (I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(0) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=1ms The file /proc/scsi/scsi contains this text: Attached devices: Host scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: Fujitsu Model: Memorybird Rev: 1.05 Type: Direct-Access ANSI SCSI revision: 02 After I plug the usb storage device in the following appears in the system log: Nov 18 10:07:08 localhost kernel: hub.c: USB new device connect on bus2/1, assigned device number 6 When in /dev I do: file -s sda* I get for all the sda* devices message like this: sda1: can't read 'sda1' (No such device or address) Any ideas how I should mount this usb storage device or any other comments? Thanks & regards, Bj�rn Hauksson. ---------------------------------------------------------------------------- - ------------------------------------------------------- This sf.net email is sponsored by: To learn the basics of securing your web site with SSL, click here to get a FREE TRIAL of a Thawte Server Certificate: http://www.gothawte.com/rd524.html _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
