Em outro computador, acesse este site: link Selecione sua versão do Ubuntu; verifique no terminal:
lsb_release -d
E sua arquitetura; 32 ou 64 bits:
arch
Procure pelo pacote build-essential . Faça o download e todas as suas dependências. As dependências são indicadas por um ponto vermelho; neste caso, dpkg-dev, g ++, gcc, libc6-dev e make. Faça o download desses pacotes também. Transfira os arquivos .deb para a área de trabalho da máquina Ubuntu. Então, do terminal:
cd ~/Desktop
sudo dpkg -i *.deb
Pode reclamar que um pacote está sem uma dependência. Em caso afirmativo, faça o download e adicione-o à área de trabalho e tente novamente.
EDIT : Se, por outro lado, você tiver uma conexão Ethernet disponível, você pode simplesmente fazer:
sudo apt-get update
sudo apt-get install build-essential
Todas as dependências necessárias e suas dependências serão instaladas automaticamente.
Nota de rodapé: Gostaríamos de confirmar os detalhes do seu dispositivo sem fio USB, pois pode haver uma maneira melhor do que esse processo demorado. Por favor, edite sua pergunta para adicionar o resultado de:
lsusb
EDIT2 : O seu dispositivo sem fio é o seguinte: 0bda: a811 Realtek Semiconductor Corp.
Com uma conexão de trabalho temporária à internet por ethernet, com fio ou qualquer outro meio possível, abra um terminal e faça:
sudo apt-get update
sudo apt-get install --reinstall build-essential git
git clone https://github.com/gnab/rtl8812au.git
sudo dkms add ./rtl8812au
sudo dkms build -m 8812au/4.2.2
sudo dkms install -m 8812au/4.2.2
Reinicie e seu wireless deve estar funcionando.