On Fri, Feb 07, 2025 at 06:02:15AM +0100, Holger Wansing wrote:
> You could try the "Install with speech synthesis" option.
> That should trigger the firmware installation automagically AFAIK.
> 
> Just as a test.

On the other topic of the wifi, given you appear to be one of the people
involved in netcfg, do you know who the right person would be to ask
how adding cfg80211 support to netcfg would be?

I am willing to go have a look at doing it, but I don't want to do
something in a way that doesn't fit well.  I see right now the code is
relying on libiw's functions to get and set wifi things which means it
is using wireless extensions.

So one thought I have is to find each libiw function being called,
and write a wrapper in netcfg that either calls the libiw function from
before or does the equivalant cfg80211 netlink call to do the same thing.

Another option would be to add netlink calls to each place that currently
does libiw functions, but that feels like it would end up with more
duplicate code and be less readable.

I don't know if there are still drivers in use that don't support
cfg80211, so I figure the code should keep supporting the old way as
well as support the new way.  I don't know if it ought to default to
the old way first and only switch to the new way if required, or it if
makes more sense to try the new way first and then fall back to the old
way only if required for an old driver.  Using the old way first would
not risk any regresion on existing supported hardware.  Using the new
way first would be using the interface the kernel developers have been
telling people to switch to for years.

Any preferences, or for that matter, suggestions for which people to ask?

Oh and is there any simple way to test out netcfg code without actually
having to build and run the installer?  That seems like it would make
for some slow development turn around.

I just tried the installer on my old laptop which has an intel 6300
adapter, and now I do see what the wifi config is supposed to look like.
So at least I have a place to test the old way too.

-- 
Len Sorensen

Reply via email to