Bonjour,
> bonjour,
>
> je suis en train de jouer avec un flash disk usb 128Mo, ca marche
> relativement bien sous Windaube, et sous linux ca depend :
> j'ai essayé au boulot sur deux machines linux (RH7.3)et ca marche sans
> pb.
> mais chez moi, sur un pc pourtant plus recent (trop?)avec la meme
> distrib, ca marche pas !!!la seule difference que j'ai vu c'est le
> processeur : athlon xp1800 chez moi , pentium au boulot.
> Quelqu'un a deja vu ce probleme ????
<snip>
> et c'est le seul periph USB.
> si je fais un more /proc/scsi/scsi, il est bien vu sur le scsi 1 id 0:
> Attached devices:
> Host: scsi0 Channel: 00 Id: 00 Lun: 00
> Vendor: MATSHITA Model: DVD-ROM SR-8588 Rev: 7Z14
> Type: CD-ROM ANSI SCSI revision: 02
> Host: scsi0 Channel: 00 Id: 01 Lun: 00
> Vendor: HL-DT-ST Model: CD-RW GCE-8480B Rev: 1.03
> Type: CD-ROM ANSI SCSI revision: 02
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
> Vendor: mobile Model: MassStorage Disk Rev: 2000
> Type: Direct-Access ANSI SCSI revision: 02
>
> et les modules usb*** sont bien presents : /sbin/lsmod | grep usb :
> usb-storage 58156 0
> scsi_mod 108608 4 [sd_mod sr_mod usb-storage ide-scsi]
> usb-uhci 24452 0 (unused)
> usbcore 73216 1 [usb-storage usb-uhci]
>
> Oct 28 20:06:28 localhost kernel: usb-uhci.c: v1.275:USB Universal Host
> Controller Interface driver
> Oct 28 20:06:10 localhost rc.sysinit: Initializing USB controller
> (usb-uhci): succeeded
> Oct 28 20:06:34 localhost kernel: usb.c: USB device 2 (vend/prod
> 0x90a/0x1940) is not claimed by any active driver.
> Oct 28 20:06:37 localhost /etc/hotplug/usb.agent: Setup usb-storage for
> USB product 90a/1940/100
>
> mais ca coince :
> -soit quand j'essaie de monter ce flashDisk
> mount /dev/sda1 /mnt/usbstick ( pourquoi sda1 d'ailleurs ???)
Sur 3 clefs USB sur lesquels j'ai eu à travailler, j'ai remarqué ceci :
Elles se montent soit sur :
- /dev/scsi/host1/bus0/target0/lun0/disc
- /dev/scsi/host1/bus0/target0/lun0/part1
j'ai adapté les lignes à ta configuration.
Donc en fait, soit la clef est vu en temps qu'un support n'ayant pas de
partition, comme une disquette. Soit elle est vu comme étant un vrai
"disque dur", avec un MBR et 4 partitions.
Afin de lever le doute, je te conseille de lire en mode raw le début de
ta disquette, et d'étudier son contenu :
dd if=/dev/scsi/host1/bus0/target0/lun0/disc of=/tmp/usbkey.bin bs=512
count=20
puis :
hexedit /tmp/usbkey.bin
> mount se coince et ne sort pas, et je n'arrive meme pas a le tuer
> -soit quand j'essaie de copier un fichier depuis ou vers ce flashDisk ,
> et ca coince de la meme facon.
>
> j'obtiens alors dans le var/log/message, un truc du style :
> Oct 28 20:21:49 localhost kernel: usb-uhci.c: interrupt, status 3,
> frame# 286
> Oct 28 20:21:54 localhost kernel: usb_control/bulk_msg: timeout
>
> et lsusb me donne alors ca pour le stickUsb:
>
> Bus 002 Device 002: ID 090a:1940 Trumpion Microelectronics Inc.
> Language IDs: none (cannot get min. string descriptor; got len=-1,
> error=110:Connection timed out)
> cannot get string descriptor 1, error = Connection timed out(110)
> cannot get string descriptor 2, error = Connection timed out(110)
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.10
> bDeviceClass 0 Interface
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x090a Trumpion Microelectronics Inc.
> idProduct 0x1940
> bcdDevice 1.00
> iManufacturer 1
> iProduct 2
> iSerial 0
> bNumConfigurations 1
> cannot get config descriptor 0, Connection timed out (110)
> Language IDs: none (cannot get min. string descriptor; got len=-1,
> error=110:Connection timed out)
>
> et quand j'eteins le pc , il n'arrive pas a finir son shutdown, en me
> disant qu'il ne peut demonter /proc/none je crois
>
> voilli, merci a ceux qui ont des idées....
Ce type de problème ressemble à un défaut d'alimentation de la clef
USB. La clef est-elle connectée directement sur la machine, ou via un
câble, ou bien un hub USB ? As-tu essayés de connecter la clef
directement sur un port USB, ou de changer de port ?
Olivier