WiFi 8812au não funciona no Ubuntu 18.04 Kernel 5.0.0-36

WiFi 8812au não funciona no Ubuntu 18.04 Kernel 5.0.0-36

Comprei um módulo wifi baseado em TP link rtl8812au. segui as instruções e instalei os drivers acho que eram 4.2.2 o wifi estava rodando mas não encontrou e nada. ao executar lshw -c network o status era "DESATIVADO". Tentei várias versões e correções e nenhuma funcionou. Encontrei o que parece ser o mais recente: https://github.com/gordboy/rtl8812au seguiu as instruções tudo compilado e instalado. Para testar configurei o LED em /etc/modprobe.d/8812au.conf options 8812au rtw_led_enable=1

sudo modinfo 8812au

saída

filename:       /lib/modules/5.0.0-36-generic/kernel/drivers/net/wireless/8812au.ko
version:        v5.2.20.2_28373.20180619
...
parm:           rtw_en_gro:int
parm:           rtw_iqk_fw_offload:int
parm:           rtw_led_enable:Enable status LED (int)

Então o driver carregou e leu a configuração. No entanto, nenhuma rede sem fio,

lshw -c network does not show the wifi

kernel version is 5.0.0-36

Responder1

Use este repositório e siga as instruções

https://github.com/aircrack-ng/rtl8812au

//step 1
git clone https://github.com/aircrack-ng/rtl8812au
//step 2
make all or make
//step 3
sudo make install
//step 4
sudo mod probe 88XXau

É isso, seu wifi estará ativo :)

PS: certifique-se de remover todos os drivers instalados anteriormente.

Responder2

Os dispositivos sem fio TP-Link vêm em diversas versões; algumas versões anteriores são conduzidas por8812au. Seu dispositivo 2357:0115 é controlado por88x2bu. Você pode instalá-lo com as seguintes etapas. Com uma conexão temporária à Internet por ethernet, tethering ou qualquer outro meio possível, faça:

git clone https://github.com/cilynx/rtl88x2bu.git
cd rtl88x2bu
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu

Sua rede sem fio agora deve estar funcionando.

Responder3

obrigado a ambos, Sim, o chipset é 88x2bu para TPLink Archer T4U V3 era 8812au para V1 e V2 O driver no site TP Link não foi compilado em 18.04, então baixei o mesmo aqui https://github.com/its-izhar/rtl88x2bu-driver/pull/4/files

aplicou todas as alterações na solicitação pull (pode ser mesclada no futuro) e:

make clean
make
sudo cp ./88x2bu.ko /lib/modules/(uname -r)/kernel/net/wireless
sudo depmod -a
sudo modprobe 88x2bu.ko
the last command did not work
disabled secure boot in the BIOS
sudo modprobe 88x2bu.ko

rebooted and worked.

Uma coisa que notei é que no mesmo local em que conecto o wifi em um sistema Windows, obtenho um sinal melhor para uma rede (4 barras em 5), enquanto conectá-lo no Linux me dá apenas um para a mesma rede. (público) verifiquei e eles usam canais diferentes. Então, obviamente, o algoritmo de varredura do Linux/Ubuntu provavelmente usa o primeiro encontrado, enquanto o do Windows é o mais forte. algo para melhorar.

informação relacionada