Bottleneck Link Locator in Access networks
- Linux (Windows and MacOS are untested)
- libpcap library
- ndt7-client or ookla speedtest client
- tshark (optional)
Download Binary | Docker Image
Install go, make (recommended) and run:
make build setcap
# OR release:
# make release setcap
./bin/traceneck
OR use Docker:
make docker
docker run --rm -v ./data:/data traceneck:latest
Usage: traceneck [OPTIONS]
Options:
-I, --interface string Interface (default "…")
-t, --tool string Speedtest tool to use: ndt or ookla (default "ndt")
-p, --ping-type string Ping packet type: icmp or udp (default "icmp")
-m, --max-ttl int Maximum TTL until which to send pings (default 5)
-d, --direct-hop int Hop to ping directly by icmp echo [0 to skip] (default 1)
-T, --tshark Use TShark
-i, --idle int Post speedtest idle time (in secs) (default 10)
-o, --out-path string Output path [path with trailing slash for directory, file path for tar archive, "-" for stdout] (default "data/")
-r, --terse-metadata Terse rtt metadata
-q, --quiet Minimize logging
-y, --yes Do not prompt for confirmation
-h, --help Show this help
-v, --version Show version