OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

Banyak produk berfungsi tanpa masalah di Linux. Selain itu, sokongan perkakasan di Linux bertambah baik setiap hari. Walau bagaimanapun, Linux masih tidak menjalankan pelbagai jenis perkakasan seperti beberapa sistem pengendalian.

Pemacu dalam Linux dalam kebanyakan kes tidak ditulis untuk "produk" atau "jenama" tertentu daripada pengilang tertentu, tetapi untuk perkakasan/cipset tertentu. Banyak produk/jenama yang kelihatan berbeza adalah berdasarkan reka bentuk perkakasan yang sama; Ia bukan sesuatu yang luar biasa bahawa pengeluar cip menyediakan apa yang dipanggil "reka bentuk rujukan" untuk produk berdasarkan cip mereka yang kemudiannya digunakan oleh beberapa pengilang peranti yang berbeza dan dijual di bawah banyak produk atau jenama yang berbeza.

Ini mempunyai kelebihan dan kekurangan. Kelebihannya ialah pemacu untuk satu chipset berfungsi dengan banyak produk berbeza daripada pengeluar yang berbeza, asalkan produk mereka berdasarkan set cip yang sama. Kelemahannya ialah tidak selalu mudah untuk melihat set cip sebenar yang digunakan dalam produk/jenama tertentu. Malangnya kadangkala pengeluar peranti menukar pangkalan perkakasan produk mereka tanpa menukar nama produk atau sekurang-kurangnya nombor versi produk, supaya apabila membeli dua item jenama/nama produk yang sama pada masa yang berbeza, kadangkala ia boleh berdasarkan dua item yang berbeza. chipset dan oleh itu menggunakan dua pemacu yang berbeza atau mungkin tiada pemacu sama sekali untuk salah satu daripadanya.

Untuk peranti USB dan PCI/PCI-Express/ExpressCard, cara yang baik untuk mengetahui set cip yang digunakan adalah dengan melihat ID peranti mereka. Semua peranti USB/PCI/PCI-Express/ExpressCard mempunyai apa yang dipanggil ID "penjual" dan "produk", dan gabungan kedua-dua ini biasanya sama untuk mana-mana produk berdasarkan set cip yang sama.

Pada sistem Linux, peranti dan IDnya boleh dibaca menggunakan:


• Perintah lsusb untuk peranti USB

• perintah lspci -nn untuk peranti PCI-Express/PCIe

ID vendor dan produk biasanya diberikan dalam bentuk dua nombor perenambelasan, dipisahkan oleh titik bertindih, seperti "1d6b:0001".

Contoh untuk output lsusb:

Bas Peranti 001 001: ID 1d6b: 0002 2.0 hab akar Linux Foundation

Dengan mana 1d6b ialah ID vendor dan 0002 ialah ID produk. Contoh untuk output lspci -nn untuk kad Ethernet:

03:00.0 Pengawal Ethernet [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet pengawal [10ec:8168] (rev 06).

ID diberikan di dalam kurungan persegi paling kanan, iaitu di sini 10ec ialah vendor- dan 8168 ialah ID produk.

Sebagai contoh lain, kad grafik boleh memberikan output berikut:

04:00.0 Pengawal serasi VGA [0300]: Peranti Mikro Lanjutan [AMD] memerlukan ATI RV710 [Radeon HD 4350] [1002:954f].

Pada sistem Windows, ID untuk peranti boleh ditemui dalam pengurus peranti Windows pada tab "butiran", di mana ID vendor diawali dengan VEN_ dan ID produk diawali dengan DEV_. Pada sistem Windows 7, anda perlu memilih sifat "ID Perkakasan" dalam tab butiran pengurus peranti untuk benar-benar melihat ID, kerana ia tidak dipaparkan secara lalai.

Mencari di internet dengan vendor/ID produk, "Linux" dan "pemandu" kerana istilah carian sering menghasilkan maklumat mengenai status sokongan pemandu untuk set cip tertentu. Jika carian untuk vendor/ID produk tidak menghasilkan hasil yang boleh digunakan, carian untuk nama kod cip, yang juga selalunya


disediakan oleh lsusb dan lspci (“RTL8111”/“RTL8168B” dalam contoh kad rangkaian dan “RV710” dalam contoh kad grafik), boleh membantu.


3.4.3.1. Menguji keserasian perkakasan dengan Live-System

 

Pengkomputeran Awan OS teratas di OnWorks: