Puede alguien ayudarme con este problema ? Soy nuevo en Linux, por lo que no conozco comandos y nunca hice algo como instalar o compilar con la línea de comandos.
Compré un adaptador WiFi de Edimax, modelo EW-7811UN para mi PC (no portátil, así que no tengo tarjeta wifi, solo ethernet). Cuando paso por la guía en CD, me encontré con una versión del kernel. Dijo que necesito la versión 2.6, pero tengo 3.5.0-22-genérico.
Recibí errores como que no tengo un archivo o carpeta, etc. ¿Alguien puede decirme dónde puedo descargar el controlador compilado y dónde necesito colocarlo? O algún otro consejo. No quiero rebajar el kernel cuando no es necesario.
Respuestas:
Si se encuentra con este problema, lo que funcionó para mí fue instalar el siguiente controlador: https://github.com/pvaret/rtl8192cu-fixes
Desde el archivo README.md :
fuente
sudo dkms install 8192cu/1.8
recibí un error. Ese error fue:Error! Could not find module source directory. Directory: /usr/src/8192cu-1.8 does not exist.
Resulta que necesitaba cambiar el/usr/src/8192cu-1.8
a/usr/src/8192cu-1.9
Debe haber sido una actualización reciente del GIT y estas instrucciones están desactualizadas en ese dígito.lsmod
me muestra que el nuevo controlador está funcionando en lugar del anterior (y mi conexión ahora es estable ...). Sin embargo, si hago clic en "información de conexión" visualmente en mi bandeja de la unidad, dice quertl8192cu
(en lugar de solo8192cu
) todavía está en uso. ¿Alguien sabe por qué ese es el caso?12.04 y 14.04+: puede ver estas instrucciones o simplemente hacer lo que le digo.
(use estas instrucciones cuando su dispositivo USB inalámbrico [rtl8192cu] no sea reconocido automáticamente por Ubuntu)
Luego, edite /etc/rc.local abriendo el archivo con su editor de texto favorito como en este ejemplo:
Asegúrate de que diga. . .
Puede usar la conexión inalámbrica ahora o, alternativamente, puede asegurarse de tener todo su trabajo guardado antes de escribir:
Su controlador inalámbrico debe iniciarse automáticamente.
Para compilar e instalar el controlador propietario Realtek 8192cu, ejecute los siguientes comandos en un terminal abierto:
Para uso de instalación dura:
en lugar de
sudo make dkms
.Para habilitar este controlador, use el comando:
Finalmente, actualice / etc / modules con este comando antes de reiniciar:
Fuente # 1: bernaerts.dyndns.org
Fuente # 2: github.com/dz0ny
fuente
$ sudo make install
install -p -m 644 8192cu.ko /lib/modules/3.13.0-44-generic/kernel/drivers/net/wireless/
install: cannot stat ‘8192cu.ko’: No such file or directory
make
. Entonces, corresudo make install
. Edité la respuesta. Gracias por señalar eso.En términos generales, cualquier controlador de Linux en un CD de proveedor estaría desactualizado y, en la mayoría de los casos, no valdría la pena molestarse. El módulo RTL8192cu ha sido parte del kernel de Linux desde la versión 2.6.38, por lo que, idealmente, solo necesitaría enchufar el dispositivo y funcionaría. Desafortunadamente, ese módulo en particular nunca ha funcionado, y, en mi humilde opinión, una solución se ha retrasado mucho ( informe de error ).
¿Entonces, qué debería hacer? Enchufe el dispositivo. Verifique que el administrador de la red "vea" las redes inalámbricas alrededor (también puede verificar que el módulo correcto esté cargado al ejecutarse
lsmod | grep 8192
). Intenta conectarte a tu red. Si eso no funciona, intente conectarse a cualquier red. Si eso no funciona, el error le afecta y deberá probar el controlador desde http://www.realtek.com .Descargue el controlador desde aquí y coloque el archivo descargado en su carpeta de inicio.
Lista negra del módulo existente. En una ventana de terminal, ejecute
gksu gedit /etc/modprobe.d/blacklist.conf
, agregueblacklist rtl8192cu
al final, guarde y salga, luego reinicie.Extraiga el archivo descargado: haga clic con el botón derecho, Extraiga aquí o ejecute
unzip RTL8192xC_USB_linux_v3.4.4_4749.20121105.zip
Instalar en pc. En una ventana de terminal, ejecute
sudo bash ./RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/install.sh
fuente
chmod
nada, y no recomendaría jugar con permiso. Simplemente haga lo publicado anteriormente, nada más. : ~)install.sh
consudo
debería darle los permisos correctos.Funciona bien. Solo emita primero debe cd al directorio.
p.ej.
fuente
sudo ./install.sh
y debería funcionar.¿Puede proporcionar detalles de los comandos que utilizó para configurar los controladores o ser específico acerca de los errores cuando lo intentó? También descubrí que: al instalar Edimax EW7811 , para instalar los controladores secuencialmente si el manual no era lo suficientemente claro, también intente usar la barra de búsqueda, muchos también han informado errores en los controladores de Edimax.
Enlace a los controladores de Linux para Edimax EW7811UN desde su sitio web: Descargar (en caso de que tenga alguna otra versión de instalación)
fuente
make clean
antes de su primer comando, eso resuelve el problema en algún momento.Descargué una versión más nueva del controlador y la instalé con: sudo dkms install 8192cu / 1.9
Por lo tanto, tenga en cuenta instalar con la versión de su controlador.
fuente