Small C programme to detect Sonos devices on your network and provide their IP addresses
C
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Intro

Small C programme to detect Sonos devices on your network and provide their IP addresses. It's basically an ARP scanner which knows about Sonos OUIs.

Compiling

  • Clone the repository
  • gcc -o sonos-detector sonos-detector.c

Running

Must be run as root on linux as it creates an AF_PACKET socket

./sonos-detector eth1

Where eth5 is the interface to the network on which the Sonos devices reside

A verbose debug mode also exists:

 ./sonos-detector -d eth1