Search Linux Wireless

Re: Can't connect to WPA(2)-EAP network (eduroam / TTLS) with iwlwifi (9260 - and some others) ~90% of the time with 4.17.16 through 4.19.7 at least

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Sorry for the top-post, wanted to push this to the top but also:

If you haven't already, please file a bug on bugzilla.kernel.org and
assign to/CC linuxwifi@xxxxxxxxx

johannes

On Fri, 2018-12-07 at 13:29 +0100, Ferry wrote:
> Hi,
> 
> I have a Dell XPS 15 9550 in which I replaced the wireless Broadcom
> adapter with an Intel 9260.
> 
> So far I have not encountered any issues whatsoever with WPA(2)-PSK
> networks, but I do have issues connecting to WPA(2)-EAP networks (at
> least eduroam here, which uses TTLS / MSCHAPv2), which I did not have
> with the Broadcom 43602 originally in the system).
> 
> On this machine I run gentoo linux (~amd64) with KDE/plasma. That said,
> we've seen similar issues (they appear identical even though other model
> Intel AC adapters) with several other machines containing Intel AC
> adapters on Fedora 28 with various kernel releases as well when trying
> to connect to the same network / with same credentials. Unfortunately I
> don't have the modelnumbers at hand. The issues seem to have been around
> for a while. On one of the other machines the issues did not occur with
> a 4.16 kernel (think I tested with 4.16.16 then).
> 
> The issue is not consistent. That is, every 1 or 2 out of 10 boots,
> it'll will just work. This does seem to be somewhat hardware related, on
> my machine it mostly does not work, on some others we see different
> numbers, some mostly work but show the same behavious on occasion. The
> messages below don't appear in the logs when it does work.
> 
> In both cases (gentoo / fedora) NetworkManager is used to connect to the
> network.
> 
> Hope someone can help resolve this. I can build kernels / apply patches
> / aid with debugging, but I'm not a developer.
> 
> Attached is dmesg from clean boot after several connection attempts.
> Basically repeats the following quite a few times:
> 
> [   82.169103] BUG: scheduling while atomic: irq/124-iwlwifi/266/0x00000400
> [   82.169106] Modules linked in: dm_crypt algif_skcipher
> x86_pkg_temp_thermal uvcvideo kvm_intel videobuf2_vmalloc
> videobuf2_memops iwlmvm videobuf2_v4l2 kvm irqbypass crc32_pclmul
> dell_smbios ghash_clmulni_intel intel_wmi_thunderbolt
> dell_wmi_descriptor videodev hid_multitouch btusb btrtl iwlwifi
> snd_hda_codec_hdmi videobuf2_common snd_hda_codec_realtek btbcm btintel
> bluetooth intel_hid
> [   82.169120] CPU: 2 PID: 266 Comm: irq/124-iwlwifi Tainted: G       
> W         4.19.7-gentoo #1
> [   82.169121] Hardware name: Dell Inc. XPS 15 9550/0N7TVV, BIOS 1.9.0
> 10/11/2018
> [   82.169123] Call Trace:
> [   82.169144]  dump_stack+0x46/0x60
> [   82.169147]  __schedule_bug.cold.97+0x5/0x1d
> [   82.169149]  __schedule+0x4f6/0x730
> [   82.169151]  schedule+0x23/0x70
> [   82.169153]  schedule_timeout+0x179/0x370
> [   82.169156]  ? __next_timer_interrupt+0xc0/0xc0
> [   82.169161]  iwl_trans_pcie_send_hcmd+0x316/0x550 [iwlwifi]
> [   82.169163]  ? wait_woken+0x80/0x80
> [   82.169166]  iwl_trans_send_cmd+0x59/0xc0 [iwlwifi]
> [   82.169171]  iwl_mvm_send_cmd+0x1e/0x70 [iwlmvm]
> [   82.169174]  ? rs_fill_lq_cmd+0x24b/0x3d0 [iwlmvm]
> [   82.169177]  iwl_mvm_send_lq_cmd+0x6e/0x90 [iwlmvm]
> [   82.169181]  iwl_mvm_rs_rate_init+0x913/0xcb0 [iwlmvm]
> [   82.169184]  iwl_mvm_rs_tx_status+0x39d/0x1f80 [iwlmvm]
> [   82.169186]  ? enqueue_task_fair+0x3fa/0xfb0
> [   82.169188]  ? enqueue_task_fair+0x3fa/0xfb0
> [   82.169190]  rate_control_tx_status+0x99/0xa0
> [   82.169193]  __ieee80211_tx_status+0x3b5/0x7b0
> [   82.169196]  ? iwl_trans_pcie_set_pmi+0x20/0x20 [iwlwifi]
> [   82.169198]  ? sta_info_hash_lookup+0xe1/0x120
> [   82.169200]  ieee80211_tx_status+0x7c/0xb0
> [   82.169203]  iwl_mvm_rx_tx_cmd+0x2da/0x710 [iwlmvm]
> [   82.169206]  ? iwl_pcie_gen2_tx_init+0x130/0x130 [iwlwifi]
> [   82.169209]  iwl_pcie_rx_handle+0x276/0x9f0 [iwlwifi]
> [   82.169211]  ? irq_forced_thread_fn+0x70/0x70
> [   82.169213]  iwl_pcie_irq_rx_msix_handler+0x52/0xf0 [iwlwifi]
> [   82.169215]  ? irq_forced_thread_fn+0x70/0x70
> [   82.169216]  irq_thread_fn+0x1c/0x60
> [   82.169218]  irq_thread+0xe2/0x160
> [   82.169219]  ? wake_threads_waitq+0x30/0x30
> [   82.169221]  ? irq_thread_dtor+0x80/0x80
> [   82.169223]  kthread+0x10e/0x130
> [   82.169225]  ? kthread_create_worker_on_cpu+0x60/0x60
> [   82.169226]  ret_from_fork+0x35/0x40
> [   84.175959] iwlwifi 0000:02:00.0: Error sending LQ_CMD: time out
> after 2000ms.
> [   84.175963] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 146
> write_ptr 147
> [   84.176074] iwlwifi 0000:02:00.0: Microcode SW error detected.
> Restarting 0x1.
> [   84.176102] iwlwifi 0000:02:00.0: Loaded firmware version: 38.755cfdd8.0
> [   84.176103] iwlwifi 0000:02:00.0: 0x00000000 |
> ADVANCED_SYSASSERT         
> [   84.176105] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status0
> [   84.176106] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1
> [   84.176120] iwlwifi 0000:02:00.0: 0x00000000 | branchlink2
> [   84.176121] iwlwifi 0000:02:00.0: 0x0045E90E | interruptlink1
> [   84.176123] iwlwifi 0000:02:00.0: 0x00000A42 | interruptlink2
> [   84.176124] iwlwifi 0000:02:00.0: 0x00000000 | data1
> [   84.176125] iwlwifi 0000:02:00.0: 0xFF000000 | data2
> [   84.176126] iwlwifi 0000:02:00.0: 0xF0000008 | data3
> [   84.176127] iwlwifi 0000:02:00.0: 0x2241419C | beacon time
> [   84.176128] iwlwifi 0000:02:00.0: 0xB2A1AA66 | tsf low
> [   84.176130] iwlwifi 0000:02:00.0: 0x0000047D | tsf hi
> [   84.176131] iwlwifi 0000:02:00.0: 0x00000000 | time gp1
> [   84.176132] iwlwifi 0000:02:00.0: 0x018424AE | time gp2
> [   84.176133] iwlwifi 0000:02:00.0: 0x00000001 | uCode revision type
> [   84.176134] iwlwifi 0000:02:00.0: 0x00000026 | uCode version major
> [   84.176136] iwlwifi 0000:02:00.0: 0x755CFDD8 | uCode version minor
> [   84.176137] iwlwifi 0000:02:00.0: 0x00000321 | hw version
> [   84.176138] iwlwifi 0000:02:00.0: 0x00C89004 | board version
> [   84.176139] iwlwifi 0000:02:00.0: 0x0092014E | hcmd
> [   84.176140] iwlwifi 0000:02:00.0: 0x24022000 | isr0
> [   84.176141] iwlwifi 0000:02:00.0: 0x11800000 | isr1
> [   84.176142] iwlwifi 0000:02:00.0: 0x08001802 | isr2
> [   84.176144] iwlwifi 0000:02:00.0: 0x00417CC0 | isr3
> [   84.176145] iwlwifi 0000:02:00.0: 0x00000000 | isr4
> [   84.176146] iwlwifi 0000:02:00.0: 0x0092014E | last cmd Id
> [   84.176147] iwlwifi 0000:02:00.0: 0x00000000 | wait_event
> [   84.176148] iwlwifi 0000:02:00.0: 0x00000080 | l2p_control
> [   84.176149] iwlwifi 0000:02:00.0: 0x00010034 | l2p_duration
> [   84.176151] iwlwifi 0000:02:00.0: 0x0000003F | l2p_mhvalid
> [   84.176152] iwlwifi 0000:02:00.0: 0x000000CE | l2p_addr_match
> [   84.176153] iwlwifi 0000:02:00.0: 0x0000000D | lmpm_pmg_sel
> [   84.176154] iwlwifi 0000:02:00.0: 0x04071046 | timestamp
> [   84.176155] iwlwifi 0000:02:00.0: 0x00340038 | flow_handler
> [   84.176194] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
> [   84.176195] iwlwifi 0000:02:00.0: Status: 0x00000100, count: 7
> [   84.176197] iwlwifi 0000:02:00.0: 0x00000066 | NMI_INTERRUPT_HOST
> [   84.176198] iwlwifi 0000:02:00.0: 0x00000000 | umac branchlink1
> [   84.176199] iwlwifi 0000:02:00.0: 0xC0087CB8 | umac branchlink2
> [   84.176200] iwlwifi 0000:02:00.0: 0xC0083A20 | umac interruptlink1
> [   84.176202] iwlwifi 0000:02:00.0: 0xC0083A20 | umac interruptlink2
> [   84.176203] iwlwifi 0000:02:00.0: 0x01000000 | umac data1
> [   84.176204] iwlwifi 0000:02:00.0: 0xC0083A20 | umac data2
> [   84.176205] iwlwifi 0000:02:00.0: 0xDEADBEEF | umac data3
> [   84.176206] iwlwifi 0000:02:00.0: 0x00000026 | umac major
> [   84.176207] iwlwifi 0000:02:00.0: 0x755CFDD8 | umac minor
> [   84.176209] iwlwifi 0000:02:00.0: 0xC0886298 | frame pointer
> [   84.176210] iwlwifi 0000:02:00.0: 0xC0886298 | stack pointer
> [   84.176211] iwlwifi 0000:02:00.0: 0x0092014E | last host cmd
> [   84.176212] iwlwifi 0000:02:00.0: 0x00000000 | isr status reg
> [   84.176214] ieee80211 phy0: Hardware restart was requested
> 
> 




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux