GPSSNMP(1) GPSD Documentation GPSSNMP(1) (NAME) gpssnmp - SNMP gpsd (SYNOPSIS) gpssnmp [OPTIONS] [server[:port[:device]]] gpssnmp -h gpssnmp -g OID gpssnmp -n OID gpssnmp -p gpssnmp -V (DESCRIPTION) gpssnmp gpsd SNMP MRTG . gpssnmp . gpssnmp (agent) snmpd pass pass_persist . snmpd GPSD-MIB . SNMP (latency) . (epochs) . 3.24.1 . (WIP) . (OPTIONS) -?, -h, --help . <<-D 1>> OID . <<-D 2>> OID . -g OID OID . -n OID OID OID . -p, --persist pass_persist. snmpd . snmpd.conf . -V, --version . (EXAMPLES) OID: $ gpssnmp -g .1.3.6.1.4.1.59054.11.2.1.3.1 .1.3.6.1.4.1.59054.11.2.1.3.1 INTEGER 15 MIB: $ gpssnmp -g skynSat.1 .1.3.6.1.4.1.59054.11.2.1.3.1 INTEGER 15 snmpd (Connecting to snmpd) gpssnmp << >> (pass-through script) snmpd . snmpd snmpd.conf snmpd : # be sure SNMPv2 community "public" can access all MIBs: rocommunity public localhost # configure pass-through of GPSD-MIB to gpssnmp pass .1.3.6.1.4.1.59054 /usr/local/bin/gpssnmp : $ snmpget -c public -v 2c localhost skynSat.1 GPSD-MIB::skynSat.1 = INTEGER: 16 OID <> : $ snmpwalk -c public -v 2c localhost GPSD-MIB::sky GPSD-MIB::skynSat.1 = INTEGER: 17 GPSD-MIB::skyuSat.1 = INTEGER: 8 GPSD-MIB::skySNRavg.1 = INTEGER: 2000 GPSD-MIB : $ snmpwalk -c public -v 2c localhost gpsd GPSD-MIB::tpvLeapSeconds = INTEGER: 18 GPSD-MIB::tpvNumber = INTEGER: 1 GPSD-MIB::tpvIndex.1 = INTEGER: 1 [...] gpssnmp pass_persist snmpd . snmpd gpssnmp snmpd.conf : pass_persist .1.3.6.1.4.1.59054 /usr/local/bin/gpssnmp --persist (EXIT STATUS) 0 . 1 . (SEE ALSO) cgps(1), gps(1), gpspipe(1), snmpget(1), snmpwalk(1), xgps(1) snmpd.conf(5) gpsd(8), snmpd(8) (RESOURCES) : (COPYRIGHT) SPDX-FileCopyrightText: The GPSD project SPDX-FileType: DOCUMENTATION SPDX-License-Identifier: BSD-2-clause GPSD Version 3.27.5 2025-11-04 GPSSNMP(1)