r/VIDEOENGINEERING • u/dimly_lit_squid • 21h ago
Shoal LAN Discovery 2.0 is out
Shoal 2.0 is out
A few months ago I made Shoal, its a very fast terminal LAN discovery tool that shows its work: every device detail says which probe found it, what was sent and what came back. It was designed with AV Networks in mind allowing users to quickly identify that PTZ camera or Projector with an old IP still on it, not being discover-able sitting off subnet, or that has a self assigned IP.
It also shows users what AV services that device runs - Dante, NDI etc to quickly identify the device you are looking for.
Release 2 is now out as v2.0.1.
Whats New since 1.0
- Windows support, through Npcap
- Wireshark export: record every packet Shoal sends and hears as a pcapng file (
wor--pcap FILE) - Switch interfaces with
i, and Shoal asks before sweeping anything larger than a /22 - Remove devices that have stopped answering (
dandD) - Six new dark themes
- Easier installs: Homebrew, .deb, .rpm and Arch packages, and an install script
- Network access is set up once with
shoal --setup, so no more sudo on every run, andshoal --upgradeupdates Shoal however you installed it - Fixes, including devices that leave the network now turning red after a rescan
How to Get it
- Homebrew, on macOS 13 or later and Linux:
brew install bt10011/tap/shoal Linux packages, the Windows zip and the install script all can be found at: https://github.com/BT10011/shoal/releases/latest
Already on 1.0? Run
sudo shoal --update
Terminal Based APP
This is a terminal based app, a TUI... you will need to run it in your OS pre-built terminal program.
Every release is built by GitHub Actions, with checksums you can verify. Please only scan networks you own or are allowed to test.