Kako provjeriti PCI utore u Linuxu



Isprobajte Naš Instrument Za Uklanjanje Problema

PCI utora i PCI express utora ima posvuda. Budući da se sabirnica čak koristi i unutar netbooka i ultrabook-a, morat ćete povremeno trebati provjeriti malo podataka o njima na najnevjerojatnijim mjestima. GNU / Linux uključuje nekoliko naredbi koje vam omogućuju da saznate više o PCI utorima koje biste možda ikada željeli znati. Ove su naredbe savršene za rješavanje problema s mrežom, a dobre su i za svakoga tko izrađuje vlastitu opremu. Tehničari ih koriste i za popravak problema.



Morat ćete raditi iz naredbenog retka Linuxa da biste na taj način mjerili PCI utore. Pritisnite i držite Ctrl, Alt i T u grafičkom okruženju radne površine da biste pokrenuli školjku. Možda ćete također htjeti kliknuti na izbornik Applications ili Whisker, prijeći na System Tools i kliknuti ili dodirnuti Terminal. Korisnici Ubuntu Unityja željet će tražiti termin za riječ s crtice. Operatori poslužitelja bez glave uvijek mogu koristiti i jedan od virtualnih terminala, ali neke od ovih naredbi malo su duge ako ih ne učitavate iz skripte ljuske.



Metoda 1: Prikaz podataka o PCI utoru

U osnovi je jednostavno, možete jednostavno tipkati lspci i pritisnite Enter da biste dobili mnoštvo informacija o svim uređajima priključenim na vaš sustav. To će se vjerojatno pomicati s prozora vašeg terminala, pa ćete možda htjeti upotrijebiti traku za pomicanje da biste ga pročitali. Možda ćete htjeti upotrijebiti kotačić za pomicanje ili dodirnu podlogu ako ga želite pregledati kroz sve informacije. Ova naredba, bez ikakvih argumenata, popisat će sve uređaje priključene na vaš sustav putem PCI sabirnice. Iako vam može dati zid teksta, vrlo je jednostavna naredba za upotrebu.



2. metoda: Provjerite informacije o Ethernet PCI utoru

Iako se radi o užasno velikoj količini podataka, uvijek možete koristiti grep za olakšavanje dana. Jedan od najčešće korištenih trikova za provjeru indeksa PCI utora je trenutno prikupljanje podataka na vašem Ethernet kontroleru. Ručno je kad imate problema s tim. Tip lspci -vmm | grep -B1 -A2 ‘^ klasa. * Ethernet’ na naredbenom retku i pritisnite enter. Više je vjerojatno da je to ogroman dio teksta za raščlanjivanje, tako da ga možete kopirati, a zatim zalijepiti u naredbeni redak. Ili kliknite izbornik Uredi i odaberite Zalijepi ili istovremeno držite Shift, Ctrl i V da biste ih zalijepili. Standardni tipkovni prečac Ctrl + V koji ste možda navikli ovdje neće raditi, jer terminal to različito tumači. Čim pritisnete enter, primit ćete informacije o svom Ethernet adapteru.



Primijetit ćete da će vam informacije koje dobijete reći u koji je utor instaliran i koji je dobavljač hardvera isporučio određenu karticu. Također bi vam trebao reći malo više informacija o samom uređaju.

3. metoda: Prikaz otvorenih PCI utora

Natrag na terminalu, možeš trčati sudo dmidecode -t 9 | grep -A3 'Informacije o utoru sustava' | grep -c -B1 'Dostupno' kako biste saznali koliko imate praznih PCI utora. Još jednom, ovo je vrlo dugačka naredba koju ne bi bilo praktično unositi iznova i iznova. Stoga ćete ga možda htjeti kopirati i ponovo kliknite na izbornik Uredi, a zatim odaberite Zalijepi ili držite tipke Ctrl, Shift i V kako biste ga zalijepili u prozor terminala.

Imajte na umu da se naredba sudo nalazi ispred ovog određenog niza naredbenih redaka. To je zato što nabrajanje točnog popisa PCI utora zahtijeva root pristup. Kad pokušate pokrenuti, tražit će vas lozinka, a ona će vratiti jedan broj. To može biti od 0 do 1 na sustavu s malo stvarnih fizičkih PCI utora do 8-10 na nekim vrstama poslužitelja.

Možda ćete dobiti neke neobične ili barem neočekivane rezultate ako pokrenete bilo koju od ovih naredbi unutar virtualnog stroja. Većina softverskih okruženja VM oponašat će niz PCI utora, ali jesu li neke njihove vrijednosti ikakvog smisla nešto drugo.

3 minute čitanja