Scroll to navigation

ssdp-scan(1) General Commands Manual ssdp-scan(1)

NAME

ssdp-scanScan for SSDP capable devices on attached networks

SYNOPSIS

ssdp-scan [-h] [-l LEVEL] [-t SEC]

DESCRIPTION

ssdp-scan is a tool for scanning for Simple Service Discovery Protocol (SSDP) capable devices on attached networks. It sends M-SEARCH * to 239.255.255.250 to continuously update a list of SSDP hosts.

OPTIONS

The following command line options are available:

Show program help text.
LEVEL
Set log level to one of the following, default notice:

Disable all logging
Error conditions
Warning conditions
Normal but significant condition (default)
Informational
Debug-level messages

Timeout and exit after SEC seconds.

[IFACE]
By default ssdp-scan runs on all IPv4 capable interfaces, except loopback. If interface names are given as arguments, ssdp-scan will run only on them.

NOTES

ssdp-scan is very impatient. In order to scan for hosts it sends M-SEARCH * messages every other second, which can result in lots of replies, which in turn causes ssdp-scan to retrieve XML files from each replying host. Be careful.

Unless started with the -t SEC option, ssdp-scan does not terminate on its own. Instead, it scans continuously until the user stops it by pressing Ctrl-C.

ssdp-scan does not rely on a local SSDP responder. It has no dependencies besides a standard UNIX libc.

SEE ALSO

ssdpd(8)

AUTHORS

ssdp-scan was written by Joachim Wiberg ⟨troglobit@gmail.com⟩ to test ssdpd in complex network topologies. It is modeled on mdns-scan(1).

October 22, 2022 Linux 5.14.21-150500.55.52-default