Wie finden Sie den Chipsatz der usb-device in Linux?

Ich würde gerne in der Lage sein zu identifizieren, der Chipsatz einen bestimmten USB-Gerät verwenden. Ich weiß, über lsusb (und jetzt /proc/bus/usb/devices), aber Sie bieten nicht so viele Informationen wie lspci.

Hier ist ein Beispiel, wie ich lsusb:

(laptop:/proc/bus/usb) # lsusb -v -d-050d:805c 

Bus 001 Device 008: ID 050d:805c Belkin Components 
Device Descriptor: 
: 
idVendor 0x050d Belkin Components 
idProduct 0x805c 
bcdDevice 0.01 
iManufacturer 1 Ralink 
iProduct 2 802.11 n WLAN 
: 

... und /proc/bus/usb/devices (durch einen Kommentar auf diesen thread):

T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=01 Dev#= 8 Spd=480 MxCh= 0 
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 
P: Vendor=050d ProdID=805c Rev= 0.01 
S: Manufacturer=Ralink 
S: Product=802.11 n WLAN 
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 4mA 

Kann ich zwar sehen, dass ich auf den richtigen USB-Gerät (Belkin USB-801.11 n mit Ralink-Chipsatz), habe ich noch nicht feststellen können, die genaue Chipsatz-version. Die "0x805c" nicht mit dem übereinstimmt, Chipsatz-Nummer, die ich erwarten würde ( 2500 - 2900 ).

Ich denke, dass es vielleicht nicht sogar möglich, diese Informationen abzufragen über den usb-bus?

Vielen Dank im Voraus für jede Hilfe.

InformationsquelleAutor kwutchak | 2009-04-16
Schreibe einen Kommentar