Bonsoir ,le week end dernier,j'ai placer une carte pci usb2 sur mon ordi (un Nec acheté en 2000) .
A l'usage ,je n'ai pas trouvé de différence de vitesse de transfert entre mes usb1 anciennes et le port nouveau usb2 ...
Comment étre sur que mes nouvelles prises usb2 fonctionnent bien selon la nouvelle norme ??? (ou à l'inverse qu'elles ne fonctionnent pas mieux que les usb1) .
<J'ai le projet d'acquérir un (ou deux) disques durs externes mais pour le moment n'ai pas de périphériques usb2 je crois :
Scanner epson perfection 640u ,imprimante Canon i250 et modem adsl .....
Voila une énigme qu"elle est coton !...
# Mmmh...
Posté par Larry Cow . Évalué à 3.
Après, si tu trouve un disque externe USB2 (à la limite, une clé USB), tu peux tenter un hdparm -tT sur les différents ports, pour voir.
[^] # Re: Mmmh...
Posté par Potato . Évalué à 1.
Cependant si tu branches un périphérique de masse en usb2, les messages du noyau t'indiquent si le périphérique est connecté en usb1 ou en usb2.(un petit dmesg une fois le périphérique branché).
Bon je viens de regarder mes logs noyau, et j'ai vu cette ligne:
Et je n'ai aucun périphérique usb2. Je pense donc qu'avec un dmesg, tu peux voir si ta carte est correctement reconnue.
[^] # Re: Mmmh...
Posté par hippo . Évalué à 1.
Il y a un léger avantage aux nouvelles prises usb2 (?) :vitesse de transfert de 630 ko/s contre 510 ko/s ......
Ceci dit en utilisant dmesg (trés chouette cette fonction!),je trouve pour les usb cela :
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel ISA PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 19:48:59 Apr 17 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.3
PCI: Sharing IRQ 10 with 00:07.2
PCI: Sharing IRQ 10 with 00:11.0
usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:07.3
PCI: Sharing IRQ 10 with 00:11.0
usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Found IRQ 10 for device 00:0e.1
PCI: Sharing IRQ 10 with 00:0f.0
usb-ohci.c: USB OHCI at membase 0xd0bad000, IRQ 10
usb-ohci.c: usb-00:0e.1, NEC Corporation USB (#2)
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 11 for device 00:0e.0
usb-ohci.c: USB OHCI at membase 0xd0baf000, IRQ 11
usb-ohci.c: usb-00:0e.0, NEC Corporation USB
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 3 ports detected
usbdevfs: remount parameter error
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x4a9/0x1084) is not claimed by any active drive
r.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
usb.c: registered new driver usblp
printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A
9 pid 0x1084
printer.c: v0.13: USB Printer Device Class driver
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI I
SAPNP enabled
lorsque mon imprimante est branchée sur usb1 .
Je n'y comprends pas grand chose ...en fait j'ai un hub (?) ancien de 2 usb1 et le nouveau (usb 2.o pci card) de 4 prises physiques mais qui d'aprés le manuel commanderait en fait 3 ou 5 prises (??) un host controller gérant la vitesse du flux selon la qualité du périphérique connecté ...
Je vois bien apparaitre les references de ma nouvelle carte mais est elle activée complétement ????
# le module noyau ?
Posté par Victor . Évalué à 2.
[^] # Re: le module noyau ?
Posté par hippo . Évalué à 1.
Ce qui m'inquiéte ,c'est :
usbdevfs: remount parameter error
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x4a9/0x1084) is not claimed by any active drive
r.
...;
Aprés lecture d'un tutorial usb/linux sur trustonme.net ,jai essayé la commande lspci -v | grep HCI pour déterminer les chipset en présence ....
Chez moi cela donne :
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10) (prog-if 00 [UHCI])
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 10) (prog-if 00 [UHCI])
0000:00:0e.0 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
0000:00:0e.1 USB Controller: NEC Corporation USB (rev 43) (prog-if 10 [OHCI])
0000:00:0e.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI])
soit si j'ai compris toutes les normes possibles :uhci =usb1 classique (les connexions d'origine)
et ohci (usb1 compaq) et ehci (usb2 !!!ouais::) apportées par la nouvelle carte PCI...
Bien ,ensuite j'ai testé ces modules avec modprob ,et cela donne :
hippo@box:~$ modprobe uhci-hcd
modprobe: Can't locate module uhci-hcd
hippo@box:~$ modprobe ohci-hcd
modprobe: Can't locate module ohci-hcd
hippo@box:~$ modprobe ehci-hcd
hippo@box:~$
Donc seul le module ehci semble adapté (chipset nec prioritaire?)
Ensuite on me dit que pour une Debian (c'est mon cas) il faut vérifier dans /etc/modules la présence de uhci-hcd
ET ehci-hcd
or chez moi il n'y a que usb-uhci ET
usb-storage
Suffirait il d'ajouter ehci-hcd dans ce fichier pour activer l usb2 ?
(à noter la présence d'un fichier "modules 2.4.6" dans mon module /etc ...strictement identique à "modules" ...)
Allez bonne nuit et bon courage
PS:le tutoriel cité est ici :
http://www.trustonme.net/didactels/297.html(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.