Red de conocimiento informático - Aprendizaje de código fuente - ¿Por qué el Savior R7000p tiene una tarjeta de red?

¿Por qué el Savior R7000p tiene una tarjeta de red?

1. Configure el BIOS

Abra el sistema de la placa base y configure el arranque seguro como deshabilitado, porque el arranque seguro debe desactivarse cuando se modifica la configuración del kernel.

2. Verifique el estado de la tarjeta de red

Utilice el comando para verificar el estado de la tarjeta de red (hardware de acceso a Internet)

lshw -C network

Debido a que es un sistema dual, puede encontrar el modelo específico de la tarjeta de red inalámbrica en el Panel de control de Windows-Administrador de dispositivos. El modelo de la tarjeta de red inalámbrica de mi computadora es RTL8852AE, que es diferente al de la imagen. , entonces necesito volver a descargar e instalar el controlador.

3. Descargue el código fuente del controlador e instálelo

URL del código fuente: /lwfinger/rtw89. Primero, verifique su kernel de Ubuntu. El sitio web oficial dice que el controlador requiere 5.4 o. arriba El kernel, si el kernel es inferior, primero debe actualizar el kernel.

uname -sr

Primero instale las herramientas necesarias:

sudo apt-get update

sudo apt-get install make gcc linux -headers-$(uname -r) build-essential git

Instale el controlador:

git clone /lwfinger/rtw89.git

A continuación, abra phy . en el directorio rtw89 y luego abra cam.c en el directorio rtw89 y comente u8 bss_color = vif-gt; bss_conf.he_bss_color.color; y FWCMD_SET_ADDR_BSSID_BSS_COLOR(cmd, bss_color);