Configure a Squeezebox for Wi-Fi with WPA2
Wireless networking with WPA2-PSK authentication
Goal
Configure a Squeezebox to use Wi-Fi with WPA2-PSK.
Prerequisites
- Device connected by Ethernet for the initial setup (Wi-Fi-first onboarding is tracked separately, see below)
- Device in setup or init mode
go-udapinstalled and onPATH- Your Wi-Fi SSID and pre-shared key known
- Your Lyrion Music Server's IP address known
Steps
- Download the example config and edit
wireless_SSID,wireless_wpa_psk, andserver_address. - Discover the device (still over Ethernet):
go-udap discover - Apply:
go-udap set <mac> --config wifi-wpa2.conf --reboot - Unplug the Ethernet cable.
Verification
After ~30 seconds (Wi-Fi association takes longer than wired), re-run go-udap discover. The device should appear with its DHCP-assigned Wi-Fi IP. If it doesn't, plug the Ethernet back in to recover and check the SSID/PSK values.
Example config
Notes
interface=0selects wireless. The example config sets this explicitly. On factory-fresh devicesgo-udap setwill also inferinterface=0fromwireless_SSIDif you omit it (and report the inference on stderr), but pinning it in the config removes any ambiguity.wireless_wpa_mode=2is WPA2;wireless_wpa_mode=1is WPA;wireless_wpa_mode=0is WPA-mixed-mode.- WEP is also supported (
wireless_wep_on=1,wireless_wep_key=...) but is insecure; don't use it on networks you care about.
Wi-Fi-first onboarding (without Ethernet)
Initial onboarding of a factory-state device over Wi-Fi (using the device's built-in ad-hoc network) is a separate procedure. See Onboard over Wi-Fi using ad-hoc mode.