1

У меня есть принтер HP LaserJet CP5225n, который я использую для тестирования SNMP в нашей сети. Я новичок в SNMP, поэтому мне сложно понять, что здесь происходит. Я просто пытаюсь вернуть имя устройства через SNMP. Итак, я попытался запустить команды bash SNMPGET & SNMPWALK и время ожидания истекло.

--NOTE: IP Address is just for demo purposes. I am using a real IP.
snmpget -c public 0.0.0.0 1.3.6.1.2.1.1.1.0 --sysDescr.0
snmpget -t 10 -c public 0.0.0.0 1.3.6.1.2.1.1.1.0
snmpget -c public 0.0.0.0 1.3.6.1.4.1.11.2.3.9.4.2.1.1.3.10.0 --device-name.0
snmpget -t 10 -c public 0.0.0.0 1.3.6.1.4.1.11.2.3.9.4.2.1.1.3.10.0

Тайм-аут всех этих команд, даже если я запускаю snmpwalk с теми же параметрами. Я проверил страницу веб-конфигурации принтеров. SNMP включен. Я также попросил коллегу выполнить snmpwalk с другим приложением, и оно вернуло всю необходимую информацию. Это также, как я знаю, что OID исправлены. Любая помощь по этому вопросу будет принята с благодарностью.

1 ответ1

2

Я вижу две возможные проблемы:

  1. Показанный IP-адрес 0.0.0.0 . Это то, что вы действительно используете? Я всегда использую фактический IP-адрес цели. Я не видел на страницах руководства, где 0.0.0.0 был действительным.
  2. Нет варианта версии. Попробуйте -v2c или -v1 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .