Install WiFi tools (wpasupplicant, iw) in the base kiosk install
A default Ubuntu Server 26.04 install only gets wpasupplicant/iw when WiFi is configured in the installer's network screen (they're not in the server manifest otherwise). Without them netplan can't join a WiFi network and Core Settings -> WiFi stops at "No WiFi tools found" - which is exactly the offline-first case: install with no network, then use the kiosk's WiFi menu to connect. - Add wpasupplicant and iw to PROVISION_APT_PACKAGES, so first boot installs them in step 1 (from the offline bundle when there's no internet) - before Core Settings -> WiFi is offered. +1.6 MB in the bundle. - wifi_menu installs them itself (via run_with_offline_fallback) if they're missing, instead of erroring with an apt command to run. Bundle rebuilt: contains wpasupplicant and iw. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Cjz8a58eB5P9sUweqd3NHm
This commit is contained in:
@@ -67,6 +67,11 @@ PROVISION_APT_PACKAGES=(
|
||||
gstreamer1.0-pipewire libspa-0.2-bluetooth
|
||||
systemd-timesyncd acpid xbindkeys xdotool python3-evdev unzip
|
||||
net-tools ncdu evtest
|
||||
# WiFi: a default Ubuntu Server install only has these if WiFi was set
|
||||
# up in the installer - without them netplan can't join a WiFi network
|
||||
# and Core Settings -> WiFi has nothing to scan with. In the base list
|
||||
# so an offline install gets them (from the bundle) before that menu.
|
||||
wpasupplicant iw
|
||||
)
|
||||
PROVISION_INTEL_APT_PACKAGES=(
|
||||
intel-gpu-tools xserver-xorg-video-intel i965-va-driver intel-media-va-driver
|
||||
|
||||
Reference in New Issue
Block a user