В первую очередь информация для Олега
Не плохо бы, чтобы на закладке Status была короткая сводка о жизни роутера - uptime, количество данных прокачанных через WAN и MAN, количество обрывов VPN-соединений, продолжительность последнего соединения.
Также неплохо бы в добавить раздел MAN Interface, в котором была бы информация об IP адресе и т.д. - по аналогии с WAN Interface
Вроде настроил свой девайс (wl-500gp), установил кое-какие пакеты, собираюсь поставить darkstat и может еще чего нибудь. Вот вопрос: когда это все будет работать и меня радовать, можно ли все это сохранить, для того чтобы я мог совершенно со сброшенного на дефолт роутера все восстановить как было. Прошу прощение если это уже рассматривалось, я не нашел, искал по разным словам и безуспешно.
Все настройки которые из веб-интерфейса сохраняются в нем же, с этим проблем нет. Но все, что я наковырял в телнете через mc просто сохранить так не получится Спасибо!
в случае дизастераCode:cd /usr/local/root cat /dev/mtd/3 > nvram.bin flashfs save && flashfs commit cp /tmp/flash.tar.gz /tmp/harddisk/flash-20080412.tar.gz
Code:flash /tmp/harddisk/flash-20080412.tar.gz /dev/mtd/4 flashfs load flash /usr/local/root/nvram.bin /dev/mtd/3 reboot
Может ли darkstat как-то показывать внешний трафик без внутреннего? Дело в том, что считать внутренний совершенно необязательно, более того не нужно, потому что при перекачке больших файлов по локалке он сильно тормозит скорость. Подозреваю, что это настраивается параметрами, с которыми он запускается. Упоминается параметр -e, не он ли мне нужен? Какую строку написать к нему чтобы считался только внешний трафик?
Может кто то все же видел или компилил для себя 3 версию darkstat?
Или есть проверенные и всеми используемые решения для просмотра ушедшего/пришедшего траффика по хостам/пользователям???
По форуму поискал, не нашел
Я к посту прикрепил свежескомпилированный darkstat3
Вот его зависимости, если понадобится.
Еще у меня завалялись скрипты для сбора и визуализации статистики по трафику (учитывает трафик от указанных хостов по указанным направлениям). Писались для себя под wl500g на /bin/sh и используют iptables и rrdtool. Скрипты рабочие, основной функционал выполняют, но до конца свои идеи так и не смог воплотить - спекся и забросил это в далекое место на винте. Если кому интересно, то могу их откопать и привести в рабочее состояние.Code:[root@router darkstat-3.0.619]$ ipkgldd darkstat libresolv.so.0: Package: uclibc-opt Architecture: mipsel Priority: required Section: base Version: 0.9.28-12 Maintainer: Leon Kos <oleo@email.si> Source: /buildroot-svn-16948.tar.gz Description: micro C library for embedded Linux systems Depends: Suggests: ipkg-opt Conflicts: libnsl.so.0: Package: uclibc-opt Architecture: mipsel Priority: required Section: base Version: 0.9.28-12 Maintainer: Leon Kos <oleo@email.si> Source: /buildroot-svn-16948.tar.gz Description: micro C library for embedded Linux systems Depends: Suggests: ipkg-opt Conflicts: libz.so: Package: zlib Architecture: mipsel Priority: optional Section: libs Version: 1.2.3-2 Maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com> Source: http://easynews.dl.sf.net/sourceforge/libpng/zlib-1.2.3.tar.bz2 Description: zlib is a library implementing the 'deflate' compression system. Depends: Conflicts: libc.so.0: Package: uclibc-opt Architecture: mipsel Priority: required Section: base Version: 0.9.28-12 Maintainer: Leon Kos <oleo@email.si> Source: /buildroot-svn-16948.tar.gz Description: micro C library for embedded Linux systems Depends: Suggests: ipkg-opt Conflicts: ld-uClibc.so.0: Package: uclibc-opt Architecture: mipsel Priority: required Section: base Version: 0.9.28-12 Maintainer: Leon Kos <oleo@email.si> Source: /buildroot-svn-16948.tar.gz Description: micro C library for embedded Linux systems Depends: Suggests: ipkg-opt Conflicts:
Что нужно сделать для установки библиотек, указанных в зависимостях?
Дело в том, что в списке пакетов IPKG нет указанной версии. И вообще там есть только пакет libuclibc++ но версия видимо другая.
2 zlodei2000:
Возможно нужно настроить IPKG на "правильный репозитарий". Натрави посик на это словосочетание.
серьезно порылся на форуме, потому как в линукс почти полный ноль, но в результате, похоже, все получилось.
а он показывает всю статсу по всем портам и протоколам?
а какие еще есть альтернативы уже портированные?
Как ставить этот?
так и не смог прописать darkstat в автозапуск
толку нетPHP Code:
в post-mount вставил /opt/bin/darkstat -i br0
к тому же всегджа после ребута и попытки запуска пишет что /var/empty не создан, хотя каждый раз я его создаю и после ребута каждый раз он имсчезает