Minha experiência instalando o driver para conseguir utilizar o adaptador da TP-LINK AC600 NANO WIRELESS USB ADAPTER Archer T2U 433 MBPS ON 5 GHZ USB 2.0 DUAL BAND WI FI.
Oi pessoas, tudo bem? Então, essa é minha primeira dica e espero contribuir com alguém que tenha passado pelo mesmo perrengue. Não sei você, mas eu tenho apreciado muito o
Fedora OS, na moralzinha, top demais esse trem! E aí aconteceu o seguinte pessoal, eu comprei um PC que não tem conexão WI-FI e por isso precisei comprar um adaptador. Até aí beleza, formatei, instalei o Fedora 34 Workstation e foi quando eu quebrei a cara porque não foi só "plug and it is ready to use!". Eu precisava instalar um driver e esse adaptador veio com um CD de instalação compatível somente com Windows (whyyyy? T_T).
Quando executei no terminal o comando "lsusb" eu vi que a configuração da placa era:
rtl8811au. Eu confesso que vi a primeira vez e só ignorei, peguei um fórum em inglês na internet e fui seguindo, obtive sucesso mas nada desse caramba funcionar... tentei mais e mais e sempre tomei uns erros do tipo:
"make -j4 KERNELRELEASE=5.12.6-300.fc34.x86_84 KVER=5.12.6-300.fc34.x86_64....(bad exit status: 2)"
"Error: Bad return status for module build on kernel: 5.12.6-300.fc34.x86_64 (x86_64)"
"make: *** [Makefile.dkm:19: build] Erro 10"
E por aí ia...
Mas enfim, vou compartilhar aqui como resolvi:
1.
sudo dnf update
2.
sudo dnf install git
3.
sudo dnf install "kernel-headers"
Agora é o pulo do gato, o Secure Boot tem que estar desativado. Verifica por aqui:
4.
mokutil --sb-state
Se estiver ativado, você vai dar um "reboot", acessar a sua BIOS e desativar!
Continuando... o driver que deu certo com a minha versão da placa veio desse repo aqui ó:
GitHub - gnab/rtl8812au: Realtek 802.11n WLAN Adapter Linux driver
Dá um git clone nele:
5.
git clone https://github.com/gnab/rtl8812au.git
E entra nele:
6.
cd rtl8812au
Executa o arquivo install.sh como sudo (dá permissão pra ele, se não tiver):
7.
sudo ./install.sh
E aí corre pro sucesso. Tamo quase lá...
Você pode checar se foi tudo ok assim:
8.
sudo insmod 8812au.ko
Se seu terminal responder que esse arquivo existe é porque você arrasou!
E aí vem o segredo... Muitos fóruns falam pra dar "make", "make install", "sudo make dkms_install", "sudo make -f Makefile.dkms install" e os parará mas isso aí não é o jeito certo de instalar principalmente para versões do kernel superiores à versão 5. Então você vai executar o seguinte:
9.
sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
Agora eu não lembro se já é aqui que o seu terminal vai perguntar se você quer ativar, creio que seja... Daí você dá o "yes" e ele vai te aconselhar a dar reboot, mas calma lá!
Pra finalizar a instalação você vai dar um:
10.
sudo depmod
Acabando a execução desse comando, pode dar seu reboot. Você vai ver o seu adaptador piscando verde e quando iniciar o PC vai ter as configurações de Wi-Fi bonitinhas lá listando as redes pra você.
E é isso pessoal, espero ter contribuído. Esses 10 passos salvaram o meu dia e por ter demorado tanto na solução disso (hooooooooooooooooras) meu amigo me aconselhou a documentar pra quem precisar!
Beijos, até a próxima!