Indeed! So thank you so much Salvatore!
-----------------------
uname -a;dmesg | grep iwlw
Linux t490 6.1.0-14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.64-1
(2023-11-30) x86_64 GNU/Linux
[ 16.115308] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 16.136583] iwlwifi 0000:00:14.3: firmware: direct-loading firmware
iwlwifi-9000-pu-b0-jf-b0-46.ucode
[ 16.136607] iwlwifi 0000:00:14.3: WRT: Overriding region id 0
[ 16.136610] iwlwifi 0000:00:14.3: WRT: Overriding region id 1
[ 16.136611] iwlwifi 0000:00:14.3: WRT: Overriding region id 2
[ 16.136612] iwlwifi 0000:00:14.3: WRT: Overriding region id 3
[ 16.136613] iwlwifi 0000:00:14.3: WRT: Overriding region id 4
[ 16.136613] iwlwifi 0000:00:14.3: WRT: Overriding region id 6
[ 16.136614] iwlwifi 0000:00:14.3: WRT: Overriding region id 8
[ 16.136615] iwlwifi 0000:00:14.3: WRT: Overriding region id 9
[ 16.136616] iwlwifi 0000:00:14.3: WRT: Overriding region id 10
[ 16.136617] iwlwifi 0000:00:14.3: WRT: Overriding region id 11
[ 16.136618] iwlwifi 0000:00:14.3: WRT: Overriding region id 15
[ 16.136619] iwlwifi 0000:00:14.3: WRT: Overriding region id 16
[ 16.136619] iwlwifi 0000:00:14.3: WRT: Overriding region id 18
[ 16.136620] iwlwifi 0000:00:14.3: WRT: Overriding region id 19
[ 16.136621] iwlwifi 0000:00:14.3: WRT: Overriding region id 20
[ 16.136622] iwlwifi 0000:00:14.3: WRT: Overriding region id 21
[ 16.136623] iwlwifi 0000:00:14.3: WRT: Overriding region id 28
[ 16.136626] iwlwifi 0000:00:14.3: WRT: Overriding region id 29
[ 16.136934] iwlwifi 0000:00:14.3: firmware: failed to load
iwl-debug-yoyo.bin (-2)
[ 16.136944] iwlwifi 0000:00:14.3: firmware: failed to load
iwl-debug-yoyo.bin (-2)
[ 16.136946] iwlwifi 0000:00:14.3: loaded firmware version
46.ea3728ee.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
[ 16.317499] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
[ 16.319451] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560
160MHz, REV=0x312
[ 16.377004] iwlwifi 0000:00:14.3: base HW address: 50:eb:71:1d:88:cd,
OTP minor version: 0x4
[ 16.550372] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
----------------------------------------------------------------------
On 12/7/23 10:28, Salvatore Bonaccorso wrote:
Hi,
On Thu, Dec 07, 2023 at 09:46:47AM +0100, djw6g6b5...@temp.mailbox.org wrote:
Package: bugs.debian.org
There' s a bug in linux-image-amd64 version 6.1.64-1 for bookworm (in
proposed updates).
The updates breaks wlan on a Lenovo T490s. Current versions used to work
fine.
-------------------------------------------------------------------------------------------------
log:
uname -a;dmesg | grep iwlw
Linux t490 6.1.0-14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.64-1
(2023-11-30) x86_64 GNU/Linux
[ 16.900339] iwlwifi: `N' invalid for parameter `enable_ini'
modprobe
# modprobe iwlwifi
modprobe: ERROR: could not insert 'iwlwifi': Invalid argument
-------------------------------------------------------------------------------------------------
expected behaviour:
# uname -a;dmesg | grep iwlw
Linux t490 6.1.0-13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.55-1
(2023-09-29) x86_64 GNU/Linux
[ 17.994429] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 18.013920] iwlwifi 0000:00:14.3: firmware: direct-loading firmware
iwlwifi-9000-pu-b0-jf-b0-46.ucode
[ 18.014248] iwlwifi 0000:00:14.3: loaded firmware version 46.ea3728ee.0
9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
[ 18.200836] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
[ 18.201012] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560
160MHz, REV=0x312
[ 18.266178] iwlwifi 0000:00:14.3: base HW address: 50:eb:71:1d:88:cd, OTP
minor version: 0x4
[ 18.352070] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
Sidenote: the backport kernel works fine also.
Thanks for the report.
Since upstream e0c1ca236e28 ("wifi: iwlwifi: honor the enable_ini
value") in 6.7-rc1 and backported to 6.6.2, 6.5.12 and 6.1.63 the
values of enable_ini are honoured.
Please have a look where in /etc/modprobe.d/*.conf you have
enable_ini=N. I suspect it is a customized own file. The value is not
correct and should be either 1 or 0 here.
Regards,
Salvatore