Instale o driver dessa maneira
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms
Este é o mesmo driver empacotado e corrigido para o Ubuntu.
Tenha o DWA-131 E wifi, que anteriormente funcionava com todas as versões genéricas anteriores do Linux em 14.04. Ou seja, eu não tive nenhum problema com make
e sudo make install
e meu link wifi funcionou bem.
Instalado 16.04 hoje e, quando tentei make
no 4.4.x genérico, recebi erros que pareciam estar centrados em valores nulos que não eram permitidos. As primeiras linhas do erro estão aqui:
In function ‘dump_drv_version’:
/home/richard/Dropbox/UbuntuDesktopStuff/DWA-131_Linux_driver_v4.3.1.1/20140812_rtl8192EU_linux_v4.3.1.1_11320/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be #define _seqdump seq_printf
/home/richard/Dropbox/UbuntuDesktopStuff/DWA-131_Linux_driver_v4.3.1.1/20140812_rtl8192EU_linux_v4.3.1.1_11320/include/rtw_debug.h:240:7: note: in expansion of macro ‘_seqdump’ if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
Então eu voltei para uma versão 3.x.x genérica (ainda sob 16.04 parece), e eu tenho acesso wifi novamente. Portanto, parece que o problema está nas versões genéricas do Linux 4.x.x.
Qualquer maneira de contornar isso? Ou eu só tenho que voltar para a versão 3.x.x quando eu começo todos os dias!?
Instale o driver dessa maneira
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192eu-dkms
Este é o mesmo driver empacotado e corrigido para o Ubuntu.