Kuidas kontrollida PCI pesasid Linuxis



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

PCI pesad ja PCI express teenindusajad on kõikjal. Kuna bussi kasutatakse isegi netiraamatute ja ultraraamatute sees, peate tõenäoliselt aeg-ajalt kontrollima nende kohta natuke teavet kõige ebatõenäolisemates kohtades. GNU / Linux sisaldab paari käsku, mis võimaldavad teil PCI pesade kohta rohkem teada saada, kui olete sellest kunagi teada saanud. Need käsud sobivad võrguprobleemide lahendamiseks suurepäraselt ja sobivad hästi ka kõigile, kes ise oma seadmeid ehitavad. Tehnikad kasutavad neid ka probleemide parandamiseks.



PCI-pesade sel viisil mõõtmiseks peate töötama Linuxi käsurealt. Shelli käivitamiseks hoidke graafilises töölaua keskkonnas all Ctrl, Alt ja T. Samuti võite soovida klõpsata menüüd Applications või Whisker, minna süsteemitööriistadesse ja klõpsata või puudutada Terminal. Ubuntu Unity kasutajad soovivad Dashist otsida sõna terminal. Peata serverioperaatorid saavad alati kasutada ka üht virtuaalset terminali, kuid mõned neist käskudest on natuke pikad, kui te ei lae neid shelliskriptilt.



1. meetod: vaadake PCI pesa teavet

Põhimõtteliselt saate lihtsalt tippida lspci ja vajutage sisestusklahvi, et saada palju teavet kõigi teie süsteemi ühendatud seadmete kohta. Tõenäoliselt kerib see teie terminaliaknast välja, seega võiksite selle lugemiseks kasutada kerimisriba. Võite kasutada kerimisratast või puuteplaati, kui teil on selline, et kogu teave läbi vaadata. See käsk, millele pole antud muid argumente, loetleb kõik seadmed, mis on teie süsteemile PCI-siini kaudu lisatud. Ehkki see võib anda teile tekstiseina, on see väga lihtne käsk kasutada.



2. meetod: kontrollige Etherneti PCI pesa teavet

Kuigi see on kohutavalt suur andmemaht, saate oma päeva palju lihtsamaks muutmiseks alati kasutada grepi. PCI teenindusaegade registri kontrollimiseks on üks enim kasutatavatest trikkidest teabe kogumine oma Etherneti kontrollerisse. See on käsi, kui teil on sellega probleeme. Tüüp lspci -vmm | grep -B1 -A2 ‘^ Klass. * Ethernet’ käsureal ja vajutage sisestusklahvi. Enam kui tõenäoline, et see on tohutult natuke teksti, mida saab sõeluda, nii et saate selle kopeerida ja seejärel käsureale kleepida. Klõpsake kas menüül Redigeerimine ja valige Kleebi või hoidke selle kleepimiseks all korraga klahve Shift, Ctrl ja V. Standardne klaviatuuri otsetee Ctrl + V, millega võite olla harjunud, siin ei tööta, kuna terminal tõlgendab seda erinevalt. Niipea kui vajutate sisestusklahvi, saate teavet oma Etherneti adapteri kohta.



Märkate, et saadud teave annab teile teada, millisesse pesasse see on installitud ja milline riistvara müüja konkreetse kaardi saatis. See peaks teile ka natuke rohkem teavet seadme enda kohta.

3. meetod: avatud PCI-pesade kuvamine

Tagasi terminali saate joosta sudo dmidekood -t 9 | grep -A3 „Süsteemipesa teave” | grep -c -B1 'Saadaval' et teada saada, kui palju teil on tühje PCI-pesasid. Taaskord on see väga pikk käsk, mida poleks otstarbekas ikka ja jälle sisestada. Seetõttu võiksite selle kopeerida ja klõpsata uuesti menüül Redigeerimine, seejärel valige Kleebi või hoidke klahve Ctrl, Shift ja V terminaliaknasse kleepimiseks.

Pange tähele, et sudo käsk on selle konkreetse käsurea virna ees. Seda seetõttu, et PCI pesade täpse loendi loendamine nõuab juurjuurdepääsu. Kui proovite seda käivitada, küsitakse teilt parooli, seejärel tagastatakse see üks number. See võib olla nii väike kui 0 või 1 süsteemis, kus on vähe reaalseid füüsilisi PCI-pesasid, kuni 8-10 teatud tüüpi serverites.

Kui käivitate mõne neist käskudest virtuaalmasinas, võite saada ebatavalisi või vähemalt ootamatuid tulemusi. Enamik VM tarkvarakeskkondi jäljendab PCI pesade rida, kuid kas nende konkreetsetel väärtustel on mõtet või mitte, on midagi muud.

3 minutit loetud