Problemas con wifi BROADCOM BCM4311 (Listo)

Conversaciones generales alrededor Sabayon Linux

Moderator: Moderators

Problemas con wifi BROADCOM BCM4311 (Listo)

Postby hanna » Sat Feb 24, 2007 11:16

Hola,

Tengo problemas con la conexión wifi... además, mi poca experiencia en Linux hace que esté bloqueada, puesto que ya no sé por donde tirar, y no quiero cambiar de distribución, además de que veo que mi problema no es solo con Linux. No quiero cambiar el portátil, y tampoco quiero volver a Windows.
A ver, tengo una tarjeta de red Broadcom y no se lleva bien con el Linux, por lo que he leído no soy la única con este problema.
Os daré todos los detalles que creo que pueden interesar:

----------------------------------------
#uname -r
2.6.19-gentoo-r4

#lspci

03:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)

#iwconfig

lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11b/g ESSID:"" Nickname:"Broadcom 4311"
Mode:Managed Access Point: Invalid
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

localhost sfreire # rmmod bcm43xx
localhost sfreire # ndiswrapper -i /home/sfreire/Desktop/bcmwl5a.inf
driver bcmwl5a is already installed

localhost sfreire # ndiswrapper -ma
module configuration information is stored in /etc/modules.d/ndiswrapper

localhost sfreire # modprobe ndiswrapper
localhost sfreire # dhclient eth1
Internet Systems Consortium DHCP Client V3.0.5rc2-Gentoo
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/localhost sfreire # dhclient eth1
Internet Systems Consortium DHCP Client V3.0.5rc2-Gentoo
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth1: unknown interface: No such device
eth1: unknown interface: No such device
Bind socket to interface: No such device

SIOCSIFADDR: No such device
eth1: unknown interface: No such device
eth1: unknown interface: No such device
Bind socket to interface: No such device
localhost sfreire # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

localhost sfreire # dhclient eth1
Internet Systems Consortium DHCP Client V3.0.5rc2-Gentoo
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

SIOCSIFADDR: No such device
eth1: unknown interface: No such device
eth1: unknown interface: No such device
Bind socket to interface: No such device


#lsmod

bcm43xx 115988 0
ieee80211softmac 27008 1 bcm43xx
ieee80211 29384 2 bcm43xx,ieee80211softmac


#dmesg
[ 63.997395] bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix your bcm43xx firmware files.
[ 67.067308] fbsplash: console 1 using theme 'sabayon'
[ 67.078196] fbsplash: switched splash state to 'on' on console 1
[ 67.107871] fbsplash: console 2 using theme 'sabayon'
[ 67.116135] fbsplash: switched splash state to 'on' on console 2
[ 67.151158] fbsplash: console 3 using theme 'sabayon'
[ 67.175337] fbsplash: switched splash state to 'on' on console 3
[ 67.197467] fbsplash: console 4 using theme 'sabayon'
[ 67.209274] fbsplash: switched splash state to 'on' on console 4
[ 67.238260] fbsplash: console 5 using theme 'sabayon'
[ 67.302831] fbsplash: switched splash state to 'on' on console 5
[ 67.314134] fbsplash: console 11 using theme 'sabayon'
[ 67.326426] fbsplash: switched splash state to 'on' on console 11
[ 87.994847] bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix your bcm43xx firmware files.
[ 88.021906] eth0: no link during initialization.
[ 111.350573] bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix your bcm43xx firmware files.
[ 134.323379] bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix your bcm43xx firmware files.


localhost sfreire # lspci -vvn | grep -i 14e4
03:00.0 0280: 14e4:4311 (rev 01)

localhost sfreire # ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:36:D7:BD:A9
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:20 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:39 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3663 (3.5 Kb) TX bytes:3663 (3.5 Kb)

localhost sfreire # lspci | grep -i bcm
localhost sfreire #

------------------------------------------------------
pues eso... que ya no sé qué hacer. A ver si alguien me puede ayudar, por favor.

Un saludo y gracias de antemano.
hanna
Young Hen
 
Posts: 32
Joined: Sun Feb 11, 2007 19:29

Postby MoRZiLLo » Sun Feb 25, 2007 16:37

Hola, De momento no hay soporte para tu tarjeta.
O bien esperas a que la soporte el kernel o bien te curras un driver. :(
De todas formas siempre te quedará la conexión por la ethernet y el cable.
Buena suerte
User avatar
MoRZiLLo
Young Hen
 
Posts: 22
Joined: Fri Oct 13, 2006 17:46
Location: Spain(bizkaia)

SOLUCIONADO! con ndiswrapper

Postby hanna » Mon Feb 26, 2007 0:37

Hola,

Ya he visto que no había soporte para mi tarjeta, pero tras muchas pruebas y lecturas he conseguido hacerlo funcionar con ndiswrapper.

Por si a alguien le sirve de ayuda, pongo como:

Para que funcione el wifi con la tarjeta Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
los pasos son:

Utilizaremos ndiswrapper con los drivers que funcionan en Windows, pues el kernel de momento no se lleva bien con los controladores bmc43xx

Buscar en window los ficheros "BCMWL5.INF" y "BCMWL5.SYS"
Si es un 64 bits, además deberás poner en el mismo sitio el "BCMWL564.SYS"

Copia esos dos/tres archivos en el escritorio de linux.

Ir al Kuroo y comprobar que tenemos instalado ndiswrapper (la instalación limpia de la 3.26 de Sabayon lo instala).

Abre una terminal, vuelvete root con su y haz estos comandos:

rmmod bcm43xx
ndiswrapper -i /home/"nombre de usuario"/Desktop/bcmwl5.inf
ndiswrapper -ma
modprobe ndiswrapper

Con este último comando la luz del wifi se pondrá en azul.

Ya está! Entra en el NetworkManager y prueba a establecer conexión. :-)

Una vez hecho esto, al hacer "iwconfig" deberias ver como tu tarjeta fue correctamente instalada.

Un saludo y muchas gracias!
hanna
Young Hen
 
Posts: 32
Joined: Sun Feb 11, 2007 19:29


Return to Spanish

Who is online

Users browsing this forum: No registered users and 3 guests