milokc Posted December 23, 2016 Posted December 23, 2016 Здравствуйте! Девайл Keenetic DSL 2.05 C6 пакет Entware-keenetic установил Darkstat но он не может запуститься т.к. Ищет не тот интерфейс для запуска darkstat[410] ERROR: pcap_open_live(): ppp0: No such device exists (SIOCGIFHWADDR: No such device) в папку /etc/darkstat/init.cfg доступ только на чтение /opt/etc/darkstat/init.cfg программа не хавает. Как сделать так, чтобы он сам запускался при старте роутера и желательно с нужными параметрами? Quote
gvan Posted December 23, 2016 Posted December 23, 2016 2 часа назад, milokc сказал: /opt/etc/darkstat/init.cfg На Entware-3g тоже этого файла нет. Но необходимый интерфейс можно указать в скрипте старта/стопа /opt/etc/init.d/S54darkstat в строке ARGS="-i ppp0 --chroot /opt/var/empty --syslog" Причем у меня он запускается (через данный скрипт) без ошибок (но у меня подключение с провайдером - PPPoE). 1 Quote
milokc Posted December 26, 2016 Author Posted December 26, 2016 В 23.12.2016 в 13:06, gvan сказал: На Entware-3g тоже этого файла нет. Но необходимый интерфейс можно указать в скрипте старта/стопа /opt/etc/init.d/S54darkstat в строке ARGS="-i ppp0 --chroot /opt/var/empty --syslog" Причем у меня он запускается (через данный скрипт) без ошибок (но у меня подключение с провайдером - PPPoE). Все помогло! ndm kernel: device br0 entered promiscuous mode root Started darkstat from . Ну прям ОГРОМНОЕ СПАСИБО! Буду дальше разбираться как с дей логом работать! Quote
milokc Posted December 26, 2016 Author Posted December 26, 2016 (edited) В 23.12.2016 в 13:06, gvan сказал: На Entware-3g тоже этого файла нет. Но необходимый интерфейс можно указать в скрипте старта/стопа /opt/etc/init.d/S54darkstat в строке ARGS="-i ppp0 --chroot /opt/var/empty --syslog" Причем у меня он запускается (через данный скрипт) без ошибок (но у меня подключение с провайдером - PPPoE). В итоге строка выглядит вот так: ARGS="-i br0 --chroot /opt/var/empty --syslog --no-dns --import darkstat.db --export darkstat.db" для работы нужно дать права доступа на файлик базы chmod 777 /opt/var/empty/darkstat.db дле ребута статистики: mv /opt/var/empty/darkstat.db /opt/tmp/ && /opt/etc/init.d/S54darkstat restart && mv /opt/tmp/darkstat.db /opt/var/empty/ && /opt/etc/init.d/S54darkstat restart Edited June 16, 2017 by milokc небольшие уточнения Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.