Existe um driver WiFi padrão para o Edimax EW-7811Un?

6

Eu tenho este dongle WiFI (Edimax EW- 7811Un)

Existe um pacote do Ubuntu que eu possa usar para que ele funcione? Se não, como posso obter esse WiFi para trabalhar?

    
por Zeno 10.08.2014 / 21:43

7 respostas

4

Isso funcionou no Ubuntu 14.04 LTS e 14.10 (testado e funciona)

sudo apt-get update && sudo apt-get install git build-essential linux-headers-generic dkms

git clone https://github.com/dz0ny/rt8192cu.git --depth 1

Atualmente, a partir de 22/04/15, há um erro ao instalar isso com o GCC 4.9 ou mais recente. Para corrigir esse erro, remova a linha 1580 de rt8192cu/os_dep/linux/usb_intf.c . Esta linha deve ser:

DBG_871X("build time: %s %s\n", __DATE__, __TIME__);

Por último, execute

cd rt8192cu

sudo make dkms

Reinicie e você está pronto.

Fonte

    
por Harnamc 23.04.2015 / 00:52
2

Para os kernels posteriores (3.9 +) este artigo no site da Edimax foi muito útil ... Parafraseado abaixo

If you have issue(s) with the built-in driver, you can try this open source driver from github.

Plug in the EW-7811Un to your system's USB port (2.0 preferred), making sure your system has temporary Internet connection

Open a Terminal program and make sure your system is up-to-date

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade 

Note: You may need to restart your system if a kernel update has been installed.

Install the necessary packages to compile a device driver:

sudo apt-get install linux-headers-generic build-essential dkms git

Reboot, then clone the github repository:

git clone https://github.com/pvaret/rtl8192cu-fixes.git

Note: Right after "rt", it is a letter "l" (like Larry), not a number "1" (like 1980.)

Set up as DKMS module:

sudo dkms add ./rtl8192cu-fixes 

Build and install the rtl8192cu driver:

sudo dkms install 8192cu/1.10 

Refresh modules list:

sudo depmod -a 

Blacklist the native kernel driver:

sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/ 

Disable power management:

sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/ 

Restart your system to use the new driver.

That's it!

For removal, you can use the following commands.

sudo rm /etc/modprobe.d/blacklist-native-rtl8192.conf
sudo rm /etc/modprobe.d/8192cu-disable-power-management.conf
sudo dkms remove 8192cu/1.10 --all
    
por Richard 30.06.2017 / 03:32
1

Claro, na página que você deu, há um link de download. Clique nele e o levará para uma lista de drivers (role um pouco para baixo).

Para facilitar, aqui está o download direto .

Extraia-os e faça

cd /path/to/extracted/files

então

chmod +x install.sh

e finalmente

./install.sh
    
por Tim 10.08.2014 / 21:46
0

Com uma conexão ethernet, faça:

sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential git dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.9
echo "blacklist rtl8192cu" | sudo tee -a /etc/modprobe.d/blacklist.conf

Reinicie

    
por Wild Man 10.08.2014 / 22:43
0

Olá, já que este é o primeiro resultado do google, respondendo aqui! graças a esta fonte!

* também apresenta a última versão do ubuntu reconhece este dispositivo sem qualquer configuração!

  1. Faça o download do driver em edimax (escolha a versão do linux)
  2. Coloque isso no seu dispositivo linux
  3. Você precisará acessar os arquivos do driver. Continue extraindo até ver um arquivo chamado "makefile" **

Eu encontrei aqui:

EW-7811Un_Linux_driver_v1.0.0.5>EW-7811Un_USB_linux_v4.0.2_9000.20130911>driver>rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911.tar>here you will find makefile!

agora obtenha a localização desta pasta e vá até ela no terminal! (por exemplo

cd Desktop/name/name/name/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911

apenas para verificar o tipo em " ls " (sem as aspas) para descobrir que o makefile está lá

4. Agora digite estes comandos no seu terminal

make clean

make

(deve demorar um pouco aqui apenas espere até que seja feito) então digite

sudo insmod 8192cu.ko

e isso deve funcionar!

Para não ter que fazer isso toda vez que você começar a comp, coloque isso no terminal também

sudo cp 8192cu.ko /lib/modules/uname -r/kernel/drivers/net/wireless

sudo insmod 8192cu.ko

sudo depmod -a

    
por supjohn 31.12.2014 / 22:32
0

Eu acho que é suportado por padrão agora.

link

    
por Pieter 08.01.2017 / 04:02
0

Eu mordi a bala e comprei um do thinkpenguin.com que é feito para o Linux e para todas as grandes e não tão importantes distros. É plug and play sem qualquer problema. Nós acabamos precisando de um extensor sem fio como bem devido às paredes externas volumosas em uma casa de 150 ano velha. Não foi muito ruim sem ele, mas se você souber onde procurar um bom pode ser tido por menos de $ 30 e funciona como um encanto. A intensidade do sinal é apenas um pouco menor do que estar ao lado do modem (fibra).

    
por Christopher 13.04.2017 / 15:11