Richard Jonsson wrote:
> Larry Finger skrev:
>> Richard Jonsson wrote:
>>> flipping switch a few times, led unchanged
>>> [ 1534.770048] b43-phy0: Radio hardware status changed to ENABLED
>>> [ 1550.778511] b43-phy0: Radio hardware status changed to DISABLED
>>> [ 1562.783474] b43-phy0: Radio hardware status changed to ENABLED
>>> [ 1565.788237] b43-phy0: Radio hardware status changed to DISABLED
>> This sounds like an rfkill/led configuration problem. In your .config, 
>> you should have
>>
>> CONFIG_MAC80211_LEDS=y
>> CONFIG_RFKILL=m
>> CONFIG_RFKILL_INPUT=m
>> CONFIG_RFKILL_LEDS=y
>> CONFIG_B43_LEDS=y
>> CONFIG_B43_RFKILL=y
>>
> Confirmed, but the problem for me is how to select MAC80211_LEDS and 
> B43_LEDS. Searching in menuconfig I found this:
> 
> Symbol: B43_LEDS [=n]
> Symbol: RFKILL_LEDS [=n]
> 
> with no more info below them. 
>                  Then MAC80211_LEDS turned up this:
> 
> Symbol: MAC80211_LEDS [=n] 
>  
>        Prompt: Enable LED triggers 
>  
>        Defined at net/mac80211/Kconfig:74 
>  
>           Depends on: NET && !S390 && MAC80211 && LEDS_TRIGGERS 
>  
> 
> Location:
>    -> Networking 
> 
>      -> Networking support (NET [=y]) 
> 
>        -> Wireless 
> 
>          -> Generic IEEE 802.11 Networking Stack (mac80211) (MAC80211 
> [=y])
> Selected by: IWL4965_LEDS && NETDEVICES && !S390 && IWL4965 || 
> IWL3945_LEDS && NETDEVICES && !S390 && IWL3945
> 
> So without IWL4965 / IWL3945 MAC80211_LEDS can't be selected!!
> 
> Selecting IWL3945 and IWL3945_LEDS and reloading menuconfig gives me:

I duplicate your results from menuconfig; however, the appropriate 
stanza in net/mac80211/Kconfig is

config MAC80211_LEDS
         bool "Enable LED triggers"
         depends on MAC80211 && LEDS_TRIGGERS
         ---help---
           This option enables a few LED triggers for different
           packet receive/transmit events.

There is no mention of IWL3945, etc, and only MAC80211 and 
LEDS_TRIGGERS (discussed below) are needed.

> 
> CONFIG_MAC80211_LEDS=y
> CONFIG_RFKILL=m
> CONFIG_RFKILL_INPUT=m
> CONFIG_RFKILL_LEDS=n
> CONFIG_B43_LEDS=y
> CONFIG_B43_RFKILL=y
> 
> I still can't enable RFKILL_LEDS because I have no clue as to what else 
> needs to be enabled :/

You get CONFIG_RFKILL_LEDS from Networking -> RF Switch subsystem 
support, which has an M, and the "Input layer to RF switch connector" 
in the sub-menu, which also should be M. This section is the one that 
has LEDS_TRIGGERS.

I only use menuconfig for systems that don't run X, and have never 
noticed that the dependencies in the help are messed up there. AFAIK, 
the Kconfig files are OK, and the problem is in menuconfig's parsing 
of those files.

Larry

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to