12.07.2019, 15:33
Hi Admin, thanks for replying. Use the code you told me, but it's not working. I have attached the code adapted to my OID and my IP together with an error log. I have made several modifications but none of them work for me. Thank you and I am attentive to your comments.
Event for ON/OFF_PROYECTOR (0/1/0) 12.07.2019 09:47:23
* string: snmp: bad type (2) prim=0 in index 1
Event for ON/OFF_PROYECTOR (0/1/0) 12.07.2019 09:47:23
* string: snmp set failed
I have the library
libnetsnmp 5.4.4-1
luasnmp 1.0.6-2-2
Code:
val=event.getvalue()
--Abrir una sesión con snmp
require('snmp')
conn, err = snmp.open({
version = snmp.SNMPv1,
community = 'public',
peer = '192.168.1.248',
})
if conn then
res, err = conn:set({
{
oid = '1.3.6.1.4.1.1248.4.1.1.2.1.0',
value = '0',
}
})
if err then
alert('snmp set failed: ' .. tostring(err))
log (err)
log ('snmp set failed')
else
alert('snmp set ok')
log ('snmp set ok')
end
conn:close()
else
alert('snmp connection failed: ' .. tostring(err))
log ('snmp connection failed')
end
Event for ON/OFF_PROYECTOR (0/1/0) 12.07.2019 09:47:23
* string: snmp: bad type (2) prim=0 in index 1
Event for ON/OFF_PROYECTOR (0/1/0) 12.07.2019 09:47:23
* string: snmp set failed
I have the library
libnetsnmp 5.4.4-1
luasnmp 1.0.6-2-2