Setting up a new #Laptop with an #Intel #Wireless card (02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)) on Debian Jessie. By default it was constantly dropping the link for a moment every few seconds, printing the following messages into /var/log/messages every time:
Aug 14 22:07:45 pw039 kernel: [ 2428.813167] cfg80211: Calling CRDA to update world regulatory domain
Aug 14 22:07:45 pw039 kernel: [ 2428.815042] cfg80211: World regulatory domain updated:
Aug 14 22:07:45 pw039 kernel: [ 2428.815044] cfg80211: DFS Master region: unset
Aug 14 22:07:45 pw039 kernel: [ 2428.815045] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Aug 14 22:07:45 pw039 kernel: [ 2428.815046] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Aug 14 22:07:45 pw039 kernel: [ 2428.815047] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Aug 14 22:07:45 pw039 kernel: [ 2428.815048] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Aug 14 22:07:45 pw039 kernel: [ 2428.815050] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Aug 14 22:07:45 pw039 kernel: [ 2428.815051] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Aug 14 22:07:45 pw039 kernel: [ 2428.815052] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Aug 14 22:07:45 pw039 kernel: [ 2428.815052] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Aug 14 22:07:45 pw039 kernel: [ 2428.815053] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Aug 14 22:07:49 pw039 kernel: [ 2432.559464] wlan0: authenticate with a4:b1:e9:55:24:b7
Aug 14 22:07:49 pw039 kernel: [ 2432.562609] wlan0: send auth to a4:b1:e9:55:24:b7 (try 1/3)
Aug 14 22:07:49 pw039 kernel: [ 2432.565435] wlan0: authenticated
Aug 14 22:07:49 pw039 kernel: [ 2432.567462] wlan0: associate with a4:b1:e9:55:24:b7 (try 1/3)
Aug 14 22:07:49 pw039 kernel: [ 2432.571061] wlan0: RX AssocResp from a4:b1:e9:55:24:b7 (capab=0x411 status=0 aid=3)
Aug 14 22:07:49 pw039 kernel: [ 2432.572094] wlan0: associated
The interim solution for this seems to be changing the powersaving settings with the following line in a file in /etc/modprobe.d
options iwlmvm power_scheme=1
Thanks to Volker's post at https://njh.eu/wireless for the solution.
#workaround #solution