Pagina 1 di 1

[Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 0:22
da smurf
Sul mio desktop appaiono alcune porte usb 2.0 ed alcune 1.1, io ovviamente sulle porte fisiche no ho modo di sapere di che tipo sono, tutto cio' che vi ho attaccato funziona, peró mi piacerebbe sapere se, per esempio la web cam, sta funzionando su una 1.1 o 2.0, oppure se c'e' qualche automatismo che governa il tutto, settando la porta secondo le esigenze della periferica.
se qualcuno lo sa cosí mi tolgo 'sto dubbio  :)

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 10:17
da ethyl
prova con lshw. Ti verrà un listato lungo che per comodità puoi ridirigere su un file html

Codice: Seleziona tutto

sudo lshw -html >listato.html

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 10:18
da Demiurgo
Forse avrò capito male io.... ma non puoi semplicemente guardare come sono fatte? :-\

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 10:19
da 0xl33t

Codice: Seleziona tutto

lsusb

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 15:41
da smurf
non ci siamo, vediamo un po.

@0xl33t
se io faccio lsusb mi dice:
luca@luca-desktop:~$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 046d:08d7 Logitech, Inc. QuickCam Communicate STX
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
luca@luca-desktop:~$
quindi so che ci sono porte 2.0 e porte 1.1, ma non mi dice se ció che e' giá collegato ha una 2.0 o 1.1. Inoltre, se accendo il disco esterno:
luca@luca-desktop:~$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 046d:08d7 Logitech, Inc. QuickCam Communicate STX
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0bc2:0503 Seagate RSS LLC                          <-----------  DISCO ESTERNO
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
luca@luca-desktop:~$
Adesso si vede il disco esterno, ma non ha usato una delle porte precedentemente definite com 1.1 o 2.0, ne ha creata un' altra.
Quindi lsusb non serve.

@ demiurgo.
e come faccio a guardare come sono fatte? non capisco cosa vuoi dire

@ ethyl
lshw mi dice quante porte porte ci sono e quale controller hw hanno, ma non mi dice cosa c' é attacato:

Codice: Seleziona tutto

     *-usb:0
          description: USB Controller
          product: MCP78S [GeForce 8200] OHCI USB 1.1 Controller
          vendor: nVidia Corporation
          physical id: 2
          bus info: pci@0000:00:02.0
          version: a1
          width: 32 bits
          clock: 66MHz
          capabilities: pm bus_master cap_list
          configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3
     *-usb:1
          description: USB Controller
          product: MCP78S [GeForce 8200] EHCI USB 2.0 Controller
          vendor: nVidia Corporation
          physical id: 2.1
          bus info: pci@0000:00:02.1
          version: a1
          width: 32 bits
          clock: 66MHz
          capabilities: debug pm bus_master cap_list
          configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3 module=ehci_hcd
     *-usb:2
          description: USB Controller
          product: MCP78S [GeForce 8200] OHCI USB 1.1 Controller
          vendor: nVidia Corporation
          physical id: 5
          bus info: pci@0000:00:04.0
          version: a1
          width: 32 bits
          clock: 66MHz
          capabilities: pm bus_master cap_list
          configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3
     *-usb:3
          description: USB Controller
          product: MCP78S [GeForce 8200] EHCI USB 2.0 Controller
          vendor: nVidia Corporation
          physical id: 4.1
          bus info: pci@0000:00:04.1
          version: a1
          width: 32 bits
          clock: 66MHz
          capabilities: debug pm bus_master cap_list
          configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3 module=ehci_hcd

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 15:55
da ethyl
@ ethyl
lshw mi dice quante porte porte ci sono e quale controller hw hanno, ma non mi dice cosa c' é attacato:
ti ho fatto eseguire il listato completo apposta. Se, ad esempio, guardi la webcam dovresti vedere dove è connessa.

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 15:57
da Guiodic
Spesso le porte sono indifferentemente 1.1 o 2.0.

Quando inserisci il dispositivo dai subito:

Codice: Seleziona tutto

dmesg
Se tra i messaggi esce:

[10812.016136] usb 4-2: new full speed USB device using ehci_hcd and address 2

Allora stai usando un controller 2.0 e un dispositivo usb 2.0

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 15:59
da smurf
ethyl ha scritto:
@ ethyl
lshw mi dice quante porte porte ci sono e quale controller hw hanno, ma non mi dice cosa c' é attacato:
ti ho fatto eseguire il listato completo apposta. Se, ad esempio, guardi la webcam dovresti vedere dove è connessa.
ho cercato ma non esce nel listato

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:01
da smurf
@ guidoic
ho capito, lo posso vedere anche nel log allora, un po'di pazienza e lo capisco.
Peccato che non ci sia un metodo piú user-friendly.

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:03
da Guiodic
gnome device manager.

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:07
da ethyl
ho cercato ma non esce nel listato
questo è un estratto dal mio lshw

Codice: Seleziona tutto

id:	usbhost
product: 	OHCI Host Controller
vendor: 	Linux 2.6.27.9-ultimate ohci_hcd
physical id: 	1
bus info: 	usb@1
logical name: 	/dev/usb1
version: 	2.06
capabilities: 	usb-1.10
configuration:		maxpower	=	0mA
slots	=	3
speed	=	12.0MB/s

id:	usb
description: 	Generic USB device
product: 	USB Mouse
physical id: 	1
bus info: 	usb@1:1
version: 	1.00
capabilities: 	usb-1.10
configuration:		maxpower	=	100mA
speed	=	1.5MB/s

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:18
da smurf
ok, ho trovato e posso confermare che la stessa porta si attiva come 1.1 o come 2.0, in funzione del tipo di periferica che gli si connette.
Ho provato a connettere sulla stessa porta il disco usb e il dongle BT. Nel primo caso appariva come 2.0 root hub e nel secondo come 1.1 root hub.
Problema risolto, peccato che la web cam si attivi come 1.1 root hub. Comunque lavora abbastanza bene.
Grazie Guido!

@ ethyl
Non so che dirti, mi dispiace, ma nel mio listato di lshw non appare nemmeno la tastiera.

Re: Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:19
da Guiodic
la webcam non ha mica bisogno di chissà quale banda, è normale che sia 1.1

Re: [Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:22
da ethyl
@ ethyl
Non so che dirti, mi dispiace, ma nel mio listato di lshw non appare nemmeno la tastiera.
non fa nulla, basta che il problema sia stato risolto
Ciao

Re: [Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:27
da smurf
Guiodic ha scritto: la webcam non ha mica bisogno di chissà quale banda, è normale che sia 1.1
Beh, la scatola dice che ha bisogno di una 2.0 ...

Re: [Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:29
da Guiodic
be' dipende dalla webcam, certo quelle a 2 megapixel e 90 fps chiaramente hanno bisogno di più banda.

Re: [Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:37
da smurf
no, la mia ha solo 1.3 MP e 30 FpS.
Comunque va bene lo stesso era solo lo sfizio di capire.  ;)

Re: [Risolto] Si puó sapere se una periferica e' connessa ad una usb 2.0 o 1.1?

Inviato: martedì 2 giugno 2009, 16:45
da Guiodic
Ad occhio dovrebbe bastare (tieni conto che le immagini inviate dalle webcam sono già compresse).