¿Cómo se presenta el Wi-Fi integrado en el sistema operativo? Placa base de escritorio

11

Estoy mirando las placas base y estoy debatiendo gastar más en una con Wi-Fi incorporado. Me preguntaba cómo se presenta esto al sistema operativo. Me gustaría usar la transferencia PCI, así que me pregunto si usa PCI de alguna manera o alguna otra tecnología como USB.

La placa base específica que estoy viendo es la MSI z370 gaming carbon AC

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

Ni siquiera puedo encontrar que diga que tiene Wi-Fi o Bluetooth, pero busqué en Google y eso es lo que significa AC y aparentemente está basado en Intel ... No es una hoja de especificaciones muy específica en mi opinión. Me encantaría saber qué tarjeta Wi-Fi se usa exactamente.

Actualización: parece que me perdí la pestaña de detalles ... Ahora veo el tipo de tarjeta. Pero todavía quiero confirmar que se presenta como un dispositivo PCI.

FreeSoftwareServers
fuente
Establece claramente en la hoja de datos que esta placa tiene WiFi y Bluetooth, incluso especificando el chipset como Intel Wireless-AC 8265, de acuerdo con msi.com/pdf/presale_v2/Z370-GAMING-PRO-CARBON-AC y Google confirma ese chipset está disponible para la interfaz USB o PCIe, la cual se implementa honestamente no es relevante ya que ambos son más que suficientes para manejar las posibles necesidades de ancho de banda. Estas respuestas son bastante fáciles para Google, me tomó solo unos segundos.
acejavelin
3
@acejavelin cómo se presenta al sistema operativo es extremadamente relevante, ya que estoy buscando hacer una transferencia PCI a través de IOMMU / VT-d. De hecho, es la única razón por la que hice la pregunta.
FreeSoftwareServers
2
Su pregunta insinuó más que no podía verificar si la placa tenía WiFi y Bluetooth, lo siento si no lo entendí. Me resultaría muy inusual que una placa base, especialmente una de juegos, use USB como su interfaz WiFi ... Usaría la interfaz PCIe.
acejavelin
@acejavelin Nunca he tenido una placa base con Wi-Fi integrado que no sean computadoras portátiles. Sin embargo, pensé, pero por el dinero y el tiempo que quería confirmar. Gracias, tu comentario más la respuesta me dejan 100% seguro de que está basado en pci.
FreeSoftwareServers
@FreeSoftwareServers Actualicé mi respuesta ligeramente. La tarjeta inalámbrica es definitivamente un adaptador de estilo M.2, que luego se inserta en una tarjeta PCIe x1. Así que estoy bastante seguro de que debe usar una interfaz PCIe. Sin embargo, hay un cable USB que necesita ser conectado, aunque para qué propósito, no estoy completamente seguro. ¿Podría ser por el Bluetooth?
Michael Frank

Respuestas:

25

La página de detalles que ha vinculado contiene esta información:

Tarjeta Intel® Dual Band Wireless-AC 8265

  • Admite Wi-Fi 802.11 a / b / g / n / ac, doble banda (2.4GHz, 5GHz) hasta 867 Mbps de velocidad.
  • Admite Bluetooth® 2.1, 2.1 + EDR de modo dual, 3.0, 4.0, BLE, 4.2

Después de eso, puede encontrar en Intel Ark que esta tarjeta inalámbrica podría ser PCIe o USB.

Finalmente, mirando el cuadro de arte:

ingrese la descripción de la imagen aquí

¡Hay una tarjeta PCIe!

Sin embargo ... y aquí es donde la trama se complica ... El manual del producto revela la siguiente información:

ingrese la descripción de la imagen aquí

¿Un cable USB?

Pero luego, más adelante, también menciona lo siguiente:

Tarjeta Intel® Dual Band Wireless-AC 8265
* La tarjeta inalámbrica está preinstalada en la ranura M2_3 (M.2 Key E).

También hay este diagrama:

ingrese la descripción de la imagen aquí

Con todo, no está claro cómo exactamente esta tarjeta inalámbrica se conecta realmente a la placa base, así que básicamente ... ¿No sé?

Michael Frank
fuente
99
Dios mío, estaba tan concentrado en la placa base ... Ni siquiera miré la tarjeta PCI. Por alguna razón, pensé que estaba literalmente integrado en el tablero. Es solo un accesorio separado. Ya tengo un accesorio similar. Entonces, en esencia, me ahorró una inversión de $ 100 en un accesorio de placa base que no necesito.
FreeSoftwareServers
2
He visto que las placas base tienen una ranura mini PCIe directamente en la placa, con una tarjeta instalada (probablemente solo una cosa OEM), pero nunca un chip puramente integrado. Sin embargo, incluso un chip integrado probablemente seguiría siendo PCIe. Algunas computadoras portátiles extrañas pueden conectarlo a través de USB, pero no es probable en estos días.
LawrenceC
Lol ... Wow! También lo extrañé por completo, pero parece ser una respuesta bastante clara.
acejavelin
@michaelfrank En realidad estoy bastante familiarizado, como dije por alguna razón, pensé que era literalmente parte de la placa base. El USB proporciona energía adicional. Creo que puede usarlo sin el USB, pero el Bluetooth no funcionará.
FreeSoftwareServers
44
@michaelfrank esto me hizo pensar que el USB es más que una fuente de alimentación porque cuando uso la transferencia PCI con un dispositivo similar solo aparece el Wi-Fi. Para pasar a través de Bluetooth, se muestra como un dispositivo USB disponible. Para que la transferencia PCI funcione, tengo que pasar ambas por separado.
FreeSoftwareServers
42

Como Micheal Frank mencionó en su respuesta , la placa base en cuestión viene con una tarjeta Intel® Dual Band Wireless-AC 8265, y el sitio web ARK de Intel dice : "Tipo de interfaz del sistema: PCIe, USB".

Esto significa que la tarjeta necesita PCIe y USB para funcionar, no uno u otro. Por lo general, en este tipo de tarjetas combinadas Wifi + Bluetooth, ya sean fabricadas por Intel, Atheros (ahora Qualcomm) o Broadcom, ya sea en formato MiniPCIe o m.2, los carriles PCIe conectan la parte WiFi y los carriles USB conectan la parte Bluetooth .

Por ejemplo, la siguiente es una captura de pantalla tomada del Administrador de dispositivos en una computadora portátil con Windows 10, donde se selecciona el menú "Ver -> Dispositivo por conexión":

Captura de pantalla del Administrador de dispositivos

De manera similar, en una computadora Linux, la tarjeta WiFi aparecerá lspciy la tarjeta Bluetooth aparecerá lsusb.

Las especificaciones de conexión MiniPCIe y m.2 incluyen carriles PCIe y carriles USB, y para que una tarjeta combinada WiFi + Bluetooth funcione correctamente, se requieren ambos protocolos. El adaptador PCIe provisto con la placa base dirige los carriles PCIe en el conector m.2 a la ranura PCIe, y los carriles USB al conector USB, donde debe enchufarse a los encabezados USB internos de la placa base utilizando el cable provisto. Si el cable no está conectado, WiFi puede funcionar, pero Bluetooth no funcionará. (Ciertos modelos de computadoras portátiles pueden tener solo líneas PCIe o solo líneas USB conectadas en sus ranuras MiniPCIe / m.2, y si una tarjeta combinada está conectada a esas ranuras, solo funcionará una función).

Dado que el OP desea utilizar el paso de PCI para presentar la tarjeta inalámbrica a una máquina virtual, se debe pasar tanto el dispositivo PCIe como el dispositivo USB si se desea WiFi y Bluetooth en la máquina virtual. (Incluso entonces puede que no funcione correctamente, porque el paso de PCI es magia negra, y a muchos dispositivos no les gusta. He intentado pasar a través de una tarjeta WiFi PCIe simple antes, y nunca lo hice funcionar; su millaje puede variar. )

embajador twisteroid
fuente
Buena respuesta técnica. +1
Michael Frank
44
Esto me hace preguntarme por qué demonios fue diseñado de esta manera ... si tiene una interfaz PCIe, ¿por qué no presentarse como un conmutador PCIe con 2 dispositivos, uno es la tarjeta Wi-Fi y el otro la interfaz bluetooth? Parece una tontería requerir ambas interfaces al mismo tiempo.
alex.forencich
66
@ alex.forencich Piénsalo ... ¿cuál elegirías si diseñaras una tarjeta? Wifi a través de USB es menos eficiente (más gastos generales, menos energía eléctrica). Bluetooth a través de PCIe no está definido en las especificaciones de HCI, por lo que tendría que integrar un controlador de host USB PCIe.
AndreKR
@twisteroidambassador I ha tenido problemas para pasar por un PCI Nic Wi-Fi. Solo he tenido éxito con esxi e incluso entonces no el 100% del tiempo. Noté en esxi 6.5 que el Bluetooth USB ya no estaba presente, pero en esxi 6 sí. No pude hacerlo completamente a través del paso a través de KVM.
FreeSoftwareServers
@AndreKR obviamente wi-fi tendría que estar conectado a través de PCIe para obtener el ancho de banda necesario. Es interesante notar que USB es la única forma 'estándar' de proporcionar una interfaz bluetooth, de la que no estaba al tanto. Obviamente, debe haber alguna ventaja al agregar la electrónica de la interfaz USB y los controladores en lugar de implementar un conmutador PCIe, un host USB y un dispositivo USB, todo en el mismo dado. Probablemente sea la solución más barata, después de considerar el área del dado, las pruebas, el software del controlador, etc.
alex.forencich