Hoy toca actualizar uno de los artículos más viejos del blog debido al cambio en el repositorio de driver de wifi, si bien en el repo hay para varios modelos, este tutorial en particular es para el wifi de una laptop Acer Aspire E5-575

La solución fue la siguiente:

sudo lspci | grep Network
02:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 30)
cd /tmp

git clone https://github.com/kvalo/ath10k-firmware.git

mkdir -p /lib/firmware/ath10k/QCA9377/hw1.0

cd ath10k-firmware/QCA9377/hw1.0

sudo cp -rv *  /lib/firmware/ath10k/QCA9377/hw1.0

cd /lib/firmware/ath10k/QCA9377/hw1.0

mv WLAN.TF.1.0/firmware-5.bin_WLAN.TF.1.0-00023-QCATFSWPZ-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin

Una vez hecho esto reiniciamos y ya debería detectar las redes wifi

11 comments

  1. Un genio! Me solucionaste algo que podría haber tardado mucho en resolver.
    Muchas gracias!!!
    En mi caso la laptop es Lenovo V330 con la misma placa wifi. Me sirvieron exactamente los mismos pasos.

  2. ¡Excelente! A mi me funcionó perfectamente con un Lenovo ideapad 330 y Debian 10 Buster en una instalación limpia, es verdad que durante la instalación omites el paso de instalarle los drivers desde un soporte usb pero ya instalado luego sigues los pasos y funciona bien a la primera. Muchas gracias.

    1. Hola Eduardo

      Muchas gracias por tu comentario, el tema de instarlo desde un usb durante la instalación de Debian es que ya debes contar con el driver compilado de antemano, en lo personal prefiero omitirlo e instalar Debian por cable y recién si luego no lo encuentro en los repositorios ensuciarme las manos instalando o compilando los drivers

      Saludos

  3. Buena noche, tengo un portátil Acer Aspire A515-51-55EE, con este método me detecta la tarjeta y conecta pero funciona pésimo, Tengo 80 MB de internet y lo máximo que navega es a 5 MB, sera que hay alguna solución para utilizar el 100 % de la tarjeta.

    Gracias por su atencion.

    1. Hola Emilio

      Primero debes si el driver sirve para tu pc, en segundo lugar ¿Estas hablando de 80MB o 80Mbps? Porque no son lo mismo, las ADSL se expresan en Mbps y eso significa que la tasa de descarga sera de aproxiamadamente 8Mb/s (que no es lo mismo que 8Mbps) y eso hay que sumar que por Wifi nunca vas a lograr el mismo rendimiento que por cable, el rendimiento por wifi siempre sera inferior a un cable ethernet, depende de la calidad del router, del operador y del tipo de tecnológica que use y hay que ver si tu operador llega a la velocidad prometida, eso es muy variable, si con esa ADSL descargas a 5 Mb no esta tan mal.

      Saludos

  4. Hola. Tengo un laptop asus K53E. Le he instalado una tarjeta wifi/bluetooth nueva, con chip atheros qca9377. Pero parece ser que el sistema no detecta el wifi, aunque el bluetooth sí funciona. He intentado la solución que expone aquí pero no funciona. El comando “sudo lspci | grep Network” no devuelve ninguna información. Alguna idea? gracias.

    1. Hola Benjamin

      Es raro que no aparezca con lspci, por las dudas prueba con lsusb ya que algunos dispositivos internamente van en el bus USB, igualmente tampoco es extraño que no aparezca, significa que el kernel no es capas de reconocer que hay un dispositivo, en este caso wifi

      Debian siempre da problemas con hardware muy nuevo por tema del Kernel de Linux usado por Debian, por la filosofía de Debian siempre utiliza paquetes estables y seguros, eso implica que no sean tan nuevos y en el caso del Kernel implica que no todo el hardware sea soportado, eventualmente con el correr de los meses si los soporta, a lo largo de los años he usado varias maneras de saltar esto hasta que Debian si lo soporte.

      Si bien Debian me encanta, en alguna oportunidad tuve que cambiar de distro temporalmente, Ubuntu/Kubuntu suele ser mejor en cuestión de hardware nuevo aunque en lo personal prefiero Fedora antes que Ubuntu, si bien es diferente y tienes que acostumbrarte a un montón de cosas, también esta bueno aprender Linux por encima de cualquier disto, aprendes que en el fondo son todas iguales.

      Ya con los años y un poco mas de practica opte por bajar los fuentes de el Kernel mas nuevo desde kernel.org y compilar e instalar el kernel, no es un proceso complicado aunque lleva su tiempo en lo personal el sistema nunca me quedo tan estable como un kernel provisto por Debian.

      La tercera forma es conservar Debian y no complicarme con compilar un kernel es utilizar un adaptador Wifi USB como este:
      https://www.alvarodeleon.net/wp-content/uploads/2020/07/1594056748-5b41a7c83d93924f718745d25d017dd9.jpg

      No es lo ideal pero te permite usar la pc con Debian sin mayor problema, obviamente antes debes asegurarte que el modelo que consigas sea compatible con linux, lo ideal es que sea un modelo viejo.

      No es algo permanente sino hasta que Debian soporte tu tarjeta, puede ser 1 mes o 6 meses vaya uno a saber, pero es una manera rápida de salir del paso, de hecho tengo este mismo modelo y alguno mas tirado en algún lado porque los use durante algún tiempo hasta que Debian soporto el Wifi onboard y los guardo para la próxima vez que cambie de PC, también son útiles con PC de escritorio cuando no tienes un cable.

      Eso es una de las grandes cosas que se le critican a Debian aunque esto no te desanime de usar Debian, es una gran Distro, para mi la mejor de todas y he usado muchas en 20 años, siempre termino volviendo Debian, si tiene sus inconvenientes pero supera a todas las demás en estabilidad, seguridad y disponibilidad de software

      Saludos y espero que puedas solucionarlo.

  5. Hola sabes si esto sirve para las Qualcomm Atheros qca9377 de un Acer a515-41g gracias

    1. Hola David

      Por el modelo de portátil desconozco aunque por el numero de modelo de chip Wifi es el mismo así que debería funcionar, en el peor de los casos no funcionaria, no creo que rompas nada por intentarlo.

      Saludos

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from Alvaro De León

Subscribe now to keep reading and get access to the full archive.

Continue reading