SRU thread in https://lists.ubuntu.com/archives/kernel-team/2019-September/103860.html Prebuilt PPA in https://launchpad.net/~vicamo/+archive/ubuntu/ppa-1843019.
** Description changed: + [SRU Justification] + + [Impact] + When trying to associate with an 802.11ax Wi-Fi AP on platforms with + Intel AX1650s/AX1650i, iwlwifi gives a firmware error about command in + SYN CMD STA_HE_CTXT_CMD and hardware resets. + + [Fix] + AX1650s/AX1650i firmware expects passed command struct to include + multiple bssid support when associating with 802.11ax APs, and the + implementation has been landed to v5.2 as: + + commit d14ae796f849: iwlwifi: mvm: support HE context cmd API change + + This commit, along with its prerequisites in kernel mac80211/cfg80211 + framework are neccesary to complete 802.11ax AP associations. + + [Test Case] + Tested on AX1650s/AX1650i, as well as 9462/9560, to associate with + AX/N/AC/BG open/wpa AP. + + [Regression Risk] + Medium. These patches introduces new features to mac80211/cfg80211 + framework but are only enabled when IEEE80211_HW_SUPPORTS_MULTI_BSSID + and/or IEEE80211_HW_SUPPORTS_ONLY_HE_MULTI_BSSID are set. There is also + refactoring to information element access for cfg80211. + + For the firmware part, this should only be enabled when firmware blobs + has explicitly declared IWL_UCODE_TLV_API_MBSSID_HE capability. And when + this capability is set, like fw for AX1650s/AX1650i, changes here are + necessary to make an association to 802.11ax Wi-Fi AP successfully. + + ================ original description ================ + Upon trying to connect to AX networks, iwlwifi gives following error messages and hardware reset: [ 119.519216] wlp0s20f3: associate with 04:d4:c4:4f:7a:f0 (try 1/3) [ 119.544110] wlp0s20f3: RX AssocResp from 04:d4:c4:4f:7a:f0 (capab=0x401 status=0 aid=1) [ 119.545345] iwlwifi 0000:00:14.3: Got NSS = 4 - trimming to 2 [ 119.744715] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0. [ 119.744864] iwlwifi 0000:00:14.3: Start IWL Error Log Dump: [ 119.744867] iwlwifi 0000:00:14.3: Status: 0x00000100, count: 6 [ 119.744870] iwlwifi 0000:00:14.3: Loaded firmware version: 48.13675109.0 - [ 119.744873] iwlwifi 0000:00:14.3: 0x00004460 | ADVANCED_SYSASSERT + [ 119.744873] iwlwifi 0000:00:14.3: 0x00004460 | ADVANCED_SYSASSERT [ 119.744875] iwlwifi 0000:00:14.3: 0x008022F3 | trm_hw_status0 [ 119.744877] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1 [ 119.744878] iwlwifi 0000:00:14.3: 0x004CA458 | branchlink2 [ 119.744880] iwlwifi 0000:00:14.3: 0x004B5438 | interruptlink1 [ 119.744882] iwlwifi 0000:00:14.3: 0x004B5438 | interruptlink2 [ 119.744884] iwlwifi 0000:00:14.3: 0x000006D4 | data1 [ 119.744886] iwlwifi 0000:00:14.3: 0x000006D4 | data2 [ 119.744887] iwlwifi 0000:00:14.3: 0xDEADBEEF | data3 [ 119.744889] iwlwifi 0000:00:14.3: 0x04C03323 | beacon time [ 119.744891] iwlwifi 0000:00:14.3: 0xCCD054DB | tsf low [ 119.744893] iwlwifi 0000:00:14.3: 0x0000086B | tsf hi [ 119.744894] iwlwifi 0000:00:14.3: 0x00000000 | time gp1 [ 119.744896] iwlwifi 0000:00:14.3: 0x06AD2957 | time gp2 [ 119.744898] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type [ 119.744899] iwlwifi 0000:00:14.3: 0x00000030 | uCode version major [ 119.744901] iwlwifi 0000:00:14.3: 0x13675109 | uCode version minor [ 119.744903] iwlwifi 0000:00:14.3: 0x00000332 | hw version [ 119.744905] iwlwifi 0000:00:14.3: 0x18C89008 | board version [ 119.744906] iwlwifi 0000:00:14.3: 0x802AFC04 | hcmd [ 119.744908] iwlwifi 0000:00:14.3: 0x66F60400 | isr0 [ 119.744910] iwlwifi 0000:00:14.3: 0x61004000 | isr1 [ 119.744911] iwlwifi 0000:00:14.3: 0x18F00002 | isr2 [ 119.744913] iwlwifi 0000:00:14.3: 0x04C1FFDD | isr3 [ 119.744915] iwlwifi 0000:00:14.3: 0x00000000 | isr4 [ 119.744916] iwlwifi 0000:00:14.3: 0x0201001C | last cmd Id [ 119.744918] iwlwifi 0000:00:14.3: 0x00016D64 | wait_event [ 119.744920] iwlwifi 0000:00:14.3: 0x00000080 | l2p_control [ 119.744922] iwlwifi 0000:00:14.3: 0x00001C20 | l2p_duration [ 119.744923] iwlwifi 0000:00:14.3: 0x0000003F | l2p_mhvalid [ 119.744925] iwlwifi 0000:00:14.3: 0x000000CE | l2p_addr_match [ 119.744927] iwlwifi 0000:00:14.3: 0x0000000B | lmpm_pmg_sel [ 119.744928] iwlwifi 0000:00:14.3: 0x00000000 | timestamp [ 119.744930] iwlwifi 0000:00:14.3: 0x00009074 | flow_handler [ 119.744987] iwlwifi 0000:00:14.3: Start IWL Error Log Dump: [ 119.744989] iwlwifi 0000:00:14.3: Status: 0x00000100, count: 7 [ 119.744991] iwlwifi 0000:00:14.3: 0x20000034 | NMI_INTERRUPT_WDG [ 119.744993] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1 [ 119.744995] iwlwifi 0000:00:14.3: 0xC008D49C | umac branchlink2 [ 119.744997] iwlwifi 0000:00:14.3: 0x8048F20C | umac interruptlink1 [ 119.744998] iwlwifi 0000:00:14.3: 0xC00869FC | umac interruptlink2 [ 119.745000] iwlwifi 0000:00:14.3: 0x00000004 | umac data1 [ 119.745001] iwlwifi 0000:00:14.3: 0xC00869FC | umac data2 [ 119.745003] iwlwifi 0000:00:14.3: 0x00000000 | umac data3 [ 119.745005] iwlwifi 0000:00:14.3: 0x00000030 | umac major [ 119.745006] iwlwifi 0000:00:14.3: 0x13675109 | umac minor [ 119.745008] iwlwifi 0000:00:14.3: 0x06AD2954 | frame pointer [ 119.745010] iwlwifi 0000:00:14.3: 0xC0885E24 | stack pointer [ 119.745012] iwlwifi 0000:00:14.3: 0x00B00507 | last host cmd [ 119.745013] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg [ 119.745165] ieee80211 phy0: Hardware restart was requested [ 119.745274] iwlwifi 0000:00:14.3: FW error in SYNC CMD STA_HE_CTXT_CMD ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: linux-image-oem-osp1 5.0.0.1023.24 ProcVersionSignature: Ubuntu 5.0.0-1023.25-oem-osp1 5.0.21 Uname: Linux 5.0.0-1023-oem-osp1 x86_64 ApportVersion: 2.20.9-0ubuntu7.6 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Tue Sep 24 02:16:39 2019 DistributionChannelDescriptor: - # This is the distribution channel descriptor for the OEM CDs - # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor - canonical-oem-somerville-bionic-amd64-20190418-59+beaver-osp1-melisa+X18 + # This is the distribution channel descriptor for the OEM CDs + # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor + canonical-oem-somerville-bionic-amd64-20190418-59+beaver-osp1-melisa+X18 InstallationDate: Installed on 2019-09-05 (19 days ago) InstallationMedia: Ubuntu 18.04 "Bionic" - Build amd64 LIVE Binary 20190418-12:10 ProcEnviron: - LANG=en_US.UTF-8 - TERM=xterm-256color - SHELL=/bin/bash - XDG_RUNTIME_DIR=<set> - PATH=(custom, no user) + LANG=en_US.UTF-8 + TERM=xterm-256color + SHELL=/bin/bash + XDG_RUNTIME_DIR=<set> + PATH=(custom, no user) SourcePackage: linux-meta-oem-osp1 UpgradeStatus: No upgrade log present (probably fresh install) ** Changed in: linux-meta-oem-osp1 (Ubuntu Bionic) Status: New => In Progress ** Also affects: linux-oem-osp1 (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-oem-osp1 (Ubuntu Bionic) Assignee: (unassigned) => You-Sheng Yang (vicamo) ** No longer affects: linux-meta-oem-osp1 (Ubuntu) ** No longer affects: linux-meta-oem-osp1 (Ubuntu Bionic) ** Changed in: linux-oem-osp1 (Ubuntu Bionic) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1845138 Title: Intel 1650s/Wi-Fi 6 AX201 cannot connect to 802.11AX networks To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1845138/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
