Bit late to the party, but I may have something useful to say ...

On Fri Feb 7, 2025 at 3:08 PM CET, Lennart Sorensen wrote:
> On Fri, Feb 07, 2025 at 09:42:04AM +0100, Pascal Hambourg wrote:
>> The kernel driver tried and failed to load 93 first and sent an error
>> message even though it successfully loader 92 right after. The installer
>> detected the error message about 93 without knowing that 92 was an
>> alternative. It is not trivial to detect whether two firwares are
>> alternatives or required.
>
> Yeah that does sound tricky to figure out.  Even looking at the log as
> a human it is not entirely obvious what is going on.

The kernel driver does indeed try the newest (93) first and if that's
not available, the next one (92) and if not available the one after
that. The kernel will detect when it succeeds and work with that.
There's no need for any outside program to 'wonder' if older ones are
compatible; it's the kernels job to deal with that.

>> Yes, it looks like netcfg did not detect wlp9s0f0 as a wireless interface.
>> It may be related with this line:
>> 
>> > Feb  5 18:21:42 kernel: [  105.579647] warning: `netcfg' uses wireless
>> extensions which will stop working for Wi-Fi 7 hardware; use nl80211
>> 
>> and it seems that the wireless controller is wifi 7:
>
> It definitely is yes.
>
>> > 09:00.0 Network controller [0280]: Intel Corporation Wi-Fi 7(802.11be)
>> AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 [8086:272b] (rev 1a)
>> 
>> So maybe netcfg needs an update for wifi 7 ?
>
> Hmm, that could be.  They are certainly likely to become more common in
> the next few years.

Wireless Extensions has been deprecated for (way) over a decade now and
should not be used (at all) unless you're dealing with wireless hardware
which hasn't been updated in ~15 YEARS. It really should only be used
as fallback for *really* old wireless cards.

On the bright side, the wireless-tools homepage can now (again) be
viewed outside archive.org ... but still, it's homepage was
"Updated 29 August 08" ... so yeah, that's almost 17 YEARS ago.
The wireless-tools package had it latest 'new upstream release' on
26 Nov 2009. Package orphaned in https://bugs.debian.org/963896.

That Wi-Fi 7 stops supporting wext is because everyone should've moved
on long ago (to nl80211).
I would be very surprised if any Wi-Fi 4 (802.11n) hardware doesn't
support nl80211. Wi-Fi 2 (802.11a) and Wi-Fi 3 (802.11g) probably too,
but I'm less sure about that then with Wi-Fi 4.

>> > I wonder why the firmware package doesn't have the version the kernel
>> > is looking for.  Perhaps it needs an update?
>> ...
> Here is what the kernel says when the firmware-misc-nonfree is missing:
>
> Feb 05 13:34:43 p1gen7 kernel: snd_hda_codec_realtek ehdaudio0D0: bound 
> i2c-TIAS2781:00 (ops tas2781_hda_comp_ops [snd_hda_scodec_tas2781_i2c])
> Feb 05 13:34:43 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: firmware: failed 
> to load TIAS2781RCA2.bin (-2)
> Feb 05 13:34:43 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: firmware: failed 
> to load TIAS2781RCA2.bin (-2)
> Feb 05 13:34:43 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: Direct firmware 
> load for TIAS2781RCA2.bin failed with error -2
> Feb 05 13:34:43 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: Failed to read 
> TIAS2781RCA2.bin
> Feb 05 13:34:54 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:36:01 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:36:42 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:39:05 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:43:08 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:43:22 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
> Feb 05 18:43:45 p1gen7 kernel: tas2781-hda i2c-TIAS2781:00: 
> tasdevice_prmg_load: Firmware is NULL
>
> As far as I can tell, those firmware files are not listed in the module
> info of any of the drivers.

Please submit a bug report against firmware-nonfree to update the
debian/modinfo.json file for the 6.12 kernel.

HTH,
  Diederik

Attachment: signature.asc
Description: PGP signature

Reply via email to