Debian Squeeze con Broadcom 4312
Estoy teniendo problemas con mi tarjeta Broadcom 4312. No hay caso no quiere andar. Segui la wiki
Cuando hago update-initramfs -u -k $(uname -r) me dice que falta el firmware. Tengo instalado b43-fwcutter para extraer el firmware, la pregunta es: Por qué entonces me sale esto?
root@notebook:/home/guillermo# update-initramfs -u -k $(uname -r)
update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
Hasta ahora esto es lo que tengo:
root@notebook:/home/guillermo# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pan0 no wireless extensions.
ppp0 no wireless extensions.
root@notebook:/home/guillermo# lsmod
Module Size Used by
ppp_deflate 2790 0
zlib_deflate 15822 1 ppp_deflate
bsd_comp 4120 0
ppp_async 5305 1
crc_ccitt 1039 1 ppp_async
ppp_generic 16255 7 ppp_deflate,bsd_comp,ppp_async
slhc 3691 1 ppp_generic
powernow_k8 9796 1
cpufreq_powersave 602 0
cpufreq_conservative 4018 0
cpufreq_stats 1940 0
cpufreq_userspace 1444 0
parport_pc 15799 0
ppdev 4058 0
lp 5570 0
parport 22554 3 parport_pc,ppdev,lp
sco 5885 2
bridge 32883 0
stp 996 1 bridge
bnep 7384 2
l2cap 21705 3 bnep
crc16 1027 1 l2cap
bluetooth 36251 5 sco,bnep,l2cap
rfkill 10196 2 bluetooth
uinput 4796 1
binfmt_misc 4875 1
option 12602 2
usb_wwan 6428 1 option
usbserial 22032 7 option,usb_wwan
fuse 44052 7
loop 9729 0
firewire_sbp2 9579 0
snd_hda_codec_realtek 163306 1
snd_hda_intel 16791 1
snd_hda_codec 46002 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 4054 1 snd_hda_codec
radeon 511356 4
ttm 33258 1 radeon
snd_pcm 47226 2 snd_hda_intel,snd_hda_codec
drm_kms_helper 18533 1 radeon
lib80211_crypt_tkip 6677 0
drm 111844 6 radeon,ttm,drm_kms_helper
snd_seq 35327 0
snd_timer 12258 2 snd_pcm,snd_seq
snd_seq_device 3673 1 snd_seq
yenta_socket 16407 0
uvcvideo 45526 0
i2c_algo_bit 3497 1 radeon
i2c_piix4 7076 0
wl 1937423 0
rsrc_nonstatic 7057 1 yenta_socket
snd 34387 10 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
videodev 25445 1 uvcvideo
soundcore 3450 1 snd
lib80211 2834 2 lib80211_crypt_tkip,wl
snd_page_alloc 4977 2 snd_hda_intel,snd_pcm
v4l1_compat 10250 2 uvcvideo,videodev
i2c_core 12751 6 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_piix4,videodev
pcmcia_core 20414 2 yenta_socket,rsrc_nonstatic
shpchp 21220 0
pcspkr 1207 0
k8temp 2551 0
ac 1640 0
battery 3782 0
pci_hotplug 18065 1 shpchp
video 14605 0
output 1204 1 video
evdev 5609 21
button 3598 0
processor 26259 1 powernow_k8
ext3 93944 1
jbd 31965 1 ext3
mbcache 3762 1 ext3
usbhid 27872 0
hid 50841 1 usbhid
sg 19905 0
sr_mod 10770 0
cdrom 26487 1 sr_mod
sd_mod 25937 6
ata_generic 2247 0
crc_t10dif 1012 1 sd_mod
sdhci_pci 4549 0
usb_storage 30797 0
sdhci 12103 1 sdhci_pci
firewire_ohci 16693 0
pata_atiixp 2509 0
ahci 27378 5
ohci_hcd 16883 0
thermal 9206 0
r8169 25126 0
mii 2714 1 r8169
firewire_core 31099 2 firewire_sbp2,firewire_ohci
crc_itu_t 1035 1 firewire_core
mmc_core 38277 1 sdhci
led_class 1757 1 sdhci
libata 115617 3 ata_generic,pata_atiixp,ahci
scsi_mod 104593 6 firewire_sbp2,sg,sr_mod,sd_mod,usb_storage,libata
thermal_sys 9378 3 video,processor,thermal
ehci_hcd 28453 0
usbcore 98613 9 option,usb_wwan,usbserial,uvcvideo,usbhid,usb_storage,ohci_hcd,ehci_hcd
nls_base 4541 1 usbcore
- Inicie sesión o regístrese para enviar comentarios
- 1529 lecturas


Perdón me olvide de poner, la wiki que segui es: http://wiki.debianchile.org/BroadcomSTA
para la b43 es mejor la wl.Como indica la wiki : http://wiki.debian.org/wl
has de hacer los pasos que pone y ya esta , y de funcionar a de funcionar.
Yo tengo la b4318 y me va como un tiro. la b43-fwcutter la utilice en la version anterior , ahora creo que es la wl . Saludos!!!
Gracias pick - Ya lo hice y como veras tengo el modulo wl cargado.
Puede ser que tenga algo que ver con lo que tengo en el blacklist?
# evbug is a debug tool and should be loaded explicitlyblacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# replaced by tmscsim
blacklist am53c974
# these watchdog drivers break some systems
blacklist iTCO_wdt
Guillenive
Pues es lo mas posible , porque yo no hice el paso de blacklist,puede que hayas colocado allá algo que no deberias.
Lamento no poder ayudarte más, no estoy muy puesto en el tema de redes, es más soy un novato en gnu/linux y debian realmente
No tiene que ver con ese blacklist que has puesto pues está como viene por default, ni con estos mensajes:
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
Basándome en esto, has lo siguiente:
1.- descarga el módulo
# rmmod wl2.- limpia (clear) el búfer de dmesg:
# dmesg -c3.- carga el modulo:
# modproble wl4.- consulta el búfer de dmesg:
$ dmesgy pega aquí el contenido.
Adicional también puedes hacer un
# iwconfigPick muchas gracias igual, no importa si eres uno de los desarrolladores de Debian o no, lo que importa es el animo de ayudar. Rioport cuando intento descargar el modulo pasa lo siguiente:
root@notebook:/home/guillermo# rmmod wlERROR: Module wl does not exist in /proc/modules
Aqui hay algo raro. Cuando hago dmesg me dice que tengo una BCM4315
root@notebook:/home/guillermo# dmesg[ 2883.570417] wl 0000:0a:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[ 2883.570442] wl 0000:0a:00.0: setting latency timer to 64
[ 2883.593591] eth1: Broadcom BCM4315 802.11 Hybrid Wireless Controller 5.60.48.36
[ 2893.677060] eth1: no IPv6 routers present
Pero cuando hago lspci dice que tengo una BCM4312
root@notebook:/home/guillermo# lspci08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
0a:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
Para estar seguros has un:
# lspci -nnRespecto del primer error es porque entonces no estaba cargado el modulo wl. Pero pregunto ¿Te reconoció la tarjeta?
# iwconfigEvidentemente es una BCM4312
guillermo@notebook:~$ lspci -nn0a:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
root@notebook:/home/guillermo# iwconfiglo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
eth1 IEEE 802.11bg ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:off
Retry min limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=0 dBm Noise level=0 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Ahora la pregunta, ¿Cómo sabes que no quiere andar si ya la detectó?, de hecho la había detectado desde antes, no sé que gestor de red ocupes, pero si es WICD solo dile que tu interfaz inalámbrica es eth1.
Que tal si haces un:
# iwlist eth1 scan¿Qué te devuelve?