[LUG.ro] ayuda. wireless bcm43xx (bcm4318)

Angel Aranciba lugro@lugro.org.ar
Thu, 10 Aug 2006 13:29:21 -0300


Hola tengo esta plaquita y me e empecinado qeu la quiero sacar andando.
Para ello como dice en el (http://http://bcm43xx.berlios.de) sitio
oficial del modulo bcm43xx .

Kernel nuevo 2.6.17 parcheado apra debian con los requsitos todo una
maravilla, compilado y listo con el driver bcm43xx como modulo.

bootea y todo espectacular, hago

modprobe bcm43xx

y lo inserta perfecto, dmesg reporta:

bcm43xx: PHY connected
bcm43xx: Radio turned on
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at:
drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: WARNING: Writing invalid LOpair (low: 50, high: 78, index: 128)
 <cf128e83> bcm43xx_phy_lo_adjust+0xc3/0x3b0 [bcm43xx]  <cf1276cf>
bcm43xx_phy_initb6+0x27f/0xb70 [bcm43xx]
 <cf12a60c> bcm43xx_phy_initg+0x41c/0x1350 [bcm43xx]  <c011bf88>
vprintk+0x258/0x2d0
 <cf12b5c4> bcm43xx_phy_init+0x84/0x8f0 [bcm43xx]  <cf11ede2>
bcm43xx_radio_turn_on+0x1f2/0x310 [bcm43xx]
 <cf118329> bcm43xx_chip_init+0x659/0xb00 [bcm43xx]  <cf119b17>
bcm43xx_init_board+0x327/0xe50 [bcm43xx]
 <c0297de0> fib_inetaddr_event+0x60/0x2c0  <c028fc9d>
inet_fill_ifaddr+0x1bd/0x2d0
 <c024b2d7> dev_open+0x47/0x90  <c024ad2f> netdev_run_todo+0x14f/0x260
 <c024a53c> dev_change_flags+0x5c/0x140  <c02915ab> devinet_ioctl+0x6db/0x6f0
 <c023fbb7> sock_ioctl+0xa7/0x250  <c016ddda> do_ioctl+0x2a/0x80
 <c016de82> vfs_ioctl+0x52/0x2b0  <c016e168> sys_ioctl+0x88/0xa0
 <c0102e83> syscall_call+0x7/0xb
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at:
drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: WARNING: Writing invalid LOpair (low: 50, high: 78, index: 128)
 <cf128e83> bcm43xx_phy_lo_adjust+0xc3/0x3b0 [bcm43xx]  <cf12a475>
bcm43xx_phy_initg+0x285/0x1350 [bcm43xx]
 <c011bf88> vprintk+0x258/0x2d0  <cf12b5c4>
bcm43xx_phy_init+0x84/0x8f0 [bcm43xx]
 <cf11ede2> bcm43xx_radio_turn_on+0x1f2/0x310 [bcm43xx]  <cf118329>
bcm43xx_chip_init+0x659/0xb00 [bcm43xx]
 <cf119b17> bcm43xx_init_board+0x327/0xe50 [bcm43xx]  <c0297de0>
fib_inetaddr_event+0x60/0x2c0
 <c028fc9d> inet_fill_ifaddr+0x1bd/0x2d0  <c024b2d7> dev_open+0x47/0x90
 <c024ad2f> netdev_run_todo+0x14f/0x260  <c024a53c> dev_change_flags+0x5c/0x140
 <c02915ab> devinet_ioctl+0x6db/0x6f0  <c023fbb7> sock_ioctl+0xa7/0x250
 <c016ddda> do_ioctl+0x2a/0x80  <c016de82> vfs_ioctl+0x52/0x2b0
 <c016e168> sys_ioctl+0x88/0xa0  <c0102e83> syscall_call+0x7/0xb
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at:
drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1485:bcm43xx_find_lopair()
bcm43xx: WARNING: Writing invalid LOpair (low: 50, high: 78, index: 128)
 <cf128e83> bcm43xx_phy_lo_adjust+0xc3/0x3b0 [bcm43xx]  <cf127264>
bcm43xx_phy_init_pctl+0x154/0x340 [bcm43xx]
 <cf12a4e1> bcm43xx_phy_initg+0x2f1/0x1350 [bcm43xx]  <c011bf88>
vprintk+0x258/0x2d0
 <cf12b5c4> bcm43xx_phy_init+0x84/0x8f0 [bcm43xx]  <cf11ede2>
bcm43xx_radio_turn_on+0x1f2/0x310 [bcm43xx]
 <cf118329> bcm43xx_chip_init+0x659/0xb00 [bcm43xx]  <cf119b17>
bcm43xx_init_board+0x327/0xe50 [bcm43xx]
 <c0297de0> fib_inetaddr_event+0x60/0x2c0  <c028fc9d>
inet_fill_ifaddr+0x1bd/0x2d0
 <c024b2d7> dev_open+0x47/0x90  <c024ad2f> netdev_run_todo+0x14f/0x260
 <c024a53c> dev_change_flags+0x5c/0x140  <c02915ab> devinet_ioctl+0x6db/0x6f0
 <c023fbb7> sock_ioctl+0xa7/0x250  <c016ddda> do_ioctl+0x2a/0x80
 <c016de82> vfs_ioctl+0x52/0x2b0  <c016e168> sys_ioctl+0x88/0xa0
 <c0102e83> syscall_call+0x7/0xb
bcm43xx: Chip initialized
bcm43xx: DMA initialized
bcm43xx: 80211 cores initialized
bcm43xx: Keys cleared
ADDRCONF(NETDEV_UP): eth1: link is not ready

hacemos ifconfig eth1 192.168.0.2 up
eth1      Link encap:Ethernet  HWaddr 00:14:A5:15:CA:55
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:322 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:13944 (13.6 KiB)
          Interrupt:5 Base address:0x8000

iwconfig eth1 mode ad-hoc essid redlocal
eth1      IEEE 802.11b/g  ESSID:"redlocal"  Nickname:"Broadcom 4318"
          Mode:Ad-Hoc  Frequency=2.484 GHz  Cell: Invalid
          Bit Rate=11 Mb/s   Tx-Power=18 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

todo bien ... digo ahora seguro qeu ve la otra placa ad-hoc y a otra
cosa... pero no

iwlist eth1 scan
eth1      No scan results

No encuentro la forma de hacerla andar de verdad, a tod esto.. hasta
prende el led indicador en l laptop. Estuve mirando por ahi, y esta
placa en aprticular trae bastantes problemas.

A Alguin se le ocurre algo?
Alguien la pudo hacer andar?

SAludos

-- 
-----
Angel Arancibia

GNU/Linux User Registered #358969
http://counter.li.org/

ICQ: 327093745
MSN: angel.arancibia@gmail.com
-------------------------------

"Computer science is no more about computers than astronomy is about
telescopes." - Edsger W. Dijkstra

"There are only 10 types of people in the world: Those who understand
binary, and those who don't"