Некропостинг в режиме самоизоляции или: "Это Данила, ай нид хелп" ©.
Флешка в ext4 (с меткой), воткнута в порт USB роутера, создана папка install в корне , в неё загружен mipsel-installer.tar.gz. Entware установлен(а).
opkg update
opkg install darkstat
/opt/etc/init.d/S54darkstat start
Запускается, но на порту 667 ничего нет.
После darkstat -i eth3 ( в логе: kern info kernel device eth3 entered promiscuous mode), появилась статистика, вроде бы работает, но..
Перезагрузка роутера и больше статистики нет, нужно опять, ручками, в SSH указать интерфейс.
Самое простое - прописать в конфиге. А самое сложное, что я не могу найти этот [цензура] конфиг.. Есть в /opt/etc/init.d/ два файла, относящиеся к darkstat, это: S54netdata и rc.func, но это не то, что нужно.
А в /opt/etc/config/, есть только dropbear.conf.
На OpenWRT, касаемо темы - Установка, настройка darkstat
Конфига нет, PID файла нет.
~ # darkstat stop
error: illegal argument: "stop"
darkstat 3.0.719 (using libpcap version 1.9.1 (with TPACKET_V3))
А вот так ещё, в SSH под рутом:
~ # ~ # darkstat start
-sh: /opt/root: Permission denied
~ # ~ # darkstat stop
-sh: /opt/root: Permission denied
~ #
top:
1354 1 nobody S 6320 2.4 2 0.0 darkstat -i eth3
Хотелось бы:
конфиг, логи, самостоятельный запуск с нужными параметрами, исключить из статистики трафик по маске 10.0.0.0, по умолчанию автообновление графиков, pid файл.