Comment 99 for bug 1239578

Revision history for this message
Siu On Chan (sochan) wrote :

Hi Larry,

Here's something weird about the driver in 3.16-rc3 (and the same for 3.16-rc2). I often see the following lines from dmesg:

[ 156.538888] cfg80211: Calling CRDA for country: 1B
[ 181.518110] AP off, try to reconnect now
[ 181.518142] wlan0: Connection to AP xx:xx:xx:xx:xx:xx lost
[ 181.574190] cfg80211: Calling CRDA to update world regulatory domain
[ 181.576554] cfg80211: World regulatory domain updated:
[ 181.576557] cfg80211: DFS Master region: unset

The country code is the number "1" followed by the letter "B". This always happens with the 3.16-rc3 kernel (from Ubuntu kernel PPA), but it never shows up in the kernel from #66 (I've tested a few times). Even after I run "sudo iw reg set US" on the 3.16-rc3 kernel, I may see the following:

[ 181.576581] cfg80211: Calling CRDA for country: US
[ 181.578828] cfg80211: Regulatory domain changed to country: US
[ 181.578831] cfg80211: DFS Master region: unset

That is, a strange message says that the DFS Master region is unset. This message never appears with the #66 kernel.

Not sure whether this error is related to the new r8192ee driver or other parts of the 3.16-rc3 kernel. I don't think this error is fatal, but I'm pointing it out in case it uncovers an unknown bug.

BTW the new driver is very good, apart from the initial connection issue.