Hi guys, The following 2 lines are shown every minutes in syslog: ieee80211 ph0: wl_ops_bss_info_changed: BSS idle: true (implement) ieee80211 ph0: wl_ops_bss_info_changed: BSS idle: false (implement) This is caused by the following lines: if (changed & BSS_CHANGED_IDLE) { /* Idle changed for this BSS/interface */ wiphy_err(wiphy, "%s: BSS idle: %s (implement)\n", __func__, info->idle ? "true" : "false"); } Once a wireless connection is started, those messages disappear.
This seems to be a bug in the broadcom driver, not wl12xx. The file in question is this: drivers/staging/brcm80211/brcmsmac/wl_mac80211.c I don't know who this bug should be assigned to, but I don't think it's me. :)
Ooops -- sorry!
Just as a side-note to the new bug owner, we get out of idle when we start scanning, so this warning seems wrong. I guess this explains why this happens every minute, most likely network-manager, connman or some other userspace application is starting a scan regularly.
I started investigating this.
Problem solved, patch to appear as part of a patch train shortly.
A patch referencing this bug report has been merged in Linux v3.1-rc1: commit 37c962d195005d009e130e65a9e55960996c3cab Author: Roland Vossen <rvossen@broadcom.com> Date: Wed Jun 29 16:48:22 2011 -0700 staging: brcm80211: fix for reported log spam problem