refactor: replace WiFi service with declarative NetworkManager

- Remove unnecessary systemd.services.workshop-wifi-setup service
- Remove environment.etc."NetworkManager/workshop-wifi.env" file
- Add declarative networking.networkmanager.ensureProfiles configuration
- Remove redundant WiFi packages (wpa_supplicant, wirelesstools, iw)
- Update documentation to reflect automatic WiFi connection
- Clean up bash script references to old services

This simplifies the configuration and makes WiFi connection automatic on boot.
This commit is contained in:
2025-09-17 08:57:19 +02:00
parent 4cf1a3a715
commit 4dacf94c67
5 changed files with 89 additions and 124 deletions

View File

@@ -71,6 +71,7 @@
## Getting Started Commands
```bash
# WiFi connects automatically - no manual setup needed!
# Set up your local environment
setup
@@ -116,5 +117,6 @@ Name: Android, Password: (ask facilitator)
→ Note: Terminal no longer auto-starts to prevent boot hangs
**Can't connect to internet**
Try different WiFi network
Use mobile hotspot as backup
WiFi should connect automatically to "CODE_CRISPIES"
If not, use mobile hotspot as backup
→ Check: nmcli connection show --active