Page 1 sur 1
[usb] Type de ports usb (résolu)
Publié : jeu. 15 janv. 2009, 20:06
par Tristelune
Salut à tous,
j'ai besoin de savoir ce que j'ai comme port usb et je n'ai aucune documentation sur l'ordinateur que j'utilise. En faisant un lspci j'obtiens:
Code : Tout sélectionner
$ lspci | grep USB
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
J'en déduis que j'ai quatre prises USB, dont une USB2.0. Le hic, c'est que je n'ai que trois prises usb!!!!
Si je fais un lsusb:
Code : Tout sélectionner
$ lsusb
Bus 004 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 005: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0001
Et un lsusb -v filtré:
Code : Tout sélectionner
Bus 004 Device 001: ID 1d6b:0002
bcdUSB 2.00
Bus 003 Device 001: ID 1d6b:0001
bcdUSB 1.10
Bus 002 Device 001: ID 1d6b:0001
bcdUSB 1.10
Bus 001 Device 005: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
bcdUSB 1.10
(Bus Powered)
Bus 001 Device 001: ID 1d6b:0001
bcdUSB 1.10
Ca me fait croire que j'ai une prises USB 2, mais ayant fait des essais, je n'arrive pas à y accéder. Quelqu'un saurait pourquoi quatre prises USB sont indiqués et je n'en ai que trois?
Deuxièmenent, est-il possible que je n'aie que des prises USB2.0 et qu'elles soient mal détectée ? Y'a-t-il une vérification/test que je peux faire ?
Merci pour tout.
Publié : jeu. 15 janv. 2009, 23:07
par Calimero
Si c'est un portable, le dernier port USB est souvent confondu avec le firewire.
Ou bien c'est ta webcam sur le 4e port, ou autre encore.
Publié : ven. 16 janv. 2009, 10:03
par Cactus
D'après les petits tests que je viens d'effectuer, j'ai l'impression que la norme usb ne passe en 2.0 que si un matériel 2.0 est branché, et donc que par défaut, s'il n'y a rien de branché, c'est déclaré en 1.10...
Sinon, pour le port manquant, certains portables partagent aussi l'e-sata avec un usb... (pour le firewire, j'en serais surpris, mais bon, je ne suis pas expert !).
Publié : ven. 16 janv. 2009, 14:19
par Tristelune
D'après les petits tests que je viens d'effectuer, j'ai l'impression que la norme usb ne passe en 2.0 que si un matériel 2.0 est branché, et donc que par défaut, s'il n'y a rien de branché, c'est déclaré en 1.10...
Ok, donc d'une part, je comprends ce qui se passe sur un autre ordi. Sur un de mes ordis, d'après la doc j'ai 4 ports USB 2.0. Après avoir fait un lsusb -v, quasi tous était donné en 1.1. Du coup, je comprends mieux.
Pour le coup des 4 USB alors que je n'en ai que trois c'est aussi clair maintenant... je n'ai pas totalement perdu la raison
Le bémol maintenant: si je n'ai pas de doc (je ne sais pas si je l'ai eu un jour.....) comment savoir si c'est du 2.0 ? Le truc c'est que j'aimerais contrôler que j'ai du USB 2.0 avant d'acheter du matos qui exige du USB 2.0. Comment as-tu fait tes tests Cactus ? Est-il possible d'évaluer la vitesse de transfert des données et d'après le résultat de déterminer si c'est du USB 2.0 ? Si oui, est-ce que quelqu'un peut m'indiquer la marche à suivre pour faire le test ? Est-ce qu'un simple transfert sur la clef usb suffit ? Y'a-t-il des clef avec USB 1.1 ou USB 2.0 ?
Si le coup de la clef ne fonctionne pas, je ne vois plus qu'un petit mail au constructeur pour essayer de me dépatouiller. Si je n'obtiens pas de réponse, je sais qu'il existe des cartes PCMCIA avec ports USB 2.0. Est-ce que quelqu'un peut me dire si ce genre de matos est bien géré sous Linux ou s'il faut faire gaffe à ce qu'on achète ?
Publié : ven. 16 janv. 2009, 15:19
par Cactus
1. lspci | grep USB te donnera des infos de ce type :
Code : Tout sélectionner
$ lspci | grep USB
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
Notes la dernière ligne, avec un usb2.
Ensuite, avec le logiciel usbview (dépôt extra), tu devrais avoir pas mal de renseignements (et je n'arrive pas à accéder au serveur pour l'installer !!! ils doivent filtrer ici au boulot).
Enfin, le test avec une clé (récente, donc usb 2) est une bonne idée !
EDIT : le pcmcia sous linux, je ne m'y aventurerais pas... recherches d'abord des cas positifs avec la
même carte.
Publié : ven. 16 janv. 2009, 16:06
par Tristelune
Cactus a écrit :1. lspci | grep USB te donnera des infos de ce type :
Code : Tout sélectionner
$ lspci | grep USB
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
Notes la dernière ligne, avec un usb2.
Oui, j'avais vu, mais c'est justement le port USB qui n'existe pas sur mon ordi à mon avis. J'ai essayé de brancher ma souris sur les trois ports et impossible d'obtenir celui-là.
Ensuite, avec le logiciel usbview (dépôt extra), tu devrais avoir pas mal de renseignements (et je n'arrive pas à accéder au serveur pour l'installer !!! ils doivent filtrer ici au boulot).
Par curiosité: pourrais-tu me dire si tu arrives à l'installer ? J'ai essayé et sans succès. De tête il y avait une erreur lors de la compilation.
Enfin, le test avec une clé (récente, donc usb 2) est une bonne idée !
Ca serait donc l'occasion de me racheter un nouvelle clef! Je vais voir si j'obtiens des infos de la part du fabricant et si non, j'irai dans cette direction-là.
EDIT : le pcmcia sous linux, je ne m'y aventurerais pas... recherches d'abord des cas positifs avec la même carte.
Ok, c'est noté.
Publié : ven. 16 janv. 2009, 17:40
par tuxce
Tristelune a écrit :
Oui, j'avais vu, mais c'est justement le port USB qui n'existe pas sur mon ordi à mon avis. J'ai essayé de brancher ma souris sur les trois ports et impossible d'obtenir celui-là.
Des souris en usb2, il n'y en a pas des masses
Ce que t'affiches lspci, c'est les hub que comporte ton ordi et non pas les ports, tu peux avoir 2 hub ou 4 dans ton cas et avoir plus ou moins de ports usb. Certains de ces ports étant utilisés en interne pour par exemple une webcam, un lecteur de carte ou autre...
Si lspci t'affiche au moins un hub avec de l'usb2, c'est que c'est surement ce que tu as en externe (sinon, le constructeur serait un peu débile), par contre, des fois, les portables comportent les 2 versions d'usb mais c'est indiqué sur le port lui même.
en bref, insère un périphérique compatible usb2 et regarde les messages dans le /var/log/message, il t'affichera la vitesse prise en compte.
Publié : ven. 16 janv. 2009, 21:32
par Tristelune
Des souris en usb2, il n'y en a pas des masses
On m'aurait menti ?
en bref, insère un périphérique compatible usb2 et regarde les messages dans le /var/log/message, il t'affichera la vitesse prise en compte.
C'est pas mal ton truc!!!!
Bon entre-temps j'ai réussi à remettre la main sur les spécifications de mon ordi et j'ai un USB1.1 et deux USB2.0. Un petit /var/log/messages.log me donne:
Code : Tout sélectionner
Jan 16 21:16:34 canard usb 3-2: new high speed USB device using ehci_hcd and address 15
Jan 16 21:16:34 canard usb 3-2: configuration #1 chosen from 1 choice
Jan 16 21:16:34 canard scsi10 : SCSI emulation for USB Mass Storage devices
Jan 16 21:16:39 canard scsi 10:0:0:0: Direct-Access disk2go FLAVOUR 8.01 PQ: 0 ANSI: 2
Jan 16 21:16:39 canard sd 10:0:0:0: [sdb] 16109568 512-byte hardware sectors (8248 MB)
Jan 16 21:16:39 canard sd 10:0:0:0: [sdb] Write Protect is off
Jan 16 21:16:39 canard sd 10:0:0:0: [sdb] 16109568 512-byte hardware sectors (8248 MB)
Jan 16 21:16:39 canard sd 10:0:0:0: [sdb] Write Protect is off
Jan 16 21:16:39 canard sdb: sdb1
Jan 16 21:16:39 canard sd 10:0:0:0: [sdb] Attached SCSI removable disk
Jan 16 21:16:39 canard sd 10:0:0:0: Attached scsi generic sg2 type 0
Il détecte donc la clef et d'après ce que j'ai vu ehci_hcd est le module pour l'usb 2.0. Je pense donc que c'est la bonne nouvelle que j'attendais
Le seul truc qui m'embête c'est que peu importe le port usb ou je branche, le module ehci_hcd est chargé. D'après cette logique, ça m'inciterais à croire que j'ai 3 USB2.0.
Bon j'ai encore fait un test et 6 secondes pour copier 80 Méga sur ma clef, je doute que ce soit de l'usb 1.1.
Merci à tous pour le coup de main.