11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.4. LA GESTIONE DI INTERFACCE E PERIFERICHE 233D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1P: Vendor=0000 ProdID=0000 Rev= 2.06S: Manufacturer=<strong>Linux</strong> 2.6.6 ehci_hcdS: Product=VIA Technologies, Inc. USB 2.0S: SerialNumber=0000:00:10.3C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mAI: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hubE: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256msT: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1P: Vendor=04b4 ProdID=6830 Rev= 0.01S: Manufacturer=Cypress SemiconductorS: Product=USB2.0 Storage DeviceS: SerialNumber=600000001814C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mAI: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storageE: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0msE: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0msIl principale utilizzo di questo file è per verificare se il riconoscimento di una periferica e larelativa numerazione è stata eseguito correttamente, infatti per ciascun dispositivo presente sulbus viene riportata ne file una diversa sezione con tutti i dati ad esso relativi. Ogni sezione èintrodotta da una linea che inizia con la lettera T e che indica il posizionamento dello dispositivoall’interno del bus, dove Bus indica il numero progressivo del bus, Lev il livello (in termini dipassaggi per eventuali hub secondari) Dev il numero progressivo assegnato. Nelle righe successivesono poi riportate altre informazioni relative al dispositivo, sono particolarmente importanti,come riportati nella riga iniziante per P, gli identificatori del venditore e del prodotto che vengonoutilizzati per selezionare automaticamente 83 il modulo da utilizzare per il supporto deldispositivo, ma che in caso di fallimento possono essere utilizzati per cercare informazioni suinternet; informazioni utili relative al dispositivo sono quelle delle stringe fornite dal produttoree mostrate nelle righe inizianti per S. Per il resto della sintassi si può fare riferimento alla <strong>Linux</strong>USB Guide disponibile su http://www.linux-usb.org/USB-guide/book1.htmlPer una visualizzazione più intelligibile di queste informazioni si può usare i programmidel pacchetto usbutils, in particolare il programma lsusb permette di avere una lista moltosemplice dei dispositivi presenti nella forma:piccardi@monk:~/truedoc/corso$ lsusbBus 001 Device 002: ID 04b4:6830 Cypress Semiconductor Corp.Bus 001 Device 001: ID 0000:0000Il programma può comunque stampare la lista anche in forma gerarchica usando l’opzione -t,mentre si può ottenere informazioni molto più dettagliate con l’opzione -v. Si possono poi usarele opzioni -s e -d in maniera analoga a come si fa con lspci per selezionare un singolo dispositivosulla base rispettivamente del suo bus e numero identificativo (con la sintassi bus:num) o delproduttore (usando i rispettivi identificatori cui abbiamo accennato in precedenza). Al solito sifaccia riferimento alla pagina di manuale per una descrizione completa.83 se si è installato il demone hotplug, che si cura di identificare, tramite questi numeri ed un opportuno databasedi corrispondenze, ogni nuovo dispositivo attaccato ad una porta USB e di caricare in memoria il relativo modulo.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!