use cstm to get memory size if not available from syslog
use = or : as separators for the firmware version string
avoid privileged swlist command