desarrollo-web-br-bd.com

Ubuntu | No se ha encontrado el adaptador WiFi

He instalado Ubuntu 17.10 en mi cuaderno. Sin embargo, no puedo conectarme a Wi-Fi porque hay un mensaje "No se encontró adaptador de Wi-Fi".

No tengo idea de qué hacer a continuación.

  • Mi portátil: Asus X555LN-XX507H
  • Adaptador de red: Broadcom 802.11n BCM43142 (14e4: 4365)

(Este es un seguimiento de mi publicación anterior, https://unix.stackexchange.com/questions/415639/kali-linux-no-wifi-adapter-found , donde me aconsejaron prueba un sistema más fácil que Kali.)

19
greed

Simplemente conéctese usando un cable usb para hacer un enlace USB, abra la terminal con Ctrl + Alt + T y escriba:

Sudo apt-get install --reinstall bcmwl-kernel-source

Luego, reinicia.

34
Rajat Disawal

Entonces, el problema para mí fue por el arranque seguro, uefi y la restricción en las bibliotecas de terceros que generalmente serían necesarias para que los dispositivos de red funcionen.

Seguir el comentario de Rajat me resultó útil en Ubuntu 18.04

Sudo apt-get install --reinstall bcmwl-kernel-source

Reinicie su sistema operativo y luego siga las instrucciones sobre la inscripción de MUC. Una vez hecho esto, las bibliotecas de terceros deberían poder interactuar con sus dispositivos y todo debería funcionar.

10
user1587865

Un problema con Broadcom BCM43142 (14e4: 4365). El problema se conoce desde hace mucho tiempo. Necesita descargar e instalar el paquete bcmwl-kernel-source

Fuente: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

6
Alex_Krug

Primero, necesitará encontrar el modelo exacto del chip adaptador de red Broadcom que tiene su computadora portátil. "802.11n" es solo el nombre del estándar de Wi-Fi que admite: Broadcom tiene varios chips inalámbricos que admiten ese estándar.

lspci -nn sería un buen comando para enumerar todos los dispositivos PCI (e) en su computadora portátil y sus números de identificación PCI: esos números permitirían una identificación más precisa. lsusb hará lo mismo para dispositivos USB.

Los lspci -nn la línea de listado podría verse así:

12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]

Aquí, los números [14e4: 4359] son ​​la ID del dispositivo. La primera parte especifica el proveedor (Broadcom = 14e4) y la segunda parte identifica el modelo del dispositivo.

La lista lsusb es un poco diferente, pero el número de identificación del dispositivo es similar: 4 dígitos hexadecimales para la identificación del proveedor, dos puntos y luego 4 dígitos hexadecimales para la identificación del producto.

Puede verificar aquí el estado de soporte de Linux de varios modelos de chips Broadcom: https://wireless.wiki.kernel.org/en/users/drivers/brcm80211

Tenga en cuenta que los chips Broadcom compatibles necesitarán firmware: probablemente esté disponible preenvasado en Ubuntu. Si Ubuntu usa el mismo esquema de nombres que Debian, el nombre del paquete de firmware debe ser firmware-brcm80211.

Con un poco de suerte, instalar este paquete de firmware y reiniciar puede ser suficiente para que su Wi-Fi funcione si el controlador necesario ya está en el núcleo.

5
telcoM

Esto puede estar cubierto en otras respuestas, aún así: instalación posterior a UBUNTU y conexión a Ethernet; 2 pasos:

  1. ejecutar (Sudo apt-get install firmware-b43-installer) - reiniciar
  2. ejecutar (Sudo apt-get install --reinstalar bcmwl-kernel-source) - reiniciar

Contexto: los controladores son componentes patentados de BroadComm. Ubuntu (no propietario) no podrá instalar los paquetes debido a un error de autenticación a pesar de que se descargan. Por lo tanto, se deben seguir los pasos separados para habilitar wifi. Sin embargo, esto no te da bluetooth. Es posible que necesite otro conjunto de pasos.

ENLACES: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx y respuestas anteriores.

Si Ethernet no está conectado, descargue el paquete de otras máquinas, cópielo en la máquina UBUNTU y ejecútelo.

Gracias a Perror, Rajat, GAD3R y Alex.

2
Dominic Luther

Instalé Ubuntu 18.04 en una vieja computadora Dell y recibí el mismo mensaje (no se encontró un adaptador wifi) al intentar conectarse a Internet. Intenté algunas de las soluciones propuestas aquí y en otras publicaciones, ninguna de las cuales funcionó. Decidió reinstalar. Durante la instalación hay un botón radial "Instalar software de terceros para gráficos y hardware de wi-fi y formatos de medios adicionales". El valor predeterminado es que esto no está marcado y, por lo tanto, esta opción no se incluye en la instalación predeterminada. En la reinstalación, verifiqué este botón, y después de que todo el polvo se asentó, no tuve problemas para conectarme a Internet.

2
Jerry T

Este no es un problema de Ubuntu.
Esto no es un problema del controlador.
Esto es causado por mí (y posiblemente por usted).

Mientras miraba un video ... intenté aumentar el volumen con:
Fn + F10 Combinación de teclas ... Pero presioné por error
Fn + F12 Que era Wifi button Con el símbolo 'Radio', que deshabilitó mi conexión wifi.

Al ejecutar el siguiente comando en la Terminal, puede ver el problema:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes <------ that's because I press Wifi button (above) mistakenly

Solución: Presione de nuevo el Fn + F12 (O alguna otra tecla donde tenga el símbolo de Radio)

Ahora ejecute nuevamente el mismo comando:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no <------ no means solved.

Ahora ve a:

(Botón de Windows, si tiene en el teclado)> Configuración> Wifi> vaya a Activado> seleccione su conexión Wiki para ingresar credenciales

Listo, su internet está nuevamente encendido.

2

Si el bcmwl-kernel-source la solución no funcionó para usted y desea mantener habilitado el arranque seguro, luego intente lo siguiente:

Cree un conjunto de claves para firmar:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

Importa la clave. Se le solicitará una contraseña aquí, que deberá recordar. Su BIOS debe solicitarle la contraseña después del reinicio.

Sudo mokutil --import MOK.der

Reiniciar:

reboot

Su BIOS debería haberle solicitado la contraseña. Suponiendo que funcionó, entonces querrá probar que su MOK se inscribió con éxito.

mokutil --test-key MOK.der

Ahora que su MOK ha sido inscrito. Tendrá que instalar los controladores para su wifi.

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
Sudo make install

Sus controladores están disponibles para agregarlos a su núcleo, pero primero debe firmarlos antes de agregarlos porque tiene habilitado el arranque seguro. Por lo tanto, use las claves que generó anteriormente para firmar sus controladores.

Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
Sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)

Finalmente, agregue el rtl8723de controladores al núcleo en este orden

Sudo modprobe -r rtlwifi
Sudo modprobe rtlwifi
Sudo modprobe -r rtl_pci
Sudo modprobe rtl_pci
Sudo modprobe -r btcoexist
Sudo modprobe btcoexist
Sudo modprobe -r rtl8723-common
Sudo modprobe rtl8723-common
Sudo modprobe -r phydm_mod
Sudo modprobe phydm_mod
Sudo modprobe -r rtl8723de
Sudo modprobe rtl8723de

En una nota al margen: para el paso final, puede salirse con la suya escribiendo:

Sudo modprobe -r rtl8723de
Sudo modprobe rtl8723de

modprobe sabe qué controladores rtl8723de depende y, por lo tanto, debería poder agregar todo lo que rtl8723de depende de junto con rtl8723de. Sin embargo, no agregué mis controladores de esta manera y, por lo tanto, no puedo garantizar que esta opción funcione.


Fuentes: 1 , 2 ,

1
johnnyodonnell

Puede probar el módulo Realtek RTL8723DE para la versión del kernel de Linux> = 4.15.

Para instalarlo, ejecute:

git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot
0
B Rahul kumar