Page 5 of 8 FirstFirst ... 34567 ... LastLast
Results 61 to 75 of 106

Thread: Настройка darkstat на wl-500gp

  1. #61
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    тогда samba в веб-ИФ надо отключить

    ну post-mount так post-mount , хотя в нормальных тьюториалах (marcnesium и wengi) рекомендуется вообще добавить в post-boot одну строку, которая будет запускать все установленные демоны и не париться:

    PHP Code:
    # Run all active services - active means starts with S
    /opt/etc/init.d/rc.unslung 
    А русскоязычное описание от OlegI, которое все копируют как обычно впереди планеты всей (правда оно и есть самое древнее --- 2.5 года)

    Еще бы посоветовал сделать что то вроде:

    logger "point1"
    /opt/bin/darkstat -i ppp0 >> /tmp/darkstat.log 2>&1
    logger "point2"

    И посмотреть что запишется в системный лог и в darkstat.log

  2. #62
    спасибо
    а у меня кстати сделан
    # Run all active services - active means starts with S
    /opt/etc/init.d/rc.unslung

    просто я не знал, для чего он, делал тоже по тутору..но так как все туторы разные, а если учесть что в линуксе я не очень....
    логи счас сделаю..попробую..

    я правильно понимаю, что /opt/etc/init.d/rc.unslung запускает все файлы в этой папке?
    у меня поулчается все по два раза прописано на автозапуск т к и крон и lighthttd уже в моунт прописаны тоже...т е их оттуда спокойно можно удалить...
    Last edited by euseller; 30-11-2007 at 20:51.

  3. #63
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Тогда точно убрать это:
    /opt/etc/init.d/S10cron
    /opt/etc/init.d/S80lighttpd start

    Да запускает все исполняемые скрипты, которые начинаются на S (т.е. чтобы что то временно отключить достаточно просто изменить первую букву скрипта запуска на s)

  4. #64
    да, оказалось, что лог не пишется потому что исполняемого файла то там нету почему-то..толи я ошибся в пути и положил его не туда куда я писал строчку, то ли не сохранил что-то и он просто исчез, остается загадкой, но пложив снова куда надо, все заработало...

  5. #65
    Запустил darkstat на pptp интерфейс.
    darkstat -i ppp0 -p 666
    и сразу возникли два вопроса
    1) pptp канал иногда (~раз в сутки) отваливается, после чего darkstat вылетает. Есть ли скрипт выполняемый после установки ppp0 соединения? Типа post-ppp0
    2) После перезапуска darkstat вся статистика теряется. Он не ведет своей базы?

  6. #66
    Quote Originally Posted by m0p3e View Post
    Запустил darkstat на pptp интерфейс.
    darkstat -i ppp0 -p 666
    и сразу возникли два вопроса
    1) pptp канал иногда (~раз в сутки) отваливается, после чего darkstat вылетает. Есть ли скрипт выполняемый после установки ppp0 соединения? Типа post-ppp0
    2) После перезапуска darkstat вся статистика теряется. Он не ведет своей базы?
    1) Добавить в Additional pppd options: ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down.

    2) без понятия.. Базу ведут, к примеру, vnstat и rrdtool, которыми и пользуюсь. darkstat пробовал когда-то, не впечатлил.

  7. #67
    Quote Originally Posted by djet View Post
    1) Добавить в Additional pppd options: ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down.
    Спасибо! Вечером опробую.
    2) без понятия.. Базу ведут, к примеру, vnstat и rrdtool, которыми и пользуюсь. darkstat пробовал когда-то, не впечатлил.
    До darkstat попробовал rrdtool - тоже не впечатлил. darkstat больше подходит, но тоже не совсем то.
    Т.к. не безлимитка у меня, то хотелось иметь нормальную статистику по трафику. in/out за день/месяц. А если с детализацией по трафику source:port destination:port вообще бы шоколадно было. Эх мечты...

  8. #68
    Join Date
    Feb 2007
    Location
    Moscow RF
    Posts
    355
    Quote Originally Posted by m0p3e View Post
    Спасибо! Вечером опробую.

    До darkstat попробовал rrdtool - тоже не впечатлил. darkstat больше подходит, но тоже не совсем то.
    Т.к. не безлимитка у меня, то хотелось иметь нормальную статистику по трафику. in/out за день/месяц. А если с детализацией по трафику sourceort destinationort вообще бы шоколадно было. Эх мечты...
    vnstat вроде ничего, есть веб фейс на пхп http://www.sqweek.com/sqweek/index.php?p=1 , единственное, при падении ppp0 награждает бонусом входящего исходящего трафа в 4Гб, но вроде с помощью
    Quote Originally Posted by djet
    1) Добавить в Additional pppd options: ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down.
    это можно решить. Вечерком попробую

  9. #69
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    Quote Originally Posted by m0p3e View Post
    Запустил darkstat на pptp интерфейс.
    darkstat -i ppp0 -p 666
    и сразу возникли два вопроса
    1) pptp канал иногда (~раз в сутки) отваливается, после чего darkstat вылетает. Есть ли скрипт выполняемый после установки ppp0 соединения? Типа post-ppp0
    2) После перезапуска darkstat вся статистика теряется. Он не ведет своей базы?
    1- добавить в post-firewall перезапуск darkstat.
    2- добавить в pre-shutdown останов darkstat.

    Проверено, работает.
    Извиняюсь, тему проглядел. Я про вторую версию. В первом случае теряет интефейс, решение годится и 3 версии, а во втором рушится база на диске, а 3 версия все держит в памяти, чем мне и не нравится.
    Last edited by TVadim; 27-02-2008 at 15:11.

  10. #70
    Quote Originally Posted by djet View Post
    1) Добавить в Additional pppd options: ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down.
    После добавления строки не поднимается pptp соединение. Точнее не так
    Роутер получает IP - это видно по логам. Но по страничке статуса - соединения нет.
    Через некоторое время ( с минуту где-то ) ошибка и попытка реконнекта. И так до бесконечности.
    Ошибку забыл скопировать. Каюсь.

    Попробовал вчера vnstat. Даже веб интерфейс прикрутил http://www.sqweek.com/sqweek/index.php?p=1. Запустил создал базы по двум интерфейсам vlan1 и ppp0. По vlan1 трафик собирает. А вот по ppp0 похоже нет. По крайней мере через два часа работы - база пуста.
    Как правильно запускать сбор статистики?
    Сейчас в крон добавлена запись:
    0-55/5 * * * * admin vnstat -u
    Может надо по каждому интерфейсу свою запись держать? Типа
    0-55/5 * * * * admin vnstat -u -i ppp0
    0-55/5 * * * * admin vnstat -u -i vlan1
    Last edited by m0p3e; 28-02-2008 at 07:26.

  11. #71
    Quote Originally Posted by Marks View Post
    vnstat вроде ничего, есть веб фейс на пхп http://www.sqweek.com/sqweek/index.php?p=1 , единственное, при падении ppp0 награждает бонусом входящего исходящего трафа в 4Гб, но вроде с помощью
    это можно решить. Вечерком попробую
    Удалось решить?

  12. #72
    Join Date
    Feb 2007
    Location
    Moscow RF
    Posts
    355
    К сожалению нет. Если добавить в Additional pppd options:
    Code:
    ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down
    pppd погибает с собщением
    Code:
    Jan  1 03:11:50 pppd[147]: Sent 74 bytes, received 190 bytes.
    Jan  1 03:11:50 kernel: Unable to handle kernel paging request at virtual address 000000e8, epc == 800d2ba8, ra == 800d2b80
    Jan  1 03:11:50 kernel: Oops in fault.c::do_page_fault, line 192:
    Jan  1 03:11:50 kernel: $0 : 00000000 80201844 00000001 00000007 81af9f50 00000000 00000000 00000008
    Jan  1 03:11:50 kernel: $8 : 00000007 00000004 00000010 6c760794 00005000 00000000 00000000 00000000
    Jan  1 03:11:50 kernel: $16: 802117e8 81848e60 81af9f20 00000000 8179be98 7fff78d0 00000000 7fff79a0
    Jan  1 03:11:50 kernel: $24: 00000010 2abd8790                   8179a000 8179be58 7fff7a4a 800d2b80
    Jan  1 03:11:50 kernel: Hi : 00000000
    Jan  1 03:11:50 kernel: Lo : 00000003
    Jan  1 03:11:50 kernel: epc  : 800d2ba8    Tainted: P 
    Jan  1 03:11:50 kernel: Status: 10009c03
    Jan  1 03:11:50 kernel: Cause : 00000008
    Jan  1 03:11:50 kernel: Process pppd (pid: 147, stackpage=8179a000)
    Jan  1 03:11:50 kernel: Stack:    0002a700 00000000 8179a000 81c0bf60 7fff7e08 8179d738 0000001e
    Jan  1 03:11:50 kernel:  00000003 7fff7ed4 7fff78d0 800f7284 800f7240 81bde3b0 800c6940 800c6698
    Jan  1 03:11:50 kernel:  00030002 00000018 00000000 8a483000 6c760794 00316e61 8c282ac5 60002ac9
    Jan  1 03:11:50 kernel:  800c1001 81af9de0 4004745a 8181a240 802432e0 8188bba0 80037ae4 818d4ee0
    Jan  1 03:11:50 kernel:  80042db8 815c9000 818d4ee0 8181a240 810f9380 00000000 00000003 80035f5c
    Jan  1 03:11:50 kernel:  80035f48 ...
    Jan  1 03:11:50 kernel: Call Trace:   [<800f7284>] [<800f7240>] [<800c6940>] [<800c6698>] [<800c1001>]
    Jan  1 03:11:50 kernel:  [<80037ae4>] [<80042db8>] [<80035f5c>] [<80035f48>] [<800483a0>] [<800085c4>]
    Jan  1 03:11:50 kernel: 
    Jan  1 03:11:50 kernel: Code: 00000000  8e450024  24020001 <c0a400e8> 00821823  e0a300e8  1060fffc  00821823  0000000f
    В связи с этим вопрос - как отследить переподключение?

  13. #73
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    Quote Originally Posted by Marks View Post
    К сожалению нет. Если добавить в Additional pppd options:
    Code:
    ip-up-script /usr/local/sbin/ppp0-ip-up ip-down-script /usr/local/sbin/ppp0-ip-down
    pppd погибает с собщением
    Code:
    Jan  1 03:11:50 pppd[147]: Sent 74 bytes, received 190 bytes.
    Jan  1 03:11:50 kernel: Unable to handle kernel paging request at virtual address 000000e8, epc == 800d2ba8, ra == 800d2b80
    Jan  1 03:11:50 kernel: Oops in fault.c::do_page_fault, line 192:
    Jan  1 03:11:50 kernel: $0 : 00000000 80201844 00000001 00000007 81af9f50 00000000 00000000 00000008
    Jan  1 03:11:50 kernel: $8 : 00000007 00000004 00000010 6c760794 00005000 00000000 00000000 00000000
    Jan  1 03:11:50 kernel: $16: 802117e8 81848e60 81af9f20 00000000 8179be98 7fff78d0 00000000 7fff79a0
    Jan  1 03:11:50 kernel: $24: 00000010 2abd8790                   8179a000 8179be58 7fff7a4a 800d2b80
    Jan  1 03:11:50 kernel: Hi : 00000000
    Jan  1 03:11:50 kernel: Lo : 00000003
    Jan  1 03:11:50 kernel: epc  : 800d2ba8    Tainted: P 
    Jan  1 03:11:50 kernel: Status: 10009c03
    Jan  1 03:11:50 kernel: Cause : 00000008
    Jan  1 03:11:50 kernel: Process pppd (pid: 147, stackpage=8179a000)
    Jan  1 03:11:50 kernel: Stack:    0002a700 00000000 8179a000 81c0bf60 7fff7e08 8179d738 0000001e
    Jan  1 03:11:50 kernel:  00000003 7fff7ed4 7fff78d0 800f7284 800f7240 81bde3b0 800c6940 800c6698
    Jan  1 03:11:50 kernel:  00030002 00000018 00000000 8a483000 6c760794 00316e61 8c282ac5 60002ac9
    Jan  1 03:11:50 kernel:  800c1001 81af9de0 4004745a 8181a240 802432e0 8188bba0 80037ae4 818d4ee0
    Jan  1 03:11:50 kernel:  80042db8 815c9000 818d4ee0 8181a240 810f9380 00000000 00000003 80035f5c
    Jan  1 03:11:50 kernel:  80035f48 ...
    Jan  1 03:11:50 kernel: Call Trace:   [<800f7284>] [<800f7240>] [<800c6940>] [<800c6698>] [<800c1001>]
    Jan  1 03:11:50 kernel:  [<80037ae4>] [<80042db8>] [<80035f5c>] [<80035f48>] [<800483a0>] [<800085c4>]
    Jan  1 03:11:50 kernel: 
    Jan  1 03:11:50 kernel: Code: 00000000  8e450024  24020001 <c0a400e8> 00821823  e0a300e8  1060fffc  00821823  0000000f
    В связи с этим вопрос - как отследить переподключение?
    вызов post-firewall следствие пере(под)ключения? нет?

  14. #74
    Join Date
    Feb 2007
    Location
    Moscow RF
    Posts
    355
    Тут вот какая штука - при разрыве РРРоЕ надо выполнить
    Code:
    vnstat -u -r --disable -i ppp0
    при поднятии
    Code:
    vnstat -u -r --enable -i ppp0
    , а post-firewall разрыв не отрабатывает

  15. #75
    Что делать будем?
    vnstat нужен!

Page 5 of 8 FirstFirst ... 34567 ... LastLast

Similar Threads

  1. Настройка HP LaserJet P1006 для Asus WL-500GP
    By ice in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 213
    Last Post: 19-06-2010, 14:00

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
  •