Page 4 of 5 FirstFirst ... 2345 LastLast
Results 46 to 60 of 71

Thread: Мониторинг через SNMP на роутере

  1. #46
    Quote Originally Posted by lbvf View Post
    Тестировал сутки 1308, пока полет нормальный СПАСИБО большое!!!!
    Не планируется ли в дальнейшем внедрить в прошивку мониторинг трафика? про команду ifconfig знаю...
    Возможно (даже скорее всего) мониторинг есть в SNMP (не смотрел). Тогда нужно просто взять какой-нибудь SNMP-клиент, включить поддержку SNMP на маршрутизаторе и посмотреть, какие параметры выдает маршрутизатор. Тогда более актуальной станет задача внесения нынешних параметров wimax в SNMP. Например к 320-му длинку приделали http://forum.yotatester.ru/showthread.php?t=2380
    Last edited by rss; 10-03-2010 at 07:53.

  2. #47
    "Тогда более актуальной станет задача внесения нынешних параметров wimax в SNMP. Например к 320-му длинку приделали http://forum.yotatester.ru/showthread.php?t=2380"

    я писал на том форуме:
    "Нет доступа к роутеру. Ошибка при доступе к стартовой странице роутера!
    Asus 500gp2Premium прошивка Олега WL500gpv2-1.9.2.7-d-r1222.trx. SNMP включен. все поля пустые.
    Ответ: Прошивка Олега не поддерживается.

    Перешел с 1222 на 1308.
    Вопрос - 1. Есть ли инструкция по данной прошивке? Например обязательно ли писать SSID @yota.ru в WiMAXe в разделе ipconfig? Ставить на проверку коннекта? Работает и без этого, выбрав WAN Connection Type:WIMAX.
    2. При переходе с 1222 +настройки yota-wl500gp.tar.gz нужна команда
    flashfs disable в 1308?
    3. Если я в IP Config - DHCP Server поставил 192.168.1.2-192.168.1.5 ( у нас 3 компа в офисе) - может от этого виснуть намертво 1 комп? возможна какая-либо проблема с перераспределением например? хотя все компы включаются всем раздает 3 ай-пи и все пашут(у всех wi-fi), а один потом зависает намертво. сейчас другие работают, без проблем.

  3. #48
    Quote Originally Posted by grk View Post
    "Тогда более актуальной станет задача внесения нынешних параметров wimax в SNMP. Например к 320-му длинку приделали http://forum.yotatester.ru/showthread.php?t=2380"

    я писал на том форуме:
    "Нет доступа к роутеру. Ошибка при доступе к стартовой странице роутера!
    Asus 500gp2Premium прошивка Олега WL500gpv2-1.9.2.7-d-r1222.trx. SNMP включен. все поля пустые.
    Ответ: Прошивка Олега не поддерживается.
    Проблема в том, что в этой прошивке wimax ничего не выдает на SNMP. Но сам по себе SNMP сервер в маршрутизаторе есть и параметры трафика с него можно взять (должны быть, хотя надо проверить, что именно выдает).
    http://www.dart.com/psnet_free.aspx
    http://www.softplatz.com/freeware/snmp-manager/
    ...
    Общий принцип работы - выбираем узел MIB, нажимаем Next - клиент получает весь список параметров, предоставляемых устройством.

    Quote Originally Posted by grk View Post
    Перешел с 1222 на 1308.
    Вопрос - 1. Есть ли инструкция по данной прошивке? Например обязательно ли писать SSID @yota.ru в WiMAXe в разделе ipconfig? Ставить на проверку коннекта? Работает и без этого, выбрав WAN Connection Type:WIMAX.
    @yota.ru прописана по-умолчанию. Проверка соединения также работает по-умолчанию (даже если в интерфейсе не отмечена как yes). Достаточно включить WAN Connection Type:WIMAX. Других специальных рекомендаций нет.

    Quote Originally Posted by grk View Post
    2. При переходе с 1222 +настройки yota-wl500gp.tar.gz нужна команда
    flashfs disable в 1308?
    flashfs disable нужна только для того, чтобы убрать влияние ранее установленных скриптов на работу wimax. Если кроме wimax больше ничего не использовалось, проще всего flashfs отключить. Это не требование - это просто рекомендация к отсечению проблем, не относящихся к прошивке.

    Quote Originally Posted by grk View Post
    3. Если я в IP Config - DHCP Server поставил 192.168.1.2-192.168.1.5 ( у нас 3 компа в офисе) - может от этого виснуть намертво 1 комп? возможна какая-либо проблема с перераспределением например? хотя все компы включаются всем раздает 3 ай-пи и все пашут(у всех wi-fi), а один потом зависает намертво. сейчас другие работают, без проблем.
    От получения адреса компьютер не должен виснуть в любом случае.
    Last edited by rss; 10-03-2010 at 13:12.

  4. #49
    почему в вашей прошивке не работает команда "wl scan && sleep 1 && wl scanresults"

  5. #50
    Quote Originally Posted by pmic View Post
    почему в вашей прошивке не работает команда "wl scan && sleep 1 && wl scanresults"
    Проверил - работает. Wifi на маршрутизаторе включен? Точно другие сети есть с достаточным для регистрации уровнем сигнала?

    А вообще, эта прошивка к релизным не относится. На ней сейчас тестируется поддержка wimax. Если отключились какие-либо функции, не относящиеся к wimax - писать в http://wl500g.info/showthread.php?t=17136 с указанием модели маршрутизатора и версий прошивок прежней, на которой работало и на которой перестало работать.

  6. #51
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640

    Redesign of Oleg web interface

    Written by rss:

    Этап 1.
    1. Контроль качества кода, соблюдение стандартов.
    2. Широкое использование javascript, уменьшение объема страниц за счет динамической генерации разметки. AJAX по необходимости (отстутсвие перезагрузки страниц, асинхронная докачка данных).
    3. Перевод взаимодействия с веб-сервером на формат JSON. Позволит:
      • Сделать возможным разработку веб-интерфейса в отсутствии веб-сервера (прием и передачу файла JSON легко сделать переключаемой на локальную файловую систему).
      • Выделить скрипты из кода веб-сервера (в т.ч. в виде новой монолитной реализации cgi-скрипта), что позволит легко сменить веб-сервер (busybox.httpd, lighthttpd по выбору). Для JSON потребуются скрипты получения и заполнения nvram + формирование дерева параметров + формирование дерева статистики.
      • Работа с JSON возможна по корню дерева с произвольной глубиной – получить/установить параметры (например по странице) или просмотреть статистику работы (по странице или по дереву, аналогичному SNMP MIB). Преимущество – унифицированный интерфейс и возможность выборки и загрузки нужной порции данных.
      • То, что будет сформировано на странице зависит от данных и не является жестко свёрстанным.
      • Пример - мультиван для параметра "LanWan" (3 закладки):
        Code:
        {
        	"LanWan": [
          		{
          			"proto": "eth0",
          			"ip_adddr": "10.14.53.63",
          			"metric": 1
        		},
          		{
          			"proto": "wimax",
          			"ip_adddr": "0.0.0.0",
          			"metric": 10
        		},
        		{
          			"proto": "usbmodem",
          			"ip_adddr": "0.0.0.0",
          			"metric": 5
        		}			
          	]
        	"WimaxSetup":	{
        				"check_connection": "1"
        			}
        }

    4. Локали с возможностью переключения языка из веб-интерфейса (JSON-файлы на диске).
    5. Реализация переключения упрощенного и полного интерфейса управления.
    6. Использование HTML5 – возможность вставки SVG непосредственно в страницы и генерация картинок на стороне браузера.
    7. Возможность подключения внешних пользовательских страниц web-интерфейса с внешнего диска. При наличии статистики в формате JSON, соответствующей Mib SNMP маршрутизатора, предоставит возможность рисовать любые графики состояния.


    Этап 2
    1. Получение списка файлов в директории, редактирование файлов скриптов через веб-интерфейс (пример – управление камерой Axis 207)
    2. Управление пакетами ipkg через веб-интерфейс. Возможность подключения пакета, вносящего изменения в веб-интерфейс за счет подключаемых страниц.
    3. Управление разметкой подключенных дисков, проверка целостности файловой системы, файловые операции.
    4. Java-applet для ssh-подключения непосредственно из окна браузера


    P.S. Feel free to ask english translation.

  7. #52
    Quote Originally Posted by Rahhal View Post
    Всё решилось подключением диска и установкой пакета net-snmp.
    Встроенный UCD-snmp 3.6.2 не показывал загрузку процессора. А новый нормально показывает.
    а можно установить софт без подключения харда, в сам роутер?
    если да то как это сделать ?
    мне нужен только net-snmp, неужели не поместится в роутере
    Last edited by hid4msk; 31-05-2010 at 11:49.

  8. #53

    странности отображения wmx0 по snmp

    Приветствую.

    у меня
    hardware_version=WL500GPV2-01-07-02-00
    firmver=1.9.2.7
    wan0_usb_device_name=Samsung CMC-730 chip
    Linux WL-485B391CD7A5 2.4.37.9 #1 2010-07-16 04:48:25 MSD mips GNU/Linux

    встретился с проблемой что 8-ой интерфейс (wmx0) во всех ветках snmp появляется только после рестарта SNMPD после создания wmx0, а до этого записей про интерфейсы всего 7, просьба по возможности подкрутить ситуацию с очередностью поднятия snmpd при wan0_wimax_ifname=wmx0

    заранее спасибо.

    зы: чекаю ячейку IF-MIB::ifDescr.
    snmpwalk -c public -v1 <host> .1.3.6.1.2.1.2.2.1.2.8

  9. #54
    Quote Originally Posted by byte02 View Post
    Приветствую.

    у меня
    hardware_version=WL500GPV2-01-07-02-00
    firmver=1.9.2.7
    wan0_usb_device_name=Samsung CMC-730 chip
    Linux WL-485B391CD7A5 2.4.37.9 #1 2010-07-16 04:48:25 MSD mips GNU/Linux

    встретился с проблемой что 8-ой интерфейс (wmx0) во всех ветках snmp появляется только после рестарта SNMPD после создания wmx0, а до этого записей про интерфейсы всего 7, просьба по возможности подкрутить ситуацию с очередностью поднятия snmpd при wan0_wimax_ifname=wmx0

    заранее спасибо.

    зы: чекаю ячейку IF-MIB::ifDescr.
    snmpwalk -c public -v1 <host> .1.3.6.1.2.1.2.2.1.2.8
    Проблему видим, но перезагрузку по активации wmx делать не будем - надо выяснить причину проблемы в самом агенте snmp. По идее та же проблема должна быть для ppp-интерфейсов.

    Если нужно решить срочно, то проще всего руками вставить перезагрузку в скрипт post-firewall.
    * Wiki *

  10. #55
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    byte02
    Более свежий ucd-snmp просто не влезает в прошивку - даже версия 4.2.7 больше в три раза. Бекпортами сейчас заниматься некому и некогда, но если кто-то сделает патч, мы с удовольствием его включим.

    Также можно попробовать net-snmp из Optware.

  11. #56
    Quote Originally Posted by byte02 View Post
    встретился с проблемой что 8-ой интерфейс (wmx0) во всех ветках snmp появляется только после рестарта SNMPD после создания wmx0, а до этого записей про интерфейсы всего 7, просьба по возможности подкрутить ситуацию с очередностью поднятия snmpd при wan0_wimax_ifname=wmx0
    r2102 поможет ли?

  12. #57
    Мониторинг домашнего роутера Asus Asus WL-500g Premium

    Знакома ли вам ситуация «инет никакой»? Обычно попытка исправления подразумевает:

    — обход членов семьи (ну да, я качаю новый сезон «Доктор Хаус». А кому это может мешать?)
    — перезагрузить роутер (ну завис я, завис — сутками всякую дрянь качаете..)
    — не качаются ли обновления (приятная новость — новый Acrobat Reader...)
    — нет ли у нас блошек (нашему ботнету сегодня дали большое домашнее задание)
    — звонок провайдеру (наш канал работает как часы с самого основания компании)
    — эм. может еще раз роутер?

    Все получится, если ваш роутер поддерживает протокол SNMP — специальный протокол для телеметрии сетевых устройств и приложений.
    Разбираемся по инструкции к роутеру или веб-интерфейсу, есть ли у вас поддержка SNMP. В некоторых случаях появляется при установке
    неофициальных прошивок. Ищем его в веб интерфейсе, включаем. Запоминаем, как называется community name — это пароль, по которому
    показания SNMP вашего роутера доступны в сети (по умолчанию обычно public).


    Рис. 1. Здесь все просто. Или поддержка SNMP есть, или ее нет.

    Чтобы не потерять много времени впустую, давайте сделаем экспресс-проверку.
    Скачиваем библиотеку NET-SNMP. Из директории bin выполняем команду:

    Code:
    snmpstatus -c public -v 1 192.168.1.1
    public — пароль для доступа к SNMP (community name)
    192.168.1.1 — ip адрес роутера

    Если роутер отозвался сводкой информации о себе (OS, uptime, ...), идем дальше.
    Open Source решения для мониторинга:

    * oss.oetiker.ch/mrtg/
    * cacti.net/
    * www.zabbix.com/
    * www.nagios.org/

    Я буду разбирать использование MRTG. Не лучшее юзабилити, зато самая простая установка. Нам ведь пока не надо мониторить тысячи устройств.
    MRTG — это набор скриптов, который сгенерирует html станицы и png картинки со статистикой по параметрам, которые вы мониторите.

    Устанавливаем MRTG. На сайте подробное руководство по установке для UNIX и Windows. Для работы под Windows требуется PERL.
    Наиболее распространенный бесплатный дистрибутив PERL для Windows — это ActivePerl. Отдельной инструкции для Mac не сайте
    видел, однако поскольку MRTG — это не более чем программа на PERL, тоже должно работать.

    Короткий путь начать мониторить траффик на сетевых интерфейсах роутера — это создать конфигурационный файл MRTG командой cfgmaker.
    Например, мой роутер ASUS WL-500g premium имеет 8 сетевых интерфейсов, и это позволяет видеть траффик со стороны провайдера,
    со стороны WiFi устройств (телефон и ноутбук), со стороны рабочей станции через Ethernet


    Рис. 2. Из сопоставления графиков на разных интерфейсах видно, откуда идет траффик.

    Чуть сложнее мониторить нагрузку и использование памяти. Нужно иметь MIB спецификацию устройста.
    Если SNMP поддерживается официально, то она, скорее всего, есть на сайте производителя.
    Если это неофициальная прошивка, то, возможно, уже есть наработки у сообщества, которое сделало прошивку.

    Например, спецификация для ASUS WL-500g здесь. В моем случае OID для средней за 5 минут нагрузки на CPU
    .1.3.6.1.4.1.2021.10.1.5.2, используемая RAM .1.3.6.1.4.1.2021.4.6.0. При описании показаний нагрузки CPU и
    использования памяти в конфиге MRTG нужно с помощью опции gauge указать, что это текущие показания,
    а не интегральная величина, как для траффика, когда SNMP передает количество байт, прошедшее через
    интерфейс с момента включения устройства (ну или обнуления счетчика, если долго работаем)


    Рис. 3. Обычно нагрузка процессора на нуле. Она растет, когда качают несколько процессов
    на большой скорости. Используемая память меняется слабо.


    Разумеется запускать mrtg вручную каждые 5 минут не нужно, а нужно создать задачу cron (Unix) пример:

    Code:
    */5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg 
    --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok
    Если ставите mrtg из пакета, задача добавится сама или Sheduled Tasks (Windows) Пример:

    Code:
    Run: wperl mrtg --logging=eventlog mrtg.cfg
    Start in: c:\httpd\htdocs\mrtg\bin
    Возможно, возможности вашего роутера значительно шире, и вы можете получать значительно больше
    информации — МАС адреса клиентов, траффик по MAC адресам, и так далее. Да поможет вам Google!

    P.S. Данная заметка, разумеется, не ориентирована на специалистов по сетевой инфраструктуре.
    Просто я совершенно случайно открыл для себя буквы SNMP и уверен, что не одинок в этом.
    Возможно, кому-то это поможет при выборе нового роутера.
    http://habrahabr.ru/post/79856/

    Quote Originally Posted by theMIROn View Post
    r2102 поможет ли?
    спасибо, в этой версии отлично работает.
    Last edited by Omega; 29-08-2014 at 02:43. Reason: fixed

  13. #58
    Join Date
    May 2011
    Location
    Russia
    Posts
    1

    Question Выключается SNMP в RT-N16

    Привет всем! Возникла проблема с работой SNMP в роутере RT-N16. Дело в том что демон работает только первые 3-5 минут после старта/рестарта,и потом сам отключается,уже и не знаю где копать,видимо косяк в самой прошивке(от Олежи-RT-N16-1.9.2.7-rtn-r2775.trx). Может кто сталкивался с такой проблемой?? Мониторинг портов позарез нужен! Спасибо
    Last edited by pelmencheg; 04-05-2011 at 14:09.

  14. #59
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    pelmencheg
    Проблема не воспроизводиться. Возможно, демона убивает какой-нибудь из левых скриптов.

  15. #60

    Мониторинг через SNMP

    Вкратце расскажу как поднимал snmpd на моем WL500GP.
    Ставим из оptware и сразу останавливаем.

    Code:
    ipkg install net-snmp
    /opt/etc/init.d/S70net-snmp stop
    kill `pidof snmpd`
    net-snmp-config ругается на /bin/ps -> надо править.
    Code:
    nano /opt/bin/net-snmp-config
    находим
    Code:
    --create-snmpv3-user)
    if /bin/ps -e
    и заменяем /bin/ps на /opt/bin/ps.
    А вот минимальный рабочий конфиг /opt/etc/snmpd.conf
    Code:
    agentAddress ip-роутера:161
    rouser thinkpad_fan
    Добавляем юзверя и запускаем
    Code:
    net-snmp-config --create-snmpv3-user -ro -a пароль -X DES -A SHA thinkpad_fan
    /opt/etc/init.d/S70net-snmp start
    Проверить работу можно на любой Linux-машине с установленным snmp
    Code:
    snmpwalk -v 3 -u thinkpad_fan -l auth -a SHA -A пароль ip-роутера
    Единственная проблема заключается в том что, после каждой перезагрузки роутера net-snmp-config --create-snmpv3-user приходится запускать заново. А так работает нормально. Демон отжирает где-то 3МВ RAM. Многовато конечно, но терпимо.

    Если у кого есть iPhone/iPad/iPod touch, советую поставить SNMPmon
    http://itunes.apple.com/us/app/snmpmon/id327344119?mt=8
    Стоит правда 5 баксов, зато очень удобно проверять статус роутера. SNMPv3 поддерживается, работает с выше описанными настройками.
    Last edited by Thinkpad_fan; 22-10-2011 at 12:47.
    WL-500gP v1 | 1.9.2.7-d-r2624

Page 4 of 5 FirstFirst ... 2345 LastLast

Similar Threads

  1. Проброс USB через TCP/IP (USB/IP) - подключение принтера (МФУ)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 184
    Last Post: 05-07-2015, 12:49
  2. IPTV через UPNP/DNLA-сервер на роутере (pshare&xupnpd)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 225
    Last Post: 18-06-2015, 09:14
  3. Мониторинг сети с помощью Asus WL-500gP (rrdtool&iftop)
    By SvetlanaNikit in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 158
    Last Post: 25-03-2012, 16:43
  4. Replies: 77
    Last Post: 05-05-2010, 07:44
  5. Копирование через scp и wl500gp
    By Arceny in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 4
    Last Post: 03-04-2009, 00:19

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •