Sin embargo las cosas no son siempre tan fáciles y al iniciarse Debian me aparecía:
Cita:
Busqué el error que me daba en Google y vi que se trataba de instalar el paquete b43-fwcutter, luego vi que habían otros paquetes para mi modelo de tarjeta wireless (Broadcom BCM4312), así que instalé todos los paquetes que había en Synaptic coincidiendo con "b43" y "bcm4312" y que se especificaba en la descripción que eran para mi tarjeta.b43/ucode15.fw not found
Esto último no funcionó, ni instalando b43-fwcutter por separado ni instalando todos los paquetes anteriormente mencionados, no obstante al reiniciar Debian después de esto, ya NO aparece el mensaje de b43/ucode15.fw not found. Así que los desinstalé y probé con los oficiales de la web de Broadcom.
Cita:
Voy a la página web de broadcom.com y descargo el driver oficial para Linux 64 bits, voy a /opt/ y creo allí una carpeta llamada hyb.equipo@debian:/opt/hyb$ lspci | grep Network
04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
Cita:
Muevo el archivo que contiene el driver hybrid-portsrc_x86_64-v5_100_82_38.tar.gz a la carpeta /opt/hyb/ y lo descomprimo:cd /opt/
mkdir hyb
cd hyb
mkdir hyb
cd hyb
Cita:
Hago un make y luego cargo el módulo:sudo tar xzf hybrid-portsrc_x86_64-v5_100_82_38.tar.gz
Cita:
Al ejecutar sudo modprobe -l se muestra:equipo@debian:/opt/hyb$ sudo make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-5-amd64'
LD /opt/hyb/built-in.o
CC [M] /opt/hyb/src/shared/linux_osl.o
CC [M] /opt/hyb/src/wl/sys/wl_linux.o
CC [M] /opt/hyb/src/wl/sys/wl_iw.o
LD [M] /opt/hyb/wl.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /opt/hyb/wl.o
see include/linux/module.h for more information
CC /opt/hyb/wl.mod.o
LD [M] /opt/hyb/wl.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-5-amd64'
sudo modprobe lib80211
sudo insmod wl.ko
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-5-amd64'
LD /opt/hyb/built-in.o
CC [M] /opt/hyb/src/shared/linux_osl.o
CC [M] /opt/hyb/src/wl/sys/wl_linux.o
CC [M] /opt/hyb/src/wl/sys/wl_iw.o
LD [M] /opt/hyb/wl.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /opt/hyb/wl.o
see include/linux/module.h for more information
CC /opt/hyb/wl.mod.o
LD [M] /opt/hyb/wl.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-5-amd64'
sudo modprobe lib80211
sudo insmod wl.ko
Cita:
Al ejecutar sudo ifconfig se muestra:kernel/net/wireless/cfg80211.ko
kernel/net/wireless/lib80211.ko
kernel/net/wireless/lib80211_crypt_wep.ko
kernel/net/wireless/lib80211_crypt_ccmp.ko
kernel/net/wireless/lib80211_crypt_tkip.ko
kernel/net/wireless/lib80211.ko
kernel/net/wireless/lib80211_crypt_wep.ko
kernel/net/wireless/lib80211_crypt_ccmp.ko
kernel/net/wireless/lib80211_crypt_tkip.ko
Cita:
La tarjeta sigue sin detectar redes en Linux y no puedo conectarme.eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:28 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:660 (660.0 B) TX bytes:660 (660.0 B)
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:28 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:660 (660.0 B) TX bytes:660 (660.0 B)
¿Alguien sabe como evitar el "warning" durante la instrucción make?
Cita:
A ver si me podeis echar un cable, que ando sin poder conectarme a Internet vía wifi y no doy con la solución...WARNING: modpost: missing MODULE_LICENSE() in /opt/hyb/wl.o
see include/linux/module.h for more information
see include/linux/module.h for more information
[Edito]
Este problema ya lo he resuelto, de la siguiente forma:
Cita:
aptitude update
aptitude install wireless-tools
aptitude install firmware-b43-lpphy-installer
modprobe b43
aptitude install wireless-tools
aptitude install firmware-b43-lpphy-installer
modprobe b43