Bug#1057698: bugs.debian.org: The proposed kernel for Debian 12.3 breaks wlan

2023-12-07 Thread Salvatore Bonaccorso
Hi

On Thu, Dec 07, 2023 at 01:41:19PM +0100, Marc wrote:
> 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 :00:14.3: enabling device ( -> 0002)
> [   16.136583] iwlwifi :00:14.3: firmware: direct-loading firmware
> iwlwifi-9000-pu-b0-jf-b0-46.ucode
> [   16.136607] iwlwifi :00:14.3: WRT: Overriding region id 0
> [   16.136610] iwlwifi :00:14.3: WRT: Overriding region id 1
> [   16.136611] iwlwifi :00:14.3: WRT: Overriding region id 2
> [   16.136612] iwlwifi :00:14.3: WRT: Overriding region id 3
> [   16.136613] iwlwifi :00:14.3: WRT: Overriding region id 4
> [   16.136613] iwlwifi :00:14.3: WRT: Overriding region id 6
> [   16.136614] iwlwifi :00:14.3: WRT: Overriding region id 8
> [   16.136615] iwlwifi :00:14.3: WRT: Overriding region id 9
> [   16.136616] iwlwifi :00:14.3: WRT: Overriding region id 10
> [   16.136617] iwlwifi :00:14.3: WRT: Overriding region id 11
> [   16.136618] iwlwifi :00:14.3: WRT: Overriding region id 15
> [   16.136619] iwlwifi :00:14.3: WRT: Overriding region id 16
> [   16.136619] iwlwifi :00:14.3: WRT: Overriding region id 18
> [   16.136620] iwlwifi :00:14.3: WRT: Overriding region id 19
> [   16.136621] iwlwifi :00:14.3: WRT: Overriding region id 20
> [   16.136622] iwlwifi :00:14.3: WRT: Overriding region id 21
> [   16.136623] iwlwifi :00:14.3: WRT: Overriding region id 28
> [   16.136626] iwlwifi :00:14.3: WRT: Overriding region id 29
> [   16.136934] iwlwifi :00:14.3: firmware: failed to load
> iwl-debug-yoyo.bin (-2)
> [   16.136944] iwlwifi :00:14.3: firmware: failed to load
> iwl-debug-yoyo.bin (-2)
> [   16.136946] iwlwifi :00:14.3: loaded firmware version 46.ea3728ee.0
> 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
> [   16.317499] iwlwifi :00:14.3: BIOS contains WGDS but no WRDS
> [   16.319451] iwlwifi :00:14.3: Detected Intel(R) Wireless-AC 9560
> 160MHz, REV=0x312
> [   16.377004] iwlwifi :00:14.3: base HW address: 50:eb:71:1d:88:cd, OTP
> minor version: 0x4
> [   16.550372] iwlwifi :00:14.3 wlp0s20f3: renamed from wlan0
> --

Perfect, thanks for reporting back!

Note there was a missinformation in the previous reply. The values for
enable_ini would be:

parm:   enable_ini:0:disable, 1-15:FW_DBG_PRESET Values, 16:enabled 
without preset value defined,Debug INI TLV FW debug infrastructure (default: 16)

But if you do not need the setting just drop it.

Regards,
Salvatore



Bug#1057698: bugs.debian.org: The proposed kernel for Debian 12.3 breaks wlan

2023-12-07 Thread Marc

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 :00:14.3: enabling device ( -> 0002)
[   16.136583] iwlwifi :00:14.3: firmware: direct-loading firmware 
iwlwifi-9000-pu-b0-jf-b0-46.ucode

[   16.136607] iwlwifi :00:14.3: WRT: Overriding region id 0
[   16.136610] iwlwifi :00:14.3: WRT: Overriding region id 1
[   16.136611] iwlwifi :00:14.3: WRT: Overriding region id 2
[   16.136612] iwlwifi :00:14.3: WRT: Overriding region id 3
[   16.136613] iwlwifi :00:14.3: WRT: Overriding region id 4
[   16.136613] iwlwifi :00:14.3: WRT: Overriding region id 6
[   16.136614] iwlwifi :00:14.3: WRT: Overriding region id 8
[   16.136615] iwlwifi :00:14.3: WRT: Overriding region id 9
[   16.136616] iwlwifi :00:14.3: WRT: Overriding region id 10
[   16.136617] iwlwifi :00:14.3: WRT: Overriding region id 11
[   16.136618] iwlwifi :00:14.3: WRT: Overriding region id 15
[   16.136619] iwlwifi :00:14.3: WRT: Overriding region id 16
[   16.136619] iwlwifi :00:14.3: WRT: Overriding region id 18
[   16.136620] iwlwifi :00:14.3: WRT: Overriding region id 19
[   16.136621] iwlwifi :00:14.3: WRT: Overriding region id 20
[   16.136622] iwlwifi :00:14.3: WRT: Overriding region id 21
[   16.136623] iwlwifi :00:14.3: WRT: Overriding region id 28
[   16.136626] iwlwifi :00:14.3: WRT: Overriding region id 29
[   16.136934] iwlwifi :00:14.3: firmware: failed to load 
iwl-debug-yoyo.bin (-2)
[   16.136944] iwlwifi :00:14.3: firmware: failed to load 
iwl-debug-yoyo.bin (-2)
[   16.136946] iwlwifi :00:14.3: loaded firmware version 
46.ea3728ee.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm

[   16.317499] iwlwifi :00:14.3: BIOS contains WGDS but no WRDS
[   16.319451] iwlwifi :00:14.3: Detected Intel(R) Wireless-AC 9560 
160MHz, REV=0x312
[   16.377004] iwlwifi :00:14.3: base HW address: 50:eb:71:1d:88:cd, 
OTP minor version: 0x4

[   16.550372] iwlwifi :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 :00:14.3: enabling device ( -> 0002)
[   18.013920] iwlwifi :00:14.3: firmware: direct-loading firmware
iwlwifi-9000-pu-b0-jf-b0-46.ucode
[   18.014248] iwlwifi :00:14.3: loaded firmware version 46.ea3728ee.0
9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
[   18.200836] iwlwifi :00:14.3: BIOS contains WGDS but no WRDS
[   18.201012] iwlwifi :00:14.3: Detected Intel(R) Wireless-AC 9560
160MHz, REV=0x312
[   18.266178] iwlwifi :00:14.3: base HW address: 50:eb:71:1d:88:cd, OTP
minor version: 0x4
[   18.352070] iwlwifi :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




Bug#1057698: bugs.debian.org: The proposed kernel for Debian 12.3 breaks wlan

2023-12-07 Thread Salvatore Bonaccorso
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 :00:14.3: enabling device ( -> 0002)
> [   18.013920] iwlwifi :00:14.3: firmware: direct-loading firmware
> iwlwifi-9000-pu-b0-jf-b0-46.ucode
> [   18.014248] iwlwifi :00:14.3: loaded firmware version 46.ea3728ee.0
> 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm
> [   18.200836] iwlwifi :00:14.3: BIOS contains WGDS but no WRDS
> [   18.201012] iwlwifi :00:14.3: Detected Intel(R) Wireless-AC 9560
> 160MHz, REV=0x312
> [   18.266178] iwlwifi :00:14.3: base HW address: 50:eb:71:1d:88:cd, OTP
> minor version: 0x4
> [   18.352070] iwlwifi :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



Bug#1057698: bugs.debian.org: The proposed kernel for Debian 12.3 breaks wlan

2023-12-07 Thread djw6g6b50yt

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 :00:14.3: enabling device ( -> 0002)
[   18.013920] iwlwifi :00:14.3: firmware: direct-loading firmware 
iwlwifi-9000-pu-b0-jf-b0-46.ucode
[   18.014248] iwlwifi :00:14.3: loaded firmware version 
46.ea3728ee.0 9000-pu-b0-jf-b0-46.ucode op_mode iwlmvm

[   18.200836] iwlwifi :00:14.3: BIOS contains WGDS but no WRDS
[   18.201012] iwlwifi :00:14.3: Detected Intel(R) Wireless-AC 9560 
160MHz, REV=0x312
[   18.266178] iwlwifi :00:14.3: base HW address: 50:eb:71:1d:88:cd, 
OTP minor version: 0x4

[   18.352070] iwlwifi :00:14.3 wlp0s20f3: renamed from wlan0

Sidenote: the backport kernel works fine also.

Regards
Marc