Взял потестировать SNR-ERD-SNMP. Проблема как у всех - из винды с SNMPManager'ом все ок, оиды читаются, записываются. Из линукса не получается забрать данные. На ping отвечает.
NET-SNMP version: 5.4.2.1
Использую такую команду:
$ snmpwalk -v1 -c public 172.16.0.42
Дамп в это время:
20:10:51.118390 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:51.120656 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(30) .1.3.6.1.2.1.1.0=""
20:10:52.118572 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:52.121585 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(87) .1.3.6.1.2.1.1.1.0="^J t +31'C^J Door is OPEN ^J Voltage is OFF^J Any sens is ON"
20:10:53.119685 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:53.122677 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(87) .1.3.6.1.2.1.1.1.0="^J t +31'C^J Door is OPEN ^J Voltage is OFF^J Any sens is ON"
20:10:54.120723 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:54.123748 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(87) .1.3.6.1.2.1.1.1.0="^J t +31'C^J Door is OPEN ^J Voltage is OFF^J Any sens is ON"
20:10:55.121543 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:55.124553 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(87) .1.3.6.1.2.1.1.1.0="^J t +31'C^J Door is OPEN ^J Voltage is OFF^J Any sens is ON"
20:10:56.117843 ARP, Request who-has 172.16.0.42 tell 172.16.0.44, length 28
20:10:56.118778 ARP, Reply 172.16.0.42 is-at 4e:41:47:01:00:2d, length 46
20:10:56.122006 IP 172.16.0.44.32778 > 172.16.0.42.161: GetNextRequest(25) .1.3.6.1.2.1
20:10:56.125045 IP 172.16.0.42.161 > 172.16.0.44.32778: GetResponse(87) .1.3.6.1.2.1.1.1.0="^J t +31'C^J Door is OPEN ^J Voltage is OFF^J Any sens is ON"
Заканчивается после ошибки
Timeout: No Response from 172.16.0.42