** Description changed:

+ SRU Justification:
+ 
+ [Impact]
+ 
+ backport-iwlwifi-dkms built module iwldvm and iwlmld not installed as we
+ don't need them before, but become necessary for core102 firmware
+ loading for Intel BE211/BE213 wireless modules on Intel Wildcat Lake
+ platform.
+ 
+ [Fix]
+ 
+ Sauced change in the dkms config.
+ 
+ [Test Plan]
+ 
+ Install the dkms, should trigger auto-install for current running
+ kernel. After kernel modules built, check if they, iwldvm.ko and
+ iwlmld.ko, are available in the `/lib/modules/$(uname -r)/updates/dkms`
+ folder.
+ 
+ [Where problems could occur]
+ 
+ backport-iwlwifi is not recommended whenever the in-tree module is
+ available and supports the equipped hardware. It should only be used on
+ systems that couldn't migrate to newer kernel versions.
+ 
+ [Other Info]
+ 
+ While this affects core89 release or revision 12217 and on, nominate
+ fixes for Questing and Resolute.
+ 
+ ========== original bug report ==========
+ 
  $ sudo dmesg|grep iwlwifi
- [sudo] password for ubuntu: 
+ [sudo] password for ubuntu:
  [    4.690469] iwlwifi_compat: loading out-of-tree module taints kernel.
  [    4.690476] iwlwifi_compat: module verification failed: signature and/or 
required key missing - tainting kernel
  [    4.693382] Loading modules backported from iwlwifi
  [    4.693385] iwlwifi-stack-public:release/core103:14434:6861514a
  [    4.831376] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
  [    4.848254] iwlwifi 0000:00:14.3: Detected crf-id 0x1002a10, cnv-id 
0x1080901 wfpm id 0x80005b20
  [    4.848278] iwlwifi 0000:00:14.3: PCI dev 4d40/0110, rev=0x4b1, 
rfid=0x20113100
  [    4.848281] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE211 320MHz
  [    4.848508] iwlwifi 0000:00:14.3: Direct firmware load for 
iwlwifi-bz-b0-wh-b0-c103.ucode failed with error -2
  [    4.853424] iwlwifi 0000:00:14.3: loaded firmware version 102.07fca168.0 
bz-b0-wh-b0-c102.ucode op_mode iwlmld
  [    4.859864] iwlmld: disagrees about version of symbol iwlwifi_mod_params
  [    4.859864] iwlmld: Unknown symbol iwlwifi_mod_params (err -22)
  
  $ modinfo iwlwifi | grep ^filename
  filename:       /lib/modules/6.17.0-9015-oem/updates/dkms/iwlwifi.ko.zst
  $ modinfo iwlmld | grep ^filename
  filename:       
/lib/modules/6.17.0-9015-oem/kernel/drivers/net/wireless/intel/iwlwifi/mld/iwlmld.ko.zst
  
  Basically the in-tree iwlmld module is loaded because that's not
  installed along with other kernel modules in backport-iwlwifi-dkms.
  
  iwlmld was introduced in commit a05e91d95449d3c7b71d73592902edd1a8f33487
  ("wifi: iwlwifi: mld: add the new operation mode"), core89 release, or
  revision 12217, therefore affects Oracular and above.
  
  Similar case happens on iwldvm module, which was introduced in commit
  83063e236330631ec8b425ed1f19161001e25687 ("[NOUPSTREAM] prune: add DVM
  to public"), core103, or revision 14346, therefore affects Resolute
  only.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146804

Title:
  iwlmld: disagrees about version of symbol iwlwifi_mod_params

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/backport-iwlwifi-dkms/+bug/2146804/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to