Como faço para que o adaptador sem fio WUSB6300 da Linksys funcione no Linux

9

Estou usando o adaptador Linksys USB6300, mas quando mudei para o Ubuntu, ele parou de funcionar, pois é compatível apenas com o Windows. Eu tentei usar o ndiswrapper e, embora ele diga que meu driver do Windows está instalado, meu dispositivo não está aparecendo. Alguém sabe como eu consegui esse adaptador de rede sem fio funcionando? Obrigado.

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 012: ID 05c6:6766 Qualcomm, Inc. 
Bus 001 Device 006: ID 0bda:0153 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 004: ID 04ca:007d Lite-On Technology Corp. 
Bus 001 Device 003: ID 04ca:008a Lite-On Technology Corp. 
Bus 001 Device 010: ID 13b1:003f Linksys 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Piratas19
fonte
Por favor edite sua pergunta e adicionar saída do lsusbcomando terminal.
Pilot6
Não há necessidade de adicionar [Resolvido] no título aqui, entre btw
Tim

Respostas:

10

Você precisa instalar um driver para este dongle. Conecte-se à Internet de outra maneira e execute no terminal

sudo apt-get install git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux
cd rtl8812AU_8821AU_linux
make
sudo make install

Em seguida, reinicie, insira o dongle e teste. Se houver algum erro ao executar comandos, poste-os na sua pergunta.

Para configurá-lo permanentemente, execute estes comandos

cd ~/rtl8812AU_8821AU_linux
sudo make uninstall
make clean
sudo cp -R ~/rtl8812AU_8821AU_linux /usr/src/rtl8812AU_8821AU_linux-1.0
sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0

O driver será instalado usando o DKMS.

Se o driver for instalado pela primeira vez, os comandos serão

sudo apt-get install git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux
sudo cp -R rtl8812AU_8821AU_linux /usr/src/rtl8812AU_8821AU_linux-1.0
sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0
Pilot6
fonte
houve algumas mensagens de aviso, mas não houve erros ex /home/pirates19/rtl8812AU_8821AU_linux/os_dep/linux/rtw_android.c:596:20: aviso: convertido em ponteiro de número inteiro de tamanho diferente [-Wint-to-pointer-cast ] if (copy_to_user ((void *) priv_cmd.buf, comando, bytes_written)) {^ perdoar minha capacidade horrível para formatar os meus comentários e posts
Pirates19
Os avisos estão OK. @ Pirates19 E informações adicionais devem ser adicionadas à sua pergunta para não comentários.
Pilot6
Idk o que você fez, mas funcionou muito bem, muito obrigado!
Pirates19
@ Pirates19 Atualizei minha resposta com instruções sobre como instalá-lo permanentemente. Caso contrário, o driver não sobreviverá às atualizações do kernel.
Pilot6
Estou executando o Ubuntu 15.10 654 bits e meu sistema não possui o arquivo "dkms" executável. Eu tentei como root, tentei descobrir como instalá-lo - sem dados. Por favor ajude.
Alex Kaushovik