Mi portátil es HP 250 G4 P5T98ES
Mi sistema operativo es: Debian jessie 20160917
Mientras instalaba Debian desde live-usb me dice que no se puede conectar a la red inalámbrica porque no tiene drivers no libres. Entonces decidí instalar el controlador más tarde. Descargué el controlador inalámbrico del sitio de Debian (de hecho, descargué el paquete completo de firmware no gratuito. Luego ejecuto el comando en la terminal en modo su:
dpkg -i firmware-brcm80211_0.43_all.deb
El resultado indica que se instaló correctamente (o algo así). Luego corrí:
dpkg -l firmware-brcm80211
Y me dio el siguiente resultado:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============================-====================-====================-====================================================================
ii firmware-brcm80211 0.43 all Binary firmware for Broadcom 802.11 wireless cards
Reinicié el sistema pero en la configuración de red todavía veo solo dos opciones: cableado y proxy de red.
root@debian:/home# lspci -nnk | grep -i net -A2
07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07)
Subsystem: Hewlett-Packard Company Device [103c:80c2]
Kernel driver in use: r8169
--
13:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:804a]
Kernel driver in use: bcma-pci-bridge
Después de agregar esta línea:
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
a /etc/apt/sources.list, la actualización de apt-get falla:
root@debian:/home/alexander# apt-get update
Err http://httpredir.debian.org jessie InRelease
Err http://httpredir.debian.org jessie Release.gpg
Could not resolve 'httpredir.debian.org'
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie InRelease
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie Release.gpg
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie Release
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie/main Translation-en_US
Ign cdrom://[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07] jessie/main Translation-en
Reading package lists... Done
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/InRelease
W: Failed to fetch http://httpredir.debian.org/debian/dists/jessie/Release.gpg Could not resolve 'httpredir.debian.org'
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@debian:/home/alexander# apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package broadcom-sta-dkms
Mi /etc/apt/sources.list ahora se ve así:
#
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main
deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160917-15:07]/ jessie main
deb http://httpredir.debian.org/debian/ jessie main contrib non-free
# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ jessie/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ jessie/updates main
PROBLEMA SOLUCIONADO instalando debian desde la versión live-cd que tiene firmware incluido. Ahora tengo mi wifi.
Respuesta1
Estás instalando elconductor equivocadopara tu tarjeta.
Tienes BCM43142 802.11b/g/n [14e4:4365]
cuál usa el wl
módulo.
Lea sobre esto en eldocumentación oficial de Debian.
Donde encontrará esta información sobre cómo instalar el controlador (correcto):
Agregue un componente "no gratuito" a /etc/apt/sources.list para su versión de Debian, por ejemplo:
# Debian 8 "Jessie" deb http://httpredir.debian.org/debian/ jessie main contrib non-free
Actualiza la lista de paquetes disponibles. Instale los paquetes linux-image, linux-headers y broadcom-sta-dkms relevantes/más recientes:
# apt-get update # apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms
Esto también instalará el paquete de herramientas inalámbricas recomendado. DKMS construirá el módulo wl para su sistema.
Descargue módulos en conflicto:
# modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
Cargue el módulo wl:
# modprobe wl
Respuesta2
El BCM43142
wifi tiene errores en la versión actual del kernel 3.16
, puedes leer el comentario de @Stephen Kitt sobre elInforme de error de Debiandeaquí, sugiero compilar el3.2.82
versión luego instale su controlador siguiendo los pasos descritosaquí. También puede instalar un nuevo kernel desde los backports 4.6
de la 4.7
versión.
Editar
Sigue estorespuestapara arreglar tu sources.list
primero.