FAQ synogear - SynoCommunity/spksrc GitHub Wiki

Synology synogear "Diagnosis Tool" FAQ

This does not concern a SynoCommunity package but diagnostic tools provided by Synology. Reference in German is available at: http://www.synology-wiki.de/index.php/Synogear:_weitere_Tools

Installation

Connect to SSH with administrative account that have sudo rights.

To check installation has never been done, switch to root first and invoke synogear list:

$ sudo -s
# synogear list
Tools are not installed yet. You can run this command to install it:
   synogear install

So go on with initial setup:

# synogear install

Available tools

Still as root, invoke: synogear list

All tools:
addr2line
addr2name
ar
arping
as
autojump
capsh
c++filt
cifsiostat
clockdiff
dig
domain_test.sh
elfedit
eu-addr2line
eu-ar
eu-elfcmp
eu-elfcompress
eu-elflint
eu-findtextrel
eu-make-debug-archive
eu-nm
eu-objdump
eu-ranlib
eu-readelf
eu-size
eu-stack
eu-strings
eu-strip
eu-unstrip
file
fio
fix_idmap.sh
free
gcore
gdb
gdbserver
getcap
getpcaps
gprof
iftop
iostat
iotop
iperf
iperf3
kill
killall
ld
ld.bfd
ldd
log-analyzer.sh
lsof
ltrace
mpstat
name2addr
ncat
ndisc6
nethogs
nm
nmap
nping
nslookup
objcopy
objdump
perf-check.py
pgrep
pidof
pidstat
ping
ping6
pkill
pmap
ps
pstree
pwdx
ranlib
rarpd
rdisc
rdisc6
readelf
rltraceroute6
run
sa1
sa2
sadc
sadf
sar
setcap
sid2ugid.sh
size
slabtop
sockstat
speedtest-cli.py
strace
strings
strip
sysctl
sysstat
tcpdump_wrapper
tcpspray
tcpspray6
tcptraceroute6
telnet
tload
tmux
top
tracepath
traceroute6
tracert6
uptime
vmstat
w
watch
zblacklist
zmap
ztee

On DSM 7, synogear list shows this tools:

All tools:
autojump
autojump_match.py
cifsiostat
domain_test.sh
file
fio
fix_idmap.sh
free
iftop
iostat
iotop
iperf3
kill
log-analyzer.sh
lsof
mpstat
ncat
nethogs
nmap
nping
nslookup
nsupdate
perf-check.py
pgrep
pidof
pidstat
pkill
pmap
ps
pwdx
sa1
sa2
sadc
sadf
sar
sid2ugid.sh
slabtop
sockstat
speedtest-cli.py
sysctl
sysstat
tcpdump
tcpdump_wrapper
telnet
tload
tmux
top
uptime
vmstat
w
watch
zblacklist
zmap
ztee

Usage

You can now invoke available tools, either as root or with regular account. Here is an example with nmap:

$ /var/packages/DiagnosisTool/target/tool/nmap --version

Nmap version 6.47 ( http://nmap.org )
Platform: i686-pc-linux-gnu
Compiled with: openssl-1.0.2e libpcre-8.41 libpcap-1.6.1 nmap-libdnet-1.12 ipv6
Compiled without: liblua
Available nsock engines: epoll poll select

Uninstall

Package Center now shows an installed package "Diagnosis Tool". Select "Uninstall" action to proceed.

Or on the commandline:

(synogear) # synogear remove
DiagnosisTools are removed completely, you can issue exit to close this session.