Compré una computadora portátil Acer e instalé Ubuntu 14.04LTS pero los controladores WiFi no están disponibles para ello. Así que estoy tratando de instalar un controlador de Windows usando wifidocs / driver / ndiswrapper.
Al hacerlo lspci -vvnn
, da:
Network controller [0280: Qualcomm Atheros Device [168c:0042] (rev 30)
Luego también deshabilité los controladores atheros. Usando lspci
y lspci -n
, puedo decir que la identificación PCI es 168c:0042
. Pero el sitio web de Acer tiene tres controladores atheros. No pude averiguar cuál descargar, pero descargué uno en una PC con Windows y pegué el archivo zip en mi escritorio y luego lo descomprimí del terminal usando descomprimir <filename>.zip
. La página dice que debe ir al hardware del sistema del panel de control y todo eso en el sistema de Windows. Yo no lo hice. La computadora con Windows no es mía, me temo que no debería instalar ningún controlador adicional en ella. Después de descomprimir tiene un .inx
archivo y un .bin
archivo pero ningún .sys
archivo. No sé si estoy completamente en lo cierto hasta aquí o si me he perdido algo. Y si tengo razón, ¿cómo proceder desde aquí? También hice un nuevo directorio y copié el descomprimido.inx
y .bin
archivos en el mismo. Luego en ese directorio ejecuté el ndiswrapper -i <filename>.inf
pero dice que ndiswrapper
no está instalado y cuando lo hago sudo apt-get install ndiswrapper-common
, recibo la respuesta que ndiswrapper-common
ya es la última versión. ¿Qué hacer? aquí está mi
dmesg | grep ath10k result
[ 7.882758] ath10k_pci 0000:03:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0
[ 8.190016] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2
[ 8.334587] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/QCA9377/hw1.0/board-2.bin failed with error -2
[ 10.140677] ath10k_pci 0000:03:00.0: qca9377 hw1.0 (0x05020000, 0x003820ff sub 105b:e09a) fw WLAN.TF.1.0-00267-1 fwapi 5 bdapi 1 htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 features ignore-otp
[ 10.140682] ath10k_pci 0000:03:00.0: debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
Aquí está la salida de lspci -nnk | grep -iA2 net
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Acer Incorporated [ALI] Device [1025:098a]
Kernel driver in use: r8169
03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)
Subsystem: Foxconn International, Inc. Device [105b:e09a]
Kernel driver in use: ath10k_pci
Respuestas:
Los usuarios de Ubuntu 16.04 solo deberían necesitar
y reiniciar.
No necesita controladores de Windows y ndiswrapper.
Esto se ha solucionado recientemente en sentido ascendente, siga estas instrucciones para instalar los módulos con respaldo y el firmware necesario:
Y debería funcionar después de un reinicio.
Fallará cuando se instale un nuevo kernel a través de actualizaciones hasta que el kernel esté parcheado para soportar el wifi. Cuando eso suceda, deberá:
Y reiniciar.
fuente
sudo cp /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin
El directorio es correcto si las instrucciones se siguieron de cercadmesg | grep ath10k
Thanks