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.