I have a similar issue with Mac Book Pro 15", with only one of my two base stations, the other one seems to work fine.
The base station that fails is a Freebox Revolution, configured to use channels 12 and 8 with 40MHz bandwidth in 2.4GHz mode (according to its configuration page).
The base station that works (same SSID, same password) is an old Airport Time Capsule.
When I attempt to connect to the Freebox Revolution, I get a stack trace:
I have a similar issue with Mac Book Pro 15", with only one of my two base stations, the other one seems to work fine.
The base station that fails is a Freebox Revolution, configured to use channels 12 and 8 with 40MHz bandwidth in 2.4GHz mode (according to its configuration page).
The base station that works (same SSID, same password) is an old Airport Time Capsule.
When I attempt to connect to the Freebox Revolution, I get a stack trace:
[ 1008.652836] brcmfmac: brcmf_cfg80211_ reg_notifier: not a ISO3166 code (0x30 0x30) sme.c:724 __cfg80211_ connect_ result+ 0x3ab/0x410 [cfg80211] netbios_ ns nf_conntrack_ broadcast xt_CT ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_mangle ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_raw ip6table_security iptable_mangle iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables cmac bnep nls_utf8 hfsplus intel_rapl x86_pkg_ temp_thermal intel_powerclamp coretemp kvm_intel btusb snd_hda_ codec_cirrus snd_hda_ codec_generic snd_hda_codec_hdmi brcmfmac kvm btrtl btbcm btintel joydev bluetooth brcmutil snd_hda_intel snd_hda_codec applesmc cfg80211 iTCO_wdt irqbypass iTCO_vendor_support input_polldev 300.fc25. x86_64 #1 5/Mac-06F11F119 46D27C5, BIOS MBP114. 88Z.0172. B09.1602151732 02/15/2016 0x63/0x86 null+0x1d/ 0x20 connect_ result+ 0x3ab/0x410 [cfg80211] process_ wdev_events+ 0x129/0x1a0 [cfg80211] process_ rdev_events+ 0x38/0x70 [cfg80211] event_work+ 0x1e/0x30 [cfg80211] one_work+ 0x184/0x430 thread+ 0x4e/0x480 one_work+ 0x430/0x430 one_work+ 0x430/0x430 fork+0x1f/ 0x40 worker_ fn+0x180/ 0x180
[ 1011.548069] ------------[ cut here ]------------
[ 1011.548099] WARNING: CPU: 2 PID: 2262 at net/wireless/
[ 1011.548100] Modules linked in: rfcomm fuse nf_conntrack_
[ 1011.548128] snd_hda_core crct10dif_pclmul mmc_core crc32_pclmul snd_hwdep snd_seq ghash_clmulni_intel intel_cstate intel_uncore mei_me intel_rapl_perf bcm5974 snd_seq_device rfkill mei i2c_i801 snd_pcm i2c_smbus lpc_ich thunderbolt snd_timer snd soundcore shpchp sbs sbshc acpi_als apple_gmux kfifo_buf industrialio video tpm_tis tpm_tis_core tpm apple_bl nfsd auth_rpcgss nfs_acl lockd grace sunrpc uas usb_storage hid_apple btrfs xor amdkfd amd_iommu_v2 radeon raid6_pq i2c_algo_bit drm_kms_helper ttm crc32c_intel drm fjes
[ 1011.548154] CPU: 2 PID: 2262 Comm: kworker/u16:9 Tainted: G W 4.8.14-
[ 1011.548155] Hardware name: Apple Inc. MacBookPro11,
[ 1011.548164] Workqueue: cfg80211 cfg80211_event_work [cfg80211]
[ 1011.548165] 0000000000000286 00000000650b1753 ffff92b31fe0fc98 ffffffff823e5ded
[ 1011.548167] 0000000000000000 0000000000000000 ffff92b31fe0fcd8 ffffffff820a0e8b
[ 1011.548169] 000002d400000008 ffff92b36aa9c008 0000000000000000 ffff92b36aa9b000
[ 1011.548171] Call Trace:
[ 1011.548175] [] dump_stack+
[ 1011.548178] [] __warn+0xcb/0xf0
[ 1011.548180] [] warn_slowpath_
[ 1011.548190] [] __cfg80211_
[ 1011.548199] [] cfg80211_
[ 1011.548207] [] cfg80211_
[ 1011.548215] [] cfg80211_
[ 1011.548217] [] process_
[ 1011.548218] [] worker_
[ 1011.548219] [] ? process_
[ 1011.548220] [] ? process_
[ 1011.548222] [] kthread+0xd8/0xf0
[ 1011.548226] [] ret_from_
[ 1011.548228] [] ? kthread_
[ 1011.548229] ---[ end trace 022b2d25dbb9a245 ]--