1) If SSH is available, SSH is used. SSH provides the most detailed Linux data. If SSH is not available but SNMP is, SNMP is used. SNMP is not used if SSH is available.
2) See previous.
3) Below are the commands used by Lansweeper. Note that, depending on your Linux distribution, not all commands will be used. Only dmidecode and which require sudo access.
cat
dmidecode
df
dpkg
echo
equery
hal-find-by-property
hal-get-property
ifconfig
lspci
grep
pciconf
pkg_info
rpm
sysctl
type
uname
uptime
which
4) Linux OS information is stored in tblLinuxSystem, not in tsysOS.