v1.12.0
Better device classification and a much richer PORTS column, over v1.11.0. Additive minor bump — no existing command changes behavior.
Install
go install github.com/gsjonio/netwp/cmd/netwp@v1.12.0Already have netwp? netwp update.
Features
- PORTS column actually shows services now. The probe grew from 10 to 29 curated home-network ports (Plex, Home Assistant, RTSP cameras, VNC, MQTT, Jellyfin, AFP, common HTTP alts, ...), so devices stop showing an empty PORTS cell. Still a curated list, not a full sweep; a /24 scan stays ~5s.
- Classification by advertised mDNS services. A network-wide DNS-SD sweep reads what each device announces (Chromecast, AirPlay/Spotify speaker, printer, HomeKit accessory, iPhone) and classifies from that, above ports and vendor. Verified live: an Echo advertising
_spotify-connectclassifies as Media on its own. netwp class set <ip|mac> <class>pins a class the automatic guess gets wrong (router/computer/mobile/media/printer/iot). Kept by MAC, survives DHCP IP changes, and always wins.class ls/class rmround it out. This is the reliable fix for a phone that shows Unknown.
Full details in the bilingual README.md / README.pt-BR.md and the beginner's guide.