Controlador inalámbrico Lenovo Yoga 13 Realtek


16

Recientemente compré un Lenovo Yoga 13 y puse Ubuntu 13.04 anoche. No pude conectar la conexión inalámbrica y pensé que hoy podría perder el tiempo. Hoy he seguido el 'cómo' detallado en: http://majordamo.wordpress.com/2013/05/15/getting-the-realtek-rtl8723ae-bt-wi-fi-card-to-work-on -a-lenovo-yoga-13-on-linux-mint-13-ubuntu-12-10 / El problema es que no puedo descargar e instalar los encabezados necesarios ya que no tengo NINGUNA conexión a Internet en este dispositivo. ¿Hay alguna manera de que yo pueda ponerlos en una unidad flash y llevarlos a Lenovo?

Cualquier ayuda es apreciada. Gracias

Respuestas:


24

Actualización : a partir de 14.10 utópico, hay un controlador semi-funcional incluido por defecto, pero con frecuencia se desconecta y tiene dificultades para volver a conectarse. La mejor solución es continuar compilando el controlador lwfinger como se describe a continuación y luego poner en la lista negra el controlador incluido en Ubuntu.

Ese enlace de cómo hacerlo está desactualizado; La última versión del controlador inalámbrico rtl8723au se puede encontrar en https://github.com/lwfinger/rtl8723au .

En preparación necesitaremos algunas herramientas de compilación y encabezados de kernel:

sudo apt-get install git build-essential linux-headers-generic linux-headers-$(uname -r)

Estos son los pasos para instalar:

git clone https://github.com/lwfinger/rtl8723au.git
cd rtl8723au/
make
sudo make install
sudo modprobe 8723au

Cuando actualice el kernel, deberá ejecutar estos pasos nuevamente para que la conexión inalámbrica funcione (a excepción de git clone). Para obtener la última versión del código, use git pull. Alternativamente, puede configurar DKMS para que lo haga por usted como se describe en la respuesta del usuario 20826 .

El controlador de bluetooth para ese chip se puede encontrar en https://github.com/lwfinger/rtl8723au_bt . Realice la preparación como se indica arriba e instálela así:

git clone https://github.com/lwfinger/rtl8723au_bt.git
cd rtl8723au_bt/
make
sudo make install

2
Hay que decir que debes asegurarte de que modprobeas exactamente como dice aquí. Seguí haciendo sudo modprobe rtl8723ae, lo que resultó que no era el correcto.
Hosh Sadiq

1
ATENCIÓN: El controlador de bluetooth me causó pánico en el kernel durante el arranque (recuperación) (kernel 3.13.0-24generic en ubuntu gnome 14.04). Para solucionarlo, combine github.com/lwfinger/rtl8723au_bt/pull/9 in.
GameScripting

1
El controlador enviado con 14.10 no funciona para mí, la conexión al enrutador wifi dura unos minutos y finalmente falla. lwfinger-driver estaba bien, hasta la actualización a 14.10. Cuando intento recurrir a lwfinger-driver construido e instalado desde las fuentes, fallo en el paso "sudo modprobe 8723au". El dispositivo está ocupado Parece más bien que el controlador de stock de ubuntu está tomando el control antes de lwfinger-driver. ¿Alguien descubrió cómo lidiar con eso?
vak

1
OKAY. tengo wifi trabajando con esto: $ cat /etc/modprobe.d/blacklist-ideapad_laptop.conf blacklist ideapad_laptop @david es posible que desee agregar esto a su información de actualización.
vak

1
bueno, aquí está mi experiencia: lwfinger llevó el controlador a un estado bastante confiable; uno lo comprende después de tener PITA con el controlador Ubuntu 14.10 incorporado, frustrantemente inestable.
vak

15

El autor se fusionó en el soporte de DKMS hace unos meses, pero no lo integró en el proceso de instalación de creación. Seguir estos comandos lo agregará a DKMS para que no tenga que volver a compilar manualmente después de cada actualización del núcleo.

Desde https://github.com/lwfinger/rtl8723au/blob/master/README.dkms :

Para que DKMS funcione:

  • Instalar dkms

    sudo apt-get install dkms
    
  • Clonar esta fuente en el directorio /usr/src/8723au-0.1/

    sudo git clone https://github.com/lwfinger/rtl8723au.git /usr/src/8723au-0.1
    

    o si ya lo tenías clonado a [PATH]

    sudo cp -R [PATH] /usr/src/8723au-0.1
    
  • Ejecutar (como root):

    dkms add -m 8723au -v 0.1
    
  • Probar una compilación:

    dkms build -m 8723au -v 0.1
    

De ahora en adelante, este controlador debería estar disponible para cualquier núcleo nuevo.


1
Esto haría una gran edición de la respuesta de David .
David Foerster

1

La publicación n. ° 6 aquí, aunque es para un controlador diferente, describe el proceso para descargar e instalar linux-headers y build-essential en una unidad flash, transferirlos al Yoga e instalarlos. http://ubuntuforums.org/showthread.php?t=2050126 Es engorroso y tedioso, pero se puede hacer.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.