De l'USB 1 à la place de l'USB 2

Hello tout le monde,

J’ai un petit soucis de transfert de fichier par usb sur mon notebook
(un Asus N10 J) tournant sur une debian squeeze.

Pour copier n’importe quel fichier (un gros ou plusieurs petits) du
SSD interne vers un DD externe ou une cle usb je suis bridé à environ
1 Mo/s.

La sortie de lsusb -v
contient beaucoup de fois la série de caractère “usb 1” à mon goût et
hdparm confirme le taux de transfert que m’affiche rsync quand je
transfère des fichiers :

★ ★ ★
hdparm -tT /dev/sdc
/dev/sdc:
Timing cached reads: 2 MB in 2.02 seconds = 1014.36 kB/sec
Timing buffered disk reads: 4 MB in 4.04 seconds = 1013.85 kB/sec
★ ★ ★

Et j’ai tenté l’ajout des options noapic et nolapic au grub mais pas
d’amélioration…

On dirait donc bien que ma debian ne prends pas en compte l’USB 2.
Comment pourrais-je remédier à cela ?

Toute aide est la bienvenue. :slight_smile:

Première chose à vérifier: le BIOS. est ce que tu n’aurais pas une option du type “USB legacy” d’activée ?

Et si ton ordi est récent, upgrade ton kernel (via les backports)
Vérifie aussi que ton chipset ne nécessite pas de microcode propriétaire (dans ce cas, il faudra installer le paquet le contenant).

La version de l’USB utilisé est la ligne usbHCD dans le lsusb -v. Par ailleurs, quel est le pilote chargé?

Tu as ohci-hcd ou uhci-hcd=usb 1.0
ehci-hcd = usb 2.0
hci-hcd = usb 3.0

Y-a-t-il des erreurs au chargement de ces modules dans le syslog? dans le dmesg? lors de leur installation?

Salut piratebab & fran.b.

Merci pour vos réponse rapides… (on ne peut pas en dire autant pour
moi…)

J’avais fouillé mon BIOS (qui s’avère avoir assez peu d’option et
encore moins concernant l’USB) et n’ai pas vu d’option de type “USB
legacy” (tout ce que je peux faire est de changer le statut de l’USB
en LOCKED (et là, comme on pourrait s"y attendre, ça ne marche plus du
tout ^^).

Mon ordi n’est pas récent (sortis en 2008).

Tiens je viens de voir que lorsque je lance la commande `lsusb -v’ j’ai
des messages (dmesg) de ce type :

[167978.577944] usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 0 len 2 ret -71 [167986.192573] usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 255 ret -71

Voici quelques sorties supplémentaires répondant j’espère à vos questions :

`lspci|grep -i usb’

00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)

`lsmod |grep -i usb’

rt73usb 17605 0 crc_itu_t 1035 1 rt73usb rt2500usb 14098 0 rt2x00usb 5673 2 rt73usb,rt2500usb rt2x00lib 19101 3 rt73usb,rt2500usb,rt2x00usb mac80211 123586 3 rt2x00usb,ath9k,rt2x00lib usbhid 28008 0 hid 50909 1 usbhid usbcore 98969 8 rt73usb,uvcvideo,rt2500usb,rt2x00usb,usbhid,uhci_hcd,ehci_hcd nls_base 4541 1 usbcore

Voici la sortie de `cat /var/log/syslog |grep -i usb’
(J’ai enlevé les lignes qui me paraissaient superflues pour plus de lisibilité)

Jan 7 13:16:53 ultraportable kernel: [42540.012098] usb 1-1: new high speed USB device using ehci_hcd and address 13 Jan 7 13:16:53 ultraportable kernel: [42540.144837] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101 Jan 7 13:16:53 ultraportable kernel: [42540.144851] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Jan 7 13:16:53 ultraportable kernel: [42540.144862] usb 1-1: Product: USB 2.0 Hub Jan 7 13:16:53 ultraportable kernel: [42540.145192] usb 1-1: configuration #1 chosen from 1 choice Jan 7 13:16:53 ultraportable kernel: [42540.145470] hub 1-1:1.0: USB hub found Jan 7 13:16:53 ultraportable kernel: [42540.432202] usb 1-1.3: new low speed USB device using ehci_hcd and address 14 Jan 7 13:16:56 ultraportable kernel: [42543.661179] usb 1-1: clear tt 1 (80e0) error -71 Jan 7 13:16:56 ultraportable kernel: [42543.665202] usb 1-1.3: New USB device found, idVendor=045e, idProduct=0084 Jan 7 13:16:56 ultraportable kernel: [42543.665221] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jan 7 13:16:56 ultraportable kernel: [42543.665235] usb 1-1.3: Product: Microsoft Basic Optical Mouse Jan 7 13:16:56 ultraportable kernel: [42543.665657] usb 1-1.3: configuration #1 chosen from 1 choice Jan 7 13:16:56 ultraportable kernel: [42543.669183] usb 1-1: clear tt 1 (80e0) error -71 Jan 7 13:16:56 ultraportable kernel: [42543.673190] usb 1-1.3: can't set config #1, error -71 Jan 7 13:16:56 ultraportable kernel: [42543.677184] usb 1-1: clear tt 1 (00e0) error -71 Jan 7 13:16:56 ultraportable kernel: [42543.681354] usb 1-1: USB disconnect, address 13 Jan 7 13:16:56 ultraportable kernel: [42543.681367] usb 1-1.3: USB disconnect, address 14 Jan 7 13:17:28 ultraportable kernel: [42575.076111] usb 1-1: new high speed USB device using ehci_hcd and address 15 Jan 7 13:17:28 ultraportable kernel: [42575.208722] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101 Jan 7 13:17:28 ultraportable kernel: [42575.208736] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 Jan 7 13:17:28 ultraportable kernel: [42575.208746] usb 1-1: Product: USB 2.0 Hub Jan 7 13:17:28 ultraportable kernel: [42575.209094] usb 1-1: configuration #1 chosen from 1 choice Jan 7 13:17:28 ultraportable kernel: [42575.209476] hub 1-1:1.0: USB hub found Jan 7 13:17:28 ultraportable kernel: [42575.497691] usb 1-1.3: new low speed USB device using ehci_hcd and address 16 Jan 7 13:17:28 ultraportable kernel: [42575.613311] usb 1-1.3: New USB device found, idVendor=045e, idProduct=0084 Jan 7 13:17:28 ultraportable kernel: [42575.613330] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jan 7 13:17:28 ultraportable kernel: [42575.613343] usb 1-1.3: Product: Microsoft Basic Optical Mouse Jan 7 13:17:28 ultraportable kernel: [42575.613354] usb 1-1.3: Manufacturer: Microsoft Jan 7 13:17:28 ultraportable kernel: [42575.613710] usb 1-1.3: configuration #1 chosen from 1 choice Jan 7 13:17:28 ultraportable kernel: [42575.620121] input: Microsoft Microsoft Basic Optical Mouse as /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.3/1-1.3:1.0/input/input18 Jan 7 13:17:28 ultraportable kernel: [42575.620763] generic-usb 0003:045E:0084.0007: input,hidraw0: USB HID v1.11 Mouse [Microsoft Microsoft Basic Optical Mouse] on usb-0000:00:1d.7-1.3/input0

:006

et lsusb -v?? (cf ma question)