I’ve built the new OS yaml’s for Grandstream WiFi products, however it isn’t linking correctly. I suspect that a secondary OID is causing it to be seen as another device.
Any ideas as to why it might be misreporting?
The ObjectID .1.3.6.1.4.1.42397
The one it links to is: .1.3.6.1.4.1.8072.3.2.10
Discovery output
Poller output
grandstream-wifi.yaml:
os: grandstream-wifi
group: grandstream
text: 'Grandstream Wireless'
type: wireless
icon: grandstream-wifi
mib_dir: grandstream
over:
- { graph: device_bits, text: 'Device Traffic' }
- { graph: device_wireless_clients, text: 'Connected Clients' }
- { graph: device_wireless_ccq, text: 'Connection Quality' }
discovery:
-
sysObjectID:
- .1.3.6.1.4.1.42397
sysDescr_regex:
- '/^GWN/'
-
sysObjectID: .1.3.6.1.2.1.1.1.0
sysDescr: Linux
snmpwalk:
oid: '.1.3.6.1.2.1.1.1.0'
op: 'contains'
value: 'Grandstream'
poller_modules:
wireless: true
Under discovery/:
modules:
mempools:
data:
-
total: GRANDSTREAM-GWN-MIB::memTotal
free: GRANDSTREAM-GWN-MIB::memFree
precision: 1024
os:
hardware: ENTITY-MIB::gwnDeviceModel
version: ENTITY-MIB::gwnDeviceVersion
serial: ENTITY-MIB::gwnDeviceMac