FS#40753 - [linux] Wireless regulatory domain changes continuously

Attached to Project: Arch Linux
Opened by Alexander Mezin (Sanya_M) - Saturday, 07 June 2014, 22:46 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 02 August 2015, 16:58 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Sometimes I am not able to connect to wi-fi network.

dmesg contains lots of crda messages:
[ 437.468001] wlp4s0: authenticate with fc:f5:28:3c:f4:2e
[ 437.476830] wlp4s0: send auth to fc:f5:28:3c:f4:2e (try 1/3)
[ 437.483129] wlp4s0: authenticated
[ 437.486803] wlp4s0: associate with fc:f5:28:3c:f4:2e (try 1/3)
[ 437.490883] wlp4s0: RX AssocResp from fc:f5:28:3c:f4:2e (capab=0x411 status=0 aid=3)
[ 437.491144] wlp4s0: associated
[ 437.491287] cfg80211: Calling CRDA for country: TW
[ 437.494542] ath: EEPROM regdomain: 0x809e
[ 437.494548] ath: EEPROM indicates we should expect a country code
[ 437.494552] ath: doing EEPROM country->regdmn map search
[ 437.494555] ath: country maps to regdmn code: 0x50
[ 437.494558] ath: Country alpha2 being used: TW
[ 437.494561] ath: Regpair used: 0x50
[ 437.494564] ath: regdomain 0x809e dynamically updated by country IE
[ 437.494593] cfg80211: Regulatory domain changed to country: TW
[ 437.494597] cfg80211: DFS Master region: JP
[ 437.494600] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 437.494606] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[ 437.494611] cfg80211: (5270000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 1700 mBm), (0 s)
[ 437.494615] cfg80211: (5490000 KHz - 5590000 KHz @ 80000 KHz), (N/A, 3000 mBm), (0 s)
[ 437.494618] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 3000 mBm), (0 s)
[ 437.494622] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
[ 440.070782] cfg80211: Calling CRDA to update world regulatory domain
[ 440.074002] cfg80211: World regulatory domain updated:
[ 440.074010] cfg80211: DFS Master region: unset
[ 440.074013] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 440.074020] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.074024] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.074028] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.074031] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.074035] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.074039] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 440.074368] cfg80211: Calling CRDA for country: RU
[ 440.077898] cfg80211: Regulatory domain changed to country: RU
[ 440.077907] cfg80211: DFS Master region: ETSI
[ 440.077910] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 440.077916] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.077921] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 440.077925] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm), (0 s)
[ 440.077928] cfg80211: (5650000 KHz - 5730000 KHz @ 80000 KHz), (N/A, 3000 mBm), (0 s)
[ 440.077932] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)

repeated multiple times.

I am not sure if it's a bug in NetworkManager or driver.

I wasn't able to reproduce the problem with Wicd. But with Wicd I got very frequent disconnects.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 02 August 2015, 16:58 GMT
Reason for closing:  No response
Comment by Tobias Powalowski (tpowa) - Monday, 16 June 2014, 10:12 GMT
Have you set your crda region correct?
Comment by Alexander Mezin (Sanya_M) - Monday, 16 June 2014, 10:56 GMT
~> cat /etc/conf.d/wireless-regdom
#
# Wireless regulatory domain configuration
#

WIRELESS_REGDOM="RU"

I am in Russia so I think this is correct.
Comment by Doug Newgard (Scimmia) - Monday, 06 July 2015, 05:36 GMT
Status?

Loading...