Jump to content

Roman_Petrov

Forum Members
  • Posts

    739
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Roman_Petrov

  1. 1 час назад, serguei00 сказал:

    а к-н в курсе где настройки системного  лога (настроенного в вэб-интерфейсе) можно увидеть в файловой системе?

    Похоже я в спешке не так понял, поясните что конкретно вы имели в виду под этим?

  2. В ‎05‎/‎05‎/‎2017 в 12:08, Lordmaster сказал:

    Никто не сталкивался с тем что логи из opkg переставали писаться в системные логи?

    В файле messages они есть, а вот именно в веб-интерфейсе пропали

    Нужно удалять строчку на  unix-strem. Для этого мы удаляем соотв. строчку в конфиге syslog-ng unix-dgram("/dev/log"); или unix-stream("/dev/log");

  3. У меня он тоже включен, PPTP. Но и подключение по PPPoE через оптику. Не знаю, Ultra_2 pppd[604] это для PPTP ли сервера служба? Было так, появились записи в журнале и ушел в перегруз сразу. В журнале без причины появились надписи:

     

    May 3 19:36:07 Ultra_2 pppd[604]: Couldn't get PPP statistics: No such device

    May 3 19:36:07 Ultra_2 pppd[604]: ioctl (SIOCGIFFLAGS): No such device (line 2388)

    May 3 19:36:07 Ultra_2 pppd[604]: ioctl(SIOCSIFADDR): No such device (line 2546)

    May 3 19:36:07 Ultra_2 pppd[604]: Connection terminated.

    May 3 19:36:07 Ultra_2 pppd[604]: Sent PADT

    May 3 19:36:07 Ultra_2 ip-down-ppp0: Io::UnixStreamSocket: unable to connect: connection refused.

    May 3 19:36:07 Ultra_2 ip-down-ppp0: bin::ndmf: failed to connect to the NDM core.

    May 3 19:36:07 Ultra_2 syslog-ng[27703]: syslog-ng shutting down; version='3.9.1'

    May 3 19:36:07 Ultra_2 radvd[660]: sending stop adverts

    May 3 19:36:07 Ultra_2 radvd[660]: removing /var/run/radvd.pid

    May 3 19:36:07 Ultra_2 radvd[660]: returning from radvd main

    May 3 19:36:07 Ultra_2 dropbear[27355]: Exit (root): Terminated by signal

    May 3 19:36:07 Ultra_2 pppd[604]: Terminating on signal 15

    May 3 19:36:07 Ultra_2 pppd[604]: Exit.

     

     

    Куда исчез девайс?! Couldn't get PPP statistics: No such device ???

  4. 10 минут назад, Lordmaster сказал:

    Изменил свой конфиг согласно предложенному. 3 часа работает без нареканий.

    Спасибо за обратную связь. Попробуйте еще отправлять с syslog-ng на удаленный сервер и одновременно писать на диск, как написал @serguei00, будет работать? Если есть возможность? 

  5. 2 часа назад, serguei00 сказал:

    похоже работает вариант 

    destination messages {

    file("/opt/var/log/messages");

    udp("1.1.1.1" port(514));

    };

    Очень хорошо. Было бы неплохо, если кто то еще мог бы это перепроверить, кроме меня (смогу не ближе выходных). Случай из жизни, может пригодиться. Если действительно работает, замечательно, закину в шапку. 

  6. 9 часов назад, serguei00 сказал:

    Подскажите, плз, есть задача писать в лог из приложения, запущенного в opkg.

    logger пишет в место на диске, указанное в syslog-ng, а системные приложения пишут в лог на удаленный сервер, настроенный в вэб-интерфейсе.

    Как сделать так, чтобы logger писал и на диск и на удаленный сервер (настроенный в вэб-интерфейсе)?

    Честно говоря пока у меня такой задачи не стояло. Можно может быть пытаться как то гнуть syslog ng, с отправкой системного и opkg журнала в syslog ng и от него уже на удаленный сервер... Может кто то это делал здесь, подскажет

  7. Сегодня словил перегруз и на ULTRA II на последней свеженькой прошивки 2.09.A.7.0-0. Сетевое подключение настроено по PPPoE на оптиковолокне с VLAN.

    В журнале без причины появились надписи:

    May  3 19:36:07 Ultra_2 pppd[604]: Couldn't get PPP statistics: No such device
    May  3 19:36:07 Ultra_2 pppd[604]: ioctl (SIOCGIFFLAGS): No such device (line 2388)
    May  3 19:36:07 Ultra_2 pppd[604]: ioctl(SIOCSIFADDR): No such device (line 2546)
    May  3 19:36:07 Ultra_2 pppd[604]: Connection terminated.
    May  3 19:36:07 Ultra_2 pppd[604]: Sent PADT
    May  3 19:36:07 Ultra_2 ip-down-ppp0: Io::UnixStreamSocket: unable to connect: connection refused.
    May  3 19:36:07 Ultra_2 ip-down-ppp0: bin::ndmf: failed to connect to the NDM core.
    May  3 19:36:07 Ultra_2 syslog-ng[27703]: syslog-ng shutting down; version='3.9.1'
    May  3 19:36:07 Ultra_2 radvd[660]: sending stop adverts
    May  3 19:36:07 Ultra_2 radvd[660]: removing /var/run/radvd.pid
    May  3 19:36:07 Ultra_2 radvd[660]: returning from radvd main
    May  3 19:36:07 Ultra_2 dropbear[27355]: Exit (root): Terminated by signal
    May  3 19:36:07 Ultra_2 pppd[604]: Terminating on signal 15
    May  3 19:36:07 Ultra_2 pppd[604]: Exit.
     

    Куда исчез девайс?! Couldn't get PPP statistics: No such device ???

    После чего роутер свалился в перегруз. Это косвенно подтверждает подозрения товарищей, что что то не в порядке с модулем.

  8. По просьбам трудящихся изучил проблему с обновлением на 3.9 с 2.хх. Необходимо проделать следующее:

    1. Обновить opkg

    opkg update

    opkg upgrade

    Скорее всего в конце будет ошибка о невозможности обновления syslog-ng из за несовпадение конфигов, библиотек и т.д.

    2. Сохраните пути и данные из своего старого конфига по пути nano /opt/etc/syslog-ng.conf (я считаю, что у вас установлен nano - opkg install nano)

    3. Пути по opkg install --force-reinstall syslog-ng скорее всего не будет, не даст, поэтому только останется одно-насильно переставить с полной перезаписью:

    opkg install --force_overwrite syslog-ng

     

    4. Придётся по новой прописывать конфигурацию по пути (я считаю, что у вас установлен nano - opkg install nano)

    nano /opt/etc/syslog-ng.conf

    Оригинальный файл:

    Скрытый текст

    @version:3.9

    options {
            chain_hostnames(no);
            create_dirs(yes);
            flush_lines(0);
            keep_hostname(yes);
            log_fifo_size(256);
            log_msg_size(1024);
            stats_freq(0);
            flush_lines(0);
            use_fqdn(no);
    };

    source src {
            internal();
            unix-dgram("/dev/log");
    };

    source net {
            udp(ip(0.0.0.0) port(514));
    };

    source kernel {
            file("/proc/kmsg" program_override("kernel"));
    };

    destination messages {
            file("/opt/var/log/messages");
    };

    log {
            source(src);
            source(net);
            source(kernel);
            destination(messages);
    };

    # put any customization files in this directory
    @include "/opt/etc/syslog-ng.d/"

    Я изменил на свои настройки:

    Скрытый текст

    @version:3.9

    options {
            chain_hostnames(no);
            create_dirs(yes);
            flush_lines(0);
            keep_hostname(yes);
            log_fifo_size(256);
            log_msg_size(1024);
            stats_freq(0);
            flush_lines(0);
            use_fqdn(no);
    }; 

    source src {
            internal();
    };

    source net {
            udp(ip(192.168.1.1) port(514));
    };

    source kernel {
            file("/proc/kmsg" program_override("kernel"));
    };

    destination messages {
            file("/opt/var/log/messages");
    };

    log {
            source(src);
            source(net);
            source(kernel);
            destination(messages);
    };

    # put any customization files in this directory
    # @include "/opt/etc/syslog-ng.d/"

    #здесь изменил на журналирование UNIX-stream (удалил unix-dgram("/dev/log"); )

    source src {
            internal();

    #здесь поправил на IP адрес моего роутера с 0.0.0.0

    source net {
            udp(ip(192.168.1.1) port(514));

    #здесь изменил путь к записи файла журналов на мой диск по моему предпочтению. Вы можете оставить, как есть или свой путь прописать:

    destination messages {
            file("/opt/var/log/messages");

    #здесь закоментил путь к includes:

    # put any customization files in this directory
    # @include "/opt/etc/syslog-ng.d/"

     

    5. Потом проверяем на синтаксис на пожарный случай:

    syslog-ng -s

    и если не появилось никаких сообщений (в противном случае смотрим, что выскочило и проверяем где накосячили) запускаем сервис:

    /opt/etc/init.d/S01syslog-ng start

    6. Через некоторое время проверяем, что все пишется с помощью nano:

    nano /opt/var/log/messages

     

    Проверяйте как работает и пишите.

    • Thanks 1
  9. 15 минут назад, felcons сказал:

    по запуску /opt/etc/init.d/S01syslog-ng start

    мне говорит что служба стартует, но вот лог не ведётся.

    конфиг просто скопировал один в один и посмотрел чтоб строки не были побиты, чтоб было в формате уникс, так что с конфигом всё нормально, но вот лог так и не пишется.

     Один в один никак нельзя было, там путь к диску на который пишет у @felcons совершенно другой прописан. И адрес самого себя, роутера не 192.168.1.1 а другой. По хорошему вам надо как то так:

    @version:3.9

    options {

            chain_hostnames(no);

            create_dirs(yes);

            flush_lines(0);

            keep_hostname(yes);

            log_fifo_size(256);

            log_msg_size(1024);

            stats_freq(0);

            flush_lines(0);

            use_fqdn(no);

    };

     

    .source src {

            internal();

            unix-stream("/dev/log");

    };

    source net {

            udp(ip(192.168.1.1) port(514));

    };

    source kernel {

            file("/proc/kmsg" program_override("kernel"));

    };

    destination messages {

      file("/opt/var/log/messages");

    };

    log {

            source(src);

            source(net);

            source(kernel);

            destination(messages);

    };

    #@include "/opt/etc/custom-logs.conf"

    Прописывать надо все вдумчиво, своими ручками, с пониманием что и как делаем, указвывая то что нужно именно нам, а не copy-paste.

    В веб роутера задать отправку журнала на ремонтный адрес самого себя, т.е 192.168.1.1 

    Screenshot_20170429-113512.thumb.jpg.97cf180ab9347c1c23f9307145a0f192.jpg

    Потом только стартовать уже syslog-ng 

    /opt/etc/init.d/S01syslog-ng start

  10. 31 минуту назад, felcons сказал:

    строку коментил и ничего не получается. лог и дальше не ведёт.

    Вот так выглядит конфиг.

    @version:3.9

    options {
        chain_hostnames(no);
        create_dirs(yes);
        flush_lines(0);
        keep_hostname(yes);
        log_fifo_size(256);
        log_msg_size(1024);
        stats_freq(0);
        flush_lines(0);
        use_fqdn(no);
    };

    source src {
        udp(ip(192.168.1.1) port(514));
        internal();
        unix-stream("/dev/log");
    };

    source net {
        udp(ip(192.168.1.1) port(514));
    };

    source kernel {
            file("/proc/kmsg" program_override("kernel"));
    };

    destination messages {
        file("/opt/var/log/messages");
    };

    log {
        source(src);
        source(net);
            source(kernel);
        destination(messages);
    };

    #@include "/opt/etc/custom-logs.conf"

     

    Проблема зарыта здесь скорее всего

    };

     

    source src {

        udp(ip(192.168.1.1) port(514));

        internal();

        unix-stream("/dev/log");

    };

     

    source net {

        udp(ip(192.168.1.1) port(514));

    };

    И возможно вы не зделали что я писал выше. Сейчас катастрофически не хватает времени, буду благодарен @Lordmaster если пока выложит содержимое своего конфиг файла, чтобы помочь человеку... Хотя в принципе я думаю, что поправить все просто и реально. В ближайшее время описание поправлю в шапке.

     

  11. 57 минут назад, enpa сказал:

    @Roman_Petrov а всегда сохраняю Рекомендуемый набор компонентов, полный, только на files.keenopt.ru Проверить перезапуск на последних драфтах, времени не было.

    Кстати на files.keenopt.ru тоже не полный-полный, там тоже не хватает кое-чего-то.

    • Thanks 1
  12. 56 минут назад, enpa сказал:

    @Roman_Petrov а всегда сохраняю Рекомендуемый набор компонентов, полный, только на files.keenopt.ru Проверить перезапуск на последних драфтах, времени не было.

    Понятно, спасибо за это. Так ничего не было бы совсем у меня :)

    • Thanks 1
  13. 10 минут назад, AndreBA сказал:

    @enpa собирал все прошивки, может у него наполняемость компонентов полная. Если. что вот ссылка:  https://cloud.mail.ru/public/4Ex3/f7JzaPzJZ

    Да, оттуда как раз и качал. @enpa без сомнения спасибо, я чего то лохонулся, всегда делал копию прошивки перед обновлением а тут понадеялся и попался хаха. Интересно, что на ULTRA II последний драфт перфектно работает. А на ULTRA фигушки, с перегрузами пошел. К сожелению набор компогентов не полный оказался, нет котроля папок и несколько менее мне важных вещей. Самая полная верся оказалась с files.keenopt.ru. Но остальное все есть, можно пожить как есть. 

    • Thanks 1
  14. 3 минуты назад, Goblin сказал:

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

    Пойдёт, как есть в базовом... Обновился на последнюю и забыл-поленился слить файл прошивки со своего роутера. За лень нужно платить :cool:

  15. 3 минуты назад, AndreBA сказал:

    С версии 2.09.A.1.0-0:появилась надпись "отладочная версия"

    Спасибо, залью сегодня обратно предыдущую перед этой

  16. Сложился ночью Ультра с 2.09.A.7.0-0, но настроенных туннелей как выше у других нет, есть только сервер PPPT , видел пытался кой то бут потом сразу подключаться по нему, может поэтому. Долгое очень время стояла последняя версия, на которой не было ещё надписи о том что это тестовая версия, к сожалению не помню, которая именно была (никто не помнит пожалуйста номер), работала очень стабильно, тут черт вернул обновицца. Пока буду шить обратно на  2.09.A.5.0-0  или может найду 2.09.A.5.0-1, важна стабильность работы...

  17. Так и знал, что это подруливание к хорошему не приведет. Первое, что вызывает конечно сомнения, что нет полноценного бесшовного роуминга между обоими точками доступа. Т.есть в момент подруливания на другую частоту по любому будет микрообрыв. Я, как уже опытом наученный, у кого дома несколько дополнительных точек доступа с тем же названием и паролем, уже знаю, что происходит, когда говорю по скайпу и хожу от одной точке к другой. Зачем мне еще это в приделах зоны одного роутера, чтобы он скакал от 5 к 2.4 и обратно с микрообрывами. Даже не стал включать этот Steering. Хотите все по качеству, берите профессиональное оборудование с поддержкой роуминга называется. Функция по идее хорошая, но несколько беспонтовая без важного этого "но". Делайте выводы господа.

  18. Буду лаконичен. Зачем тогда настройка? Только если учесть что вообще все же поставляется другая продукция фирмы на USA. Опять же не соглашусь, если сказать что кто то из соотечественников купил и пользует продукт там, как тогда быть? JJJ

  19. А что у вас раньше стояло здесь:

    };

     source src {

        udp(ip(192.168.1.1) port(514));

        internal();

        unix-stream("/dev/log");

    };

    Судя по файлу конфигурации, который вы привели, изменилась его структура. Я уже давненько за отсутствием времени не обновлял пакеты и видимо упустил.

    P.S. по виду создается впечетление, что теперь нужно, как явно подсказывает сам изначальный текст настроек, работать с:

    };

     source net {

        udp(ip(0.0.0.0) port(514));

    };

    Т.е. в него подставлять настройку приема лога с отправляемого виртуально в сеть по настройке журнала роутера...

  20. 26 минут назад, Sfut сказал:

    На Giga3 не показывает.

    Да, счас залез через mibile CLI, не показывает:

     

    20170328_210458.thumb.png.ad8fefb565c6fe819671990a4b82e9c2.png

     

    нужно покапаться в мануалах, можно ли через CLI это получить. Ведь веб Gui как то узнает это значение...

×
×
  • Create New...