[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1103993: installation-reports: network configuration does not ask for ESSID in Thinkpad P1 Gen7



On 02/05/2025 at 09:19, Marcin Owsiany wrote:
Am 1. Mai 2025 15:17:54 MESZ schrieb Pascal Hambourg <pascal@plouf.fr.eu.org>:

- Or warn the user that the wireless interface is not supported yet ?

PoC: <https://salsa.debian.org/pham/netcfg/-/tree/pham/wifi7-2>

I gave it a go, it seems to work as intended, see attached screenshots.

A couple of notes that I would have found useful on this screen or related
docs:
- the installed system (network manager etc) might in fact support WiFi7
just fine
- an USB-attached ethernet interface might be a good enough workaround for
installation time

New tweaked version with this and "Go back" working as expected when both supported and unsupported interfaces are found:

<https://salsa.debian.org/pham/netcfg/-/jobs/7521336/artifacts/file/debian/output/debian-202501XX+salsaci+20250502+57-amd64-gtkmini.iso>

Note: You do not need Wi-Fi 7 hardware to test the user interface. You can simulate an unsupported wireless interface with an ethernet interface by booting the installer in expert mode, starting a shell and editing the script /lib/netcfg/is_wireless with nano before starting the network configuration step. This is how I test it in a VM with two ethernet interfaces.

To make all ethernet interface appear as unsupported, insert this after the first line:

"exit 0"

To make only a specific ethernet interface enpXsYfZ appear as unsupported, insert this after the first line:

if [ "$1" = enpXsYfZ ]; then exit 0; fi

(you can run "ip link" to show detected network interfaces)


Reply to: