My App

Configure a Squeezebox for static IP

Wired Ethernet with a fixed IP address

Configure a Squeezebox for static IP

Goal

Configure a Squeezebox to use a fixed IP address on wired Ethernet

Prerequisites

  • Device connected by Ethernet to the same subnet as the dev machine
  • Device in setup or init mode
  • go-udap installed and on PATH
  • Static IP details known: target IP, subnet mask, gateway, DNS
  • Your Lyrion Music Server's IP address known

Steps

  1. Download the example config and edit the IP / subnet / gateway / DNS / LMS values to match your network.
  2. Discover the device: go-udap discover
  3. Apply: go-udap set <mac> --config static-ip.conf --reboot

Verification

After ~15 seconds, run go-udap getip <mac>. The IP / Subnet / Gateway should match exactly what you put in the config.

Example file

Download static-ip.conf

Notes

  • lan_ip_mode=0 selects static IP. The four fields (lan_network_address, lan_subnet_mask, lan_gateway, primary_dns) become authoritative.
  • Test the chosen IP isn't already in use on your network first (otherwise the device will appear to work but cause arp conflicts).
  • If the device doesn't come back after reboot, the IP you chose isn't reachable. Factory-reset by holding the front button for 6+ seconds and try again with a different IP.

On this page