brcmfmac permanently disconnects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
New
|
Undecided
|
Unassigned |
Bug Description
The WLAN driver does not keep the connection to the wlan network.
Below the log:
Jul 6 14:58:26 raspberrypi dhcpcd[21791]: wlan0: leased 192.168.1.113 for 43200 seconds
Jul 6 14:58:26 raspberrypi dhcpcd[21791]: wlan0: adding route to 192.168.1.0/24
Jul 6 14:58:26 raspberrypi dhcpcd[21791]: wlan0: adding default route via 192.168.1.1
Jul 6 14:58:26 raspberrypi dhcpcd[21791]: forked to background, child pid 21882
Jul 6 14:58:26 raspberrypi ntpdate[21903]: the NTP socket is in use, exiting
Jul 6 14:58:27 raspberrypi ntpd[1349]: Listen normally on 90 wlan0 192.168.1.113 UDP 123
Jul 6 14:58:27 raspberrypi ntpd[1349]: peers refreshed
Jul 6 14:58:33 raspberrypi dhcpcd[21882]: wlan0: no IPv6 Routers available
Jul 6 14:58:46 raspberrypi dhcpcd[21938]: sending signal ARLM to pid 21882
Jul 6 14:58:46 raspberrypi dhcpcd[21938]: waiting for pid 21882 to exit
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: received signal ALRM from PID 21938, releasing
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: wlan0: removing interface
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: wlan0: deleting address fe80::341f:
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: wlan0: releasing lease of 192.168.1.113
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: wlan0: deleting route to 192.168.1.0/24
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: wlan0: deleting default route via 192.168.1.1
Jul 6 14:58:46 raspberrypi dhcpcd[21882]: exited
Jul 6 14:58:47 raspberrypi wpa_supplicant[
Jul 6 14:58:47 raspberrypi wpa_supplicant[
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288119] brcmfmac: brcmf_cfg80211_
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288151] cfg80211: World regulatory domain updated:
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288161] cfg80211: DFS Master region: unset
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288170] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288185] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288201] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288213] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288227] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288243] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288256] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288268] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.288280] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Jul 6 14:58:47 raspberrypi wpa_supplicant[
Jul 6 14:58:47 raspberrypi kernel: [ 2466.316212] brcmfmac: brcmf_sdio_hdparse: seq 72: sequence number error, expect 71
Jul 6 14:58:47 raspberrypi kernel: [ 2466.316358] brcmfmac: brcmf_sdio_hdparse: seq 71: sequence number error, expect 73
Jul 6 14:58:47 raspberrypi kernel: [ 2466.317383] brcmfmac: brcmf_sdio_hdparse: seq 73: sequence number error, expect 72
Jul 6 14:58:47 raspberrypi kernel: [ 2466.318192] brcmfmac: brcmf_sdio_hdparse: seq 75: sequence number error, expect 74
Jul 6 14:58:47 raspberrypi kernel: [ 2466.318296] brcmfmac: brcmf_sdio_hdparse: seq 74: sequence number error, expect 76
Jul 6 14:58:47 raspberrypi kernel: [ 2466.319262] brcmfmac: brcmf_sdio_hdparse: seq 76: sequence number error, expect 75
Jul 6 14:58:47 raspberrypi kernel: [ 2466.320060] brcmfmac: brcmf_sdio_hdparse: seq 78: sequence number error, expect 77
Jul 6 14:58:47 raspberrypi kernel: [ 2466.320159] brcmfmac: brcmf_sdio_hdparse: seq 77: sequence number error, expect 79
Jul 6 14:58:47 raspberrypi kernel: [ 2466.320971] brcmfmac: brcmf_sdio_hdparse: seq 79: sequence number error, expect 78
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323474] cfg80211: Regulatory domain changed to country: BO
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323501] cfg80211: DFS Master region: JP
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323547] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323575] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323590] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 3000 mBm), (0 s)
Jul 6 14:58:47 raspberrypi kernel: [ 2466.323602] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
Jul 6 14:58:47 raspberrypi dhcpcd[22085]: dhcpcd not running
Jul 6 14:58:47 raspberrypi wpa_supplicant[
Jul 6 14:58:48 raspberrypi dhcpcd[22106]: dhcpcd not running
Jul 6 14:58:48 raspberrypi rsyslogd-2007: action 'action 18' suspended, next retry is Thu Jul 6 15:00:18 2017 [try http://
Jul 6 14:58:48 raspberrypi kernel: [ 2467.232004] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jul 6 14:58:48 raspberrypi kernel: [ 2467.309209] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jul 6 14:58:48 raspberrypi kernel: [ 2467.309605] IPv6: ADDRCONF(
Jul 6 14:58:49 raspberrypi dhcpcd[22131]: dhcpcd not running
Jul 6 14:58:50 raspberrypi dhcpcd[22151]: dhcpcd not running
Jul 6 14:58:50 raspberrypi kernel: [ 2469.332288] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jul 6 14:58:50 raspberrypi kernel: [ 2469.409315] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jul 6 14:58:50 raspberrypi kernel: [ 2469.409730] IPv6: ADDRCONF(
Jul 6 14:58:51 raspberrypi dhcpcd[22173]: dhcpcd not running
Jul 6 14:58:53 raspberrypi ntpd[1349]: Deleting interface #90 wlan0, 192.168.1.113#123, interface stats: received=4, sent=4, dropped=0, active_time=26 secs
Jul 6 14:58:53 raspberrypi ntpd[1349]: 164.73.227.4 interface 192.168.1.113 -> (none)
Jul 6 14:58:53 raspberrypi ntpd[1349]: 200.1.19.4 interface 192.168.1.113 -> (none)
Jul 6 14:58:53 raspberrypi ntpd[1349]: 190.3.107.187 interface 192.168.1.113 -> (none)
Jul 6 14:58:53 raspberrypi ntpd[1349]: 201.159.221.66 interface 192.168.1.113 -> (none)
Jul 6 14:58:53 raspberrypi ntpd[1349]: Deleting interface #89 wlan0, fe80::341f:
Jul 6 14:58:53 raspberrypi ntpd[1349]: peers refreshed
Jul 6 14:58:53 raspberrypi wpa_supplicant[
Jul 6 14:58:53 raspberrypi kernel: [ 2472.455256] brcmfmac: brcmf_cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.455277] brcmfmac: brcmf_cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469446] ------------[ cut here ]------------
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469546] WARNING: CPU: 1 PID: 22183 at net/wireless/
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469556] Modules linked in: ath9k_htc ath9k_common ath9k_hw ath mac80211 bnep hci_uart btbcm bluetooth joydev evdev brcmfmac
brcmutil cfg80211 rfkill snd_bcm2835 snd_pcm snd_timer bcm2835_gpiomem snd uio_pdrv_genirq uio fuse dm_crypt dm_mod
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469670] CPU: 1 PID: 22183 Comm: iwconfig Tainted: G W 4.3.3-v7 #4
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469679] Hardware name: BCM2709
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469719] [<8001854c>] (unwind_backtrace) from [<80013ec8>] (show_stack+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469742] [<80013ec8>] (show_stack) from [<80310fec>] (dump_stack+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469766] [<80310fec>] (dump_stack) from [<800258f4>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469789] [<800258f4>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.469866] [<800259e0>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470020] [<7f0fd528>] (cfg80211_connect [cfg80211]) from [<7f114b40>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470183] [<7f114b40>] (cfg80211_
11])
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470346] [<7f114c70>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470437] [<7f1149c4>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470461] [<80606c3c>] (ioctl_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470482] [<80607374>] (wext_handle_ioctl) from [<804e78ac>] (dev_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470504] [<804e78ac>] (dev_ioctl) from [<804b1550>] (sock_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470525] [<804b1550>] (sock_ioctl) from [<80163e70>] (do_vfs_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470543] [<80163e70>] (do_vfs_ioctl) from [<801640a4>] (SyS_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470562] [<801640a4>] (SyS_ioctl) from [<8000fa40>] (ret_fast_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.470575] ---[ end trace 570d35493e5d1657 ]---
Jul 6 14:58:53 raspberrypi kernel: [ 2472.494929] ------------[ cut here ]------------
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495043] WARNING: CPU: 0 PID: 22184 at net/wireless/
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495058] Modules linked in: ath9k_htc ath9k_common ath9k_hw ath mac80211 bnep hci_uart btbcm bluetooth joydev evdev brcmfmac
brcmutil cfg80211 rfkill snd_bcm2835 snd_pcm snd_timer bcm2835_gpiomem snd uio_pdrv_genirq uio fuse dm_crypt dm_mod
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495193] CPU: 0 PID: 22184 Comm: iwconfig Tainted: G W 4.3.3-v7 #4
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495218] Hardware name: BCM2709
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495254] [<8001854c>] (unwind_backtrace) from [<80013ec8>] (show_stack+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495281] [<80013ec8>] (show_stack) from [<80310fec>] (dump_stack+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495304] [<80310fec>] (dump_stack) from [<800258f4>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495328] [<800258f4>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495424] [<800259e0>] (warn_slowpath_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495576] [<7f0fd528>] (cfg80211_connect [cfg80211]) from [<7f114b40>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.495911] [<7f114b40>] (cfg80211_
1])
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496098] [<7f115134>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496244] [<7f114348>] (cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496291] [<80606c3c>] (ioctl_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496319] [<80607374>] (wext_handle_ioctl) from [<804e78ac>] (dev_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496374] [<804e78ac>] (dev_ioctl) from [<804b1550>] (sock_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496404] [<804b1550>] (sock_ioctl) from [<80163e70>] (do_vfs_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496428] [<80163e70>] (do_vfs_ioctl) from [<801640a4>] (SyS_ioctl+
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496461] [<801640a4>] (SyS_ioctl) from [<8000fa40>] (ret_fast_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.496500] ---[ end trace 570d35493e5d1658 ]---
Jul 6 14:58:53 raspberrypi wpa_supplicant[
Jul 6 14:58:53 raspberrypi wpa_supplicant[
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605372] brcmfmac: brcmf_cfg80211_
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605402] cfg80211: World regulatory domain updated:
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605412] cfg80211: DFS Master region: unset
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605421] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605436] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605451] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605464] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605498] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605513] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605526] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605539] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.605551] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Jul 6 14:58:53 raspberrypi wpa_supplicant[
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645310] cfg80211: Regulatory domain changed to country: BO
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645334] cfg80211: DFS Master region: JP
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645343] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645359] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645372] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 3000 mBm), (0 s)
Jul 6 14:58:53 raspberrypi kernel: [ 2472.645385] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
Jul 6 14:58:53 raspberrypi wpa_supplicant[
Jul 6 14:58:54 raspberrypi wpa_supplicant[
Jul 6 14:58:55 raspberrypi wpa_supplicant[
Jul 6 14:58:55 raspberrypi wpa_supplicant[
Jul 6 14:58:55 raspberrypi wpa_supplicant[
Jul 6 14:58:55 raspberrypi wpa_supplicant[
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937609] cfg80211: Regulatory domain changed to country: BO
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937632] cfg80211: DFS Master region: JP
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937642] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937657] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937671] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 3000 mBm), (0 s)
Jul 6 14:58:55 raspberrypi kernel: [ 2473.937684] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
and so on in a loop.
The interface connects and disconnects.
Power save is off on the interface (set on boot).
root@raspberrypi:~# cat /etc/network/
# interfaces(5) file used by ifup(8) and ifdown(8)
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
# Include files from /etc/network/
source-directory /etc/network/
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.184/24
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
dns-search localdomain
auto wlan0
iface wlan0 inet static
address 192.168.1.113/24
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
dns-search localdomain
wpa-conf /etc/wpa_
---
I tried to add wpa-driver nl80211 to the config, but it has no effect.
Moreover wlan0 is forced to use dhcp while the config clearly says STATIC IP.... what the hell raspbian folks?!
BTW the bug happens only IF the eth0 is unplugged. When eth0 cable is plugged in, wlan0 stays connected.