The top LED says "PWR". The second on bottom says "LINK".
bcm43xx: Contents of sprom[0-3]: 0xab 0xf8 0x2e 0x19

Extra unrelated info if it helps (especially interesting is that this
card can't decide if it's a 4303 or a 4301):
Compaq Proliant p2 500 MHz with a nice server and raid5 arrays. I
originally had a dlink 802.11g card in there with ndiswrappers, but it
died after only a couple days of use. Then I found this linksys
802.11b card.
lspci -vv
00:0f.0 Network controller: Broadcom Corporation BCM4303 802.11b
Wireless LAN Controller (rev 02)
        Subsystem: Linksys Unknown device 4301
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr+ Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64
        Interrupt: pin A routed to IRQ 19
        Region 0: Memory at c6efe000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

# cat /proc/interrupts
           CPU0
  0:     823274    IO-APIC-edge  timer
  1:          9    IO-APIC-edge  i8042
  2:          0          XT-PIC  cascade
  8:          2    IO-APIC-edge  rtc
 14:         26    IO-APIC-edge  ide0
 19:      11865   IO-APIC-level  bcm43xx
 23:       2349   IO-APIC-level  ida0
 30:        660   IO-APIC-level  sym53c8xx
 31:         30   IO-APIC-level  sym53c8xx
NMI:          0
LOC:     823159
ERR:          0
MIS:          0

iwconfig:
eth0      IEEE 802.11b  ESSID:"linksys"  Nickname:"Broadcom 4301"
...

-Jon

On 10/11/06, Larry Finger <[EMAIL PROTECTED]> wrote:
> Jon,
>
> Michael Buesch didn't like the proposed solution to the LED problem that you 
> are having. To fix it
> the way he wants, I need some more information from you.
>
> How many LEDs does your unit have? How are they labeled?
>
> Please remove all the other patches that I have sent and install the one 
> below. Send me back the
> output of the line that has the "Contents of sprom[0-3]. It seems that your 
> card is the first one
> not to have 0xff in those locations.
>
> Thanks,
>
> Larry
>
>
> Index: wireless-2.6/drivers/net/wireless/bcm43xx/bcm43xx_leds.c
> ===================================================================
> --- wireless-2.6.orig/drivers/net/wireless/bcm43xx/bcm43xx_leds.c
> +++ wireless-2.6/drivers/net/wireless/bcm43xx/bcm43xx_leds.c
> @@ -126,6 +126,7 @@ static void bcm43xx_led_init_hardcoded(s
>                 assert(0);
>         }
>   }
> +static int first = 0;
>
>   int bcm43xx_leds_init(struct bcm43xx_private *bcm)
>   {
> @@ -137,6 +138,11 @@ int bcm43xx_leds_init(struct bcm43xx_pri
>         sprom[1] = bcm->sprom.wl0gpio1;
>         sprom[2] = bcm->sprom.wl0gpio2;
>         sprom[3] = bcm->sprom.wl0gpio3;
> +       if(!first) {
> +               printk(KERN_INFO PFX "Contents of sprom[0-3]: 0x%x 0x%x 0x%x 
> 0x%x\n",
> +                       sprom[0], sprom[1], sprom[2], sprom[3]);
> +               first = 1;
> +       }
>
>         for (i = 0; i < BCM43xx_NR_LEDS; i++) {
>                 led = &(bcm->leds[i]);
> @@ -257,7 +263,7 @@ void bcm43xx_leds_update(struct bcm43xx_
>                         continue;
>   #endif /* CONFIG_BCM43XX_DEBUG */
>                 default:
> -                       assert(0);
> +                       break;
>                 };
>
>                 if (led->activelow)
>
>
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to