Bagaimana Wi-Fi onboard disajikan ke OS? Motherboard Desktop

11

Saya melihat motherboard dan berdebat untuk membelanjakan lebih banyak untuk satu dengan Wi-Fi bawaan. Saya bertanya-tanya bagaimana ini disajikan ke OS. Saya ingin menggunakan PCI pass-through, jadi saya ingin tahu apakah PCI menggunakan entah bagaimana atau teknologi lain seperti USB.

Motherboard spesifik yang saya lihat adalah MSI z370 gaming carbon AC

https://www.msi.com/Motherboard/Z370-GAMING-PRO-CARBON-AC/Spesifikasi

Saya bahkan tidak dapat menemukan bahwa dikatakan memiliki Wi-Fi atau Bluetooth tetapi saya menggunakan Google dan itulah yang dimaksudkan oleh AC dan ternyata itu berbasis Intel ... Bukan lembar spesifikasi yang sangat spesifik menurut saya. Saya ingin tahu kartu Wi-Fi apa yang digunakan.

Pembaruan: sepertinya saya melewatkan tab perincian .... Sekarang saya melihat jenis kartu. Tapi saya masih ingin mengkonfirmasi bahwa itu disajikan sebagai perangkat PCI.

FreeSoftwareServers
sumber
Ini jelas menyatakan dalam datasheet bahwa board ini memiliki WiFi dan Bluetooth, bahkan menentukan chipset sebagai Intel Wireless-AC 8265, menurut msi.com/pdf/presale_v2/Z370-GAMING-PRO-CARBON-AC dan Google mengonfirmasi chipset itu tersedia untuk antarmuka USB atau PCIe, yang diterapkan dengan jujur ​​tidak relevan karena keduanya lebih dari cukup untuk menangani kebutuhan bandwidth potensial. Jawaban ini cukup mudah bagi Google, hanya butuh beberapa detik.
acejavelin
3
@acejavelin bagaimana disajikan ke OS sangat relevan karena saya ingin melakukan pass-through PCI melalui IOMMU / VT-d. Itu sebenarnya satu-satunya alasan saya mengajukan pertanyaan.
FreeSoftwareServers
2
Pertanyaan Anda lebih mengisyaratkan bahwa Anda tidak dapat memverifikasi apakah papan memiliki WiFi dan Bluetooth, maaf jika saya salah paham. Saya akan merasa sangat tidak biasa untuk mainboard, terutama yang gaming, untuk menggunakan USB karena itu antarmuka WiFi ... Itu akan menggunakan antarmuka PCIe.
acejavelin
@acejavelin Saya belum pernah memiliki motherboard dengan onboard, Wi-Fi selain laptop. Saya pikir, tetapi untuk uang dan waktu saya ingin mengkonfirmasi. Terima kasih, komentar Anda plus jawabannya tinggalkan saya 100% yakin berdasarkan pci.
FreeSoftwareServers
@FreeSoftwareServers Saya sedikit memperbarui jawaban saya. Kartu nirkabel jelas merupakan adaptor gaya M.2, yang kemudian ditempatkan ke kartu PCIe x1. Jadi saya cukup yakin itu harus menggunakan antarmuka PCIe. Namun, ada kabel USB yang perlu dipasang, meskipun untuk tujuan apa, saya tidak sepenuhnya yakin. Bisa untuk Bluetooth?
Michael Frank

Jawaban:

25

Halaman detail yang Anda tautkan memiliki informasi ini:

Kartu Intel® Dual Band Wireless-AC 8265

  • Mendukung Wi-Fi 802.11 a / b / g / n / ac, dual band (2.4GHz, 5GHz) hingga kecepatan 867 Mbps.
  • Mendukung Dual Mode Bluetooth® 2.1, 2.1 + EDR, 3.0, 4.0, BLE, 4.2

Setelah itu, Anda dapat menemukan pada Intel Ark bahwa kartu nirkabel ini dapat berupa PCIe atau USB.

Akhirnya, melihat seni kotak:

masukkan deskripsi gambar di sini

Ada kartu PCIe!

Namun ... dan di sinilah plot mengental ... Manual produk mengungkapkan informasi berikut:

masukkan deskripsi gambar di sini

Kabel USB ?!

Namun kemudian lebih jauh lagi juga disebutkan sebagai berikut:

Kartu Intel® Dual Band Wireless-AC 8265
* Kartu Nirkabel telah dipasang sebelumnya di slot M2_3 (M.2 Key E).

Ada juga diagram ini:

masukkan deskripsi gambar di sini

Secara keseluruhan, cukup tidak jelas bagaimana sebenarnya kartu nirkabel ini terhubung ke motherboard, jadi pada dasarnya ... Saya tidak tahu?

Michael Frank
sumber
9
OMG Saya sangat fokus pada motherboard .... Saya bahkan tidak melihat kartu PCI. Untuk beberapa alasan saya pikir itu benar-benar terintegrasi ke papan tulis. Itu hanya aksesori terpisah. Saya sudah memiliki aksesori serupa. Jadi pada intinya Anda menyelamatkan saya investasi $ 100 dalam aksesori motherboard yang tidak saya butuhkan.
FreeSoftwareServers
2
Saya telah melihat motherboard memiliki slot PCIe mini tepat di papan, dengan kartu yang terpasang (mungkin hanya hal OEM), tetapi tidak pernah chip yang terintegrasi murni. Bahkan chip terintegrasi mungkin masih PCIe. Beberapa laptop aneh mungkin menghubungkannya melalui USB tetapi tidak mungkin hari ini.
LawrenceC
Lol ... Wow! Saya benar-benar merindukan itu juga, tapi itu sepertinya jawaban yang cukup jelas.
acejavelin
@ michaelfrank Saya sebenarnya cukup akrab, seperti yang saya katakan untuk beberapa alasan saya pikir itu benar-benar bagian dari motherboard. USB menyediakan daya ekstra. Saya yakin Anda bisa menggunakannya tanpa USB tetapi Bluetooth tidak akan berfungsi.
FreeSoftwareServers
4
@michaelfrank ini membuat saya berpikir bahwa USB lebih dari kekuatan karena ketika saya menggunakan PCI pass-through dengan perangkat yang sama hanya Wi-Fi yang muncul. Untuk melewati Bluetooth itu muncul sebagai perangkat USB yang tersedia. Agar PCI pass-through berfungsi, saya harus melewati keduanya secara terpisah.
FreeSoftwareServers
42

Seperti yang disebutkan oleh Micheal Frank dalam jawabannya , motherboard tersebut dilengkapi dengan kartu Intel® Dual Band Wireless-AC 8265, dan situs web ARK Intel menyatakan : "Tipe Antarmuka Sistem: PCIe, USB".

Ini berarti bahwa kartu tersebut membutuhkan PCIe dan USB agar berfungsi, bukan salah satu atau keduanya. Biasanya pada kartu-kartu combo Wifi + Bluetooth semacam ini, apakah dibuat oleh Intel, Atheros (sekarang Qualcomm) atau Broadcom, baik dalam bentuk faktor MiniPCIe atau m.2, jalur PCIe menghubungkan bagian WiFi, dan jalur USB menghubungkan bagian Bluetooth .

Misalnya, berikut ini adalah tangkapan layar yang diambil dari Device Manager pada laptop Windows 10, di mana menu "View -> Device by connection" dipilih:

Tangkapan layar Device Manager

Demikian pula, pada komputer Linux, kartu WiFi akan muncul di lspci, dan kartu Bluetooth akan muncul di lsusb.

Spesifikasi koneksi MiniPCIe dan m.2 keduanya termasuk jalur PCIe dan jalur USB, dan agar kartu WiFi + Bluetooth combo berfungsi dengan baik, kedua protokol tersebut diperlukan. Adaptor PCIe yang disediakan dengan motherboard merutekan jalur PCIe pada konektor m.2 ke slot PCIe, dan jalur USB ke konektor USB, di mana ia harus dihubungkan ke header USB internal motherboard menggunakan kabel yang disediakan. Jika kabel tidak terhubung, WiFi dapat berfungsi, tetapi Bluetooth tidak akan berfungsi. (Model laptop tertentu mungkin hanya memiliki jalur PCIe atau jalur USB yang terhubung pada slot MiniPCIe / m.2 mereka, dan jika kartu kombo dicolokkan ke slot tersebut, hanya satu fungsi yang akan bekerja.)

Karena OP ingin menggunakan PCI passthrough untuk menghadirkan kartu nirkabel ke mesin virtual, baik perangkat PCIe dan perangkat USB harus dilewati jika WiFi dan Bluetooth keduanya diinginkan dalam mesin virtual. (Bahkan saat itu mungkin tidak berfungsi dengan baik, karena PCI passthrough adalah ilmu hitam, dan banyak perangkat tidak menyukainya. Saya telah mencoba untuk melewati kartu WiFi PCIe sederhana sebelumnya, dan tidak pernah membuatnya berfungsi; jarak tempuh Anda mungkin bervariasi. )

duta besar twisteroid
sumber
Jawaban teknis yang bagus. +1
Michael Frank
4
Ini membuat saya bertanya-tanya mengapa sih itu dirancang seperti ini .... jika ia memiliki antarmuka PCIe, mengapa tidak hadir sebagai saklar PCIe dengan 2 perangkat, satu menjadi kartu Wi-Fi dan satu lagi menjadi antarmuka bluetooth? Tampaknya konyol membutuhkan kedua antarmuka pada saat yang sama.
alex.forencich
6
@ alex.forencich Pikirkan tentang itu ... yang mana yang akan Anda pilih jika Anda merancang kartu? Wifi melalui USB kurang efisien (lebih banyak overhead, lebih sedikit daya listrik). Bluetooth melalui PCIe tidak didefinisikan dalam spesifikasi HCI, jadi Anda harus mengintegrasikan pengontrol host PCIe USB.
AndreKR
@twisteroidambassador I mengalami kesulitan saat melewati Wi-Fi PCI Nic. Saya hanya berhasil dengan esxi dan bahkan saat itu tidak 100%. Saya perhatikan di esxi 6.5 bahwa USB Bluetooth tidak lagi ada tetapi di esxi 6 itu ada. Saya benar-benar tidak dapat melakukannya melalui KVM passthrough.
FreeSoftwareServers
@AndreKR jelas wi-fi harus terhubung melalui PCIe untuk mendapatkan bandwidth yang diperlukan. Menarik untuk dicatat bahwa USB adalah satu-satunya cara 'standar' untuk menyediakan antarmuka bluetooth, yang tidak saya sadari. Jelas harus ada beberapa keuntungan untuk menambahkan antarmuka elektronik USB dan driver daripada mengimplementasikan sakelar PCIe, host USB, dan perangkat USB, semua pada die yang sama. Itu mungkin hanya solusi termurah, setelah mempertimbangkan area die, pengujian, perangkat lunak driver, dll.
alex.forencich