2.2. lspci
Questo comando elenca le informazioni sui dispositivi sul bus PCI. Aggiungendo l’opzione -v si ottiene un output più dettagliato:
Terminale: lspci -v
Informazioni (!) È possibile limitare l’output eseguendo il piping dell’output con grep
Terminale: lspci -v | grep Ethernet
0000: 03: 00.0 Controller Ethernet: Atheros Communications, Inc. NIC AR5212 802.11abg (rev 01)
” Sottosistema: D-Link System Inc D-link DWL-G650 (Rev B5) ” ‘Adattatore bus wireless
Bandiere: bus master, devsel medio, latenza 168, IRQ 11
Memoria a 10800000 (32 bit, non preimpostabile) [dimensione = 64 K]
Funzionalità: [44] Power Management versione 2
Aggiungendo l’opzione -n a lspci, l’output include il fornitore PCI numerico e gli ID dispositivo.
Terminale: sudo lspci -n
0000: 03: 00.0 0200: ” ‘168c: 0013’ ” (rev 01)
2.2.1. Punti chiave
Questo comando mostra la revisione della carta (nell’esempio sopra la revisione della carta è B5 non 01). Utilizzando l’opzione -n è possibile trovare l’ID PCI (168C: 0013) della scheda e trovare il driver corretto da utilizzare con ndiswrapper. Elenco ndiswrapper.
Mostra slot specifico o l’indirizzo di dispositivi
La maggior parte dei computer ha alcune interfacce PCI. Questo può elencare molte informazioni che bloccano l’output. Oppure potremmo essere interessati allo slot di indirizzo PCI specifico. In questo esempio, stamperemo le informazioni sullo slot PCI numero 00: 10.0 che è il controller del dispositivo SCSI.
1
|
$ lspci –s 00:10.0 |

Stampa in formato leggibile dalla macchina
Il formato di stampa predefinito è un formato leggibile dall’uomo. Ciò significa che l’indirizzo PCI o le informazioni su slot, fornitore e prodotto vengono stampati in un formato delimitato da spazi. Il formato leggibile dalla macchina è un formato separato da virgolette doppie che può essere analizzato facilmente.
1
|
$ lspci –m |
