В данной ветке есть тема управление роутером через icq (jabber) http://wl500g.info/showthread.php?t=...ghlight=jabber
У меня всегда в джаббере висит мой роутер, очень удобно.
Получилось следующее:
1. Выводит список процессов
http://192.168.1.10:8080/apply.cgi?c...+&SystemCmd=ps
2. Останавливает transmission
http://192.168.1.10:8080/apply.cgi?c...SystemCmd=kill -9 `pidof transmission-daemon`
3. Должен запустить transmission, но выдает ошибку 404
http://192.168.1.10:8080/apply.cgi?c...SystemCmd=nice /opt/bin/transmission-daemon -g /tmp/harddisk/torrent/.config
В чем проблема? И еще раз хотел бы спросить - в какую директорию положить html чтобы его можно было открыть по ссылке в браузере? Спасибо.
URL encode в помощь.
См. темы про использование busybox_httpd или lighttpd.
Огромное спасибо - ПОМОГЛО!!!
Может кому пригодится выкладываю архив с тем что у меня получилось.
Теперь с помощью телефона очень удобно вызвать командную строку, перезагрузить роутер и работать с сервисами. Данный архив распаковал в папку - /opt/share/www/cgi-bin и вызвать данную страницу можно по адресу - http://my.router/cgi-bin/mypage.html. По анологии можно добавить то, что нужно вам.
Last edited by Omega; 25-12-2011 at 10:14. Reason: fixed
Появилась новая проблема. Если выполнить команду через System Command, то эта команда сохраняется и при повторном заходе на страницу System Command снова происходит выполнение этой же команды. Т.е., если я запустил transmission и ушел, то при следующем заходе снова запустится transmission, что приводит к ошибкам. Пока помогает после выполнения каждой команды вызывать, например ps, тогда при следующем заходе просто отобразиться вновь список процессов, но как такую манипуляцию прикрутить к своей html не знаю.
Ребят, а кто знает как сделать авторизацию через telnet используя bat-файл?Что-то типо:
telnet адрес
авторизация
выполнение команд
Здравствуйте!
Может кто знает как можно законнектиться к роутеру с помощью связки bat+telnet? Проблема в том, что не знаю как пройти авторизацию.
Заранее благодарен.
Last edited by vectorm; 05-01-2012 at 10:56.
Как-то так:
_http://linsovet.com/expect-telnet-and-ftp-session-examples
Под винду вроде как входит в этот пакет утилит
_http://www.activestate.com/activetcl/downloads
подскажите пожалуйста, хотелось создать такую страничку на роутере, где можно загрузить схематическое изображение компьютерной сети (или построить прям на нем, типа netmap).
И добавлять туда произвольные кнопочки для вызова скриптов типа:
1)пингануть всех(одного) и раскрасить компы по цветам, вкл/выкл(серые-выкл, зеленые - вкл, красные- тревога по какому-нибудь флагу (типа изменение авторана), и т.д
2)включить - wake on lan
3)запустить что нибудь - что то типа через телнет, или как еще? по ssh наверно, безопаснее будет)
4)snmp?
Может подскажите путь? А то я чистый виндузятник, с линухом сталкивался только по поводу перепрошивки и юзерской настройки этих роутеров)))
Еще у меня есть куча 12в бп, которые я нашел как недорого мониторить и контролировать по сети из командной строки, и тоже хотелось бы красиво видеть где конкретно сдохло и выкл/вкл питания когда мне надо)
Еще хочу подключить старинный сотовый (s55 или t68i) через jtag и получим резервный способ управления. Пингуем 1с сервак и google раз в 1-5 мин и если нет, слать смс мне что и где произошло; если пришла смс от меня с содержанием "off serv 1c 5", то выкл сервер 1с через 5 мин; а если "JHG^&%TG^&B", то безвозвратно удалить данные на сервере sql, выдать 220в на хдд и уронить сверху 10тонную плиту)))
А если по самому компу щелкнуть, то выдает список сохраненных скриптов, ставим галочки, какие исполнить, и вуаля, типа новая страника, где и про то инфа, и про это, и как то отработало, и как последние разы было)
примерно что я имею в виду см картинку, типа начал делать)
ну и прям на этой страничке добавлять и удалять обьекты может быть, это я так, мечтаю...)
Помогите с линухом плиз или может уже есть что-то подобное?)
Last edited by podkop; 19-01-2012 at 03:30.
А зачем на роутере все это?
Last edited by podkop; 19-01-2012 at 04:56.
Можете посмотреть в сторону Zabbix или аналогов. Правда про запуск нормальных систем мониторинга на роутере еще не было рассказов с хэппи-эндом.
WNR3500L
У меня есть основной сервер мониторинга, на zenoss. Всё руки не доходят zabbix поставить и оценить. Я же говорю, моя админка это резервный способ управления. да и про постоянный и конкретный мониторинг речи не было. именно разовые задачи!!! прост ос ними тоже хочется с удобством работать)
хорошая ссылка, а может есть еще коллекции примеров подобных скриптов под линух?
Last edited by Omega; 19-01-2012 at 15:31. Reason: а не пробовали почитать эту тему и воспользоваться поиском? ;)
в общем стоят два роутера условно "№1"(с прошивкой vampik) и "№2". Нужно чтобы роутер "№1" отправлял команду на перезагрузку роутера "№2". с самими командами вроде понятно, захожу через PuTTy на роутер "№1" отправляю команды что то вроде "telnet -a 192.168.x.x" потом запрашивает пароль, я его ввожу, а потом ввожу команду "system reboot". Как это все объединить в одно целое чтобы cron выполнял команду??
P.S. а может и не так все это делается, если нет, то объясните пожалуйста