роутер zyxel
Переехал с устаревшего и заглючившего ASUS WL-520GU на ZyXEL Keenetic Extra. Раньше зухельные роутеры на трогал. Прошивка из коробки NDMS V2, во второй версии перепилили интерфейс, добавили кучу фич, одна из которых — сборка прошивки из компонентов. Но от моего внимания ускользнуло, что компоненты можно ставить только предлагаемые зухелем, и их там штук 30 всего. В прошивке V1 была возможность ставить сторонний софт в opkg пакетах, в V2 это выпилено.
И в этих компонентах я вижу Transmission, но не вижу SNMP. Взрыв мозга. С моей точки зрения и то, и другое — очень маловостребованный софт на домашнем роутере, но SNMP должен быть востребован в несколько раз больше. Никак не ожидал натолкнуться на отсутствие встроенного мониторинга по SNMP. Для асуса, ЕМНИП,он есть даже в заводских прошивках.
Я в печали. Как же быть без мониторинга? Варианты:
1) Забить.
2) Попробовать поставить прошивку серии V1. Возможно, энтузиасты на Extra портировали.
3) Попробовать поставить DD-WRT. Опять-таки ожидаются приключения, в официальном списке поддерживаемого оборудования ZyXEL не представлен вообще. По слухам в интернете, можно поставить от железки с аналогичным железом.
4) Накостылить мониторинг альтернативными средствами. Например отображение статистики в веб-интерфейсе легко расковыривается:
curl --digest --user XXX:YYY 'http://192.168.1.1/ci' -H 'Content-Type: application/xml' --data-binary '<request id="0"><command name="show interface stat"><name>ISP</name></command></request>'
Дополнительно печалит "специальный cli интерфейс". Хотелось всё-таки полноценный shell доступ. Не то что бы есть конкретные задачи, которые я бы с его помощью собирался решить, просто неприятно чувствовать себя со связанными руками.