Page 10 of 10 FirstFirst ... 8910
Results 136 to 144 of 144

Thread: Экономия трафика (Privoxy + Polipo)

  1. #136
    1. Фрагмент из вашего листинга:
    Code:
    LDFLAGS="-Wl,-rpath,/opt/lib-oleg "
    Так и задумано? Если в /opt/lib-oleg нет собранных тулчейновых библиотек, то будут использоваться прошивочные.

    2. Значит, новая версия polipo такая же падучая?
    Last edited by ryzhov_al; 22-05-2014 at 07:53. Reason: Обновил Polipo в репозитории

  2. #137
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by dmig View Post
    Если бы ядра в ночных сборках были с поддержкой core dump, процедура бы упростилась.
    Дело в том, что для 98% народу это приведёт только к забиванию /tmp, /opt/var и т.д. И на форуме будут поститься вопли "забилась память, флешка, и т.п. ЧТО ДЕЛАТЬ??!"
    А пересобрать прошивку, поменяв единственный параметр в конфиге ядра, очень несложно.

    Надеюсь, эта инструкция будет кому-то полезна.
    Однозначно!

  3. #138
    Quote Originally Posted by ryzhov_al View Post
    1. Фрагмент из вашего листинга:
    Code:
    LDFLAGS="-Wl,-rpath,/opt/lib-oleg "
    Так и задумано? Если в /opt/lib-oleg нет собранных тулчейновых библиотек, то будут использоваться прошивочные.
    Я не разбирался, что значит этот параметр, но путь меня смутил. Какой вариант будеь правильным?

    2. Значит, новая версия polipo такая же падучая?
    Гораздо менее падучая, чем 1.0.4, но на 1м сайте у меня стабильно валится.

    Quote Originally Posted by lly View Post
    Дело в том, что для 98% народу это приведёт только к забиванию /tmp, /opt/var и т.д. И на форуме будут поститься вопли "забилась память, флешка, и т.п. ЧТО ДЕЛАТЬ??!"
    А пересобрать прошивку, поменяв единственный параметр в конфиге ядра, очень несложно.
    1. я не просто так написал ночных -- многие ли их ставят?
    2. по умолчанию ulimit -c 0 не даст ядру создавать корки
    Last edited by Omega; 25-05-2014 at 18:47. Reason: fixed
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  4. #139
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by dmig View Post
    [*]я не просто так написал ночных -- многие ли их ставят?
    Так сложилось, что многие...
    [*]по умолчанию ulimit -c 0 не даст ядру создавать корки
    Или в проге не переделается через setrlimit и prctl.
    Здесь ещё один момент - всё "лишнее" отключалось в целях экономии RAM. Например, для девайсов с 32Mb это важно,а для еще оставшихся RT-N10 с 16Mb просто супер-критично. Поэтому, так как сбор/анализ core предполагает хоть минимальную сообразительность , и решили, что пересборка прошивки будет правильнее.

  5. #140
    Quote Originally Posted by lly View Post
    Например, для девайсов с 32Mb это важно,а для еще оставшихся RT-N10 с 16Mb просто супер-критично.
    Ой, ещё и такое бывает...
    Поэтому, так как сбор/анализ core предполагает хоть минимальную сообразительность , и решили, что пересборка прошивки будет правильнее.
    Ок, тогда спрошу инструкцию по сборке ядра/прошивки.
    Вообще, не помешала бы тема с инструкциями по сборке софта новым тулчейном, искать что-то на форуме -- малоэффективно.
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  6. #141
    Для polipo больше патчей не будет? Если нет, тогда добавляю ваш и на этом остановлюсь.
    Quote Originally Posted by dmig View Post
    Ок, тогда спрошу инструкцию по сборке ядра/прошивки.
    На wiki лежит, вполне актуальна.

  7. #142
    Quote Originally Posted by ryzhov_al View Post
    Для polipo больше патчей не будет? Если нет, тогда добавляю ваш и на этом остановлюсь.
    Не помню, есть ли уже патч для Makefile?
    Исправляющий пути по умолчанию: /var/cache/polipo => /opt/var/cache/polipo и /var/run/polipo.pid => /tmp/var/run/polipo.pid
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  8. #143
    Надо сказать версия 1.1.1 стала гораздо реже падать. Если добавить скрипт для крона, вполне можно пользоваться:
    Code:
    [dmig@my-router ~]$ cat /opt/etc/cron.5mins/polipo-keepalive.sh 
    #! /bin/sh
    
    pidof polipo || /opt/etc/init.d/S28polipo start &>/dev/null
    Можно положить его не в /opt/etc/cron.5mins/, а в /opt/etc/cron.1min/ -- падения станут менее заметны.
    wl500gP 128MB + 8GB flash 1.9.2.7-rtn-r5438

  9. #144

    polipo

    Помогите решить многолетнюю проблему
    Прошивка Tomato + optware
    Стоит polipo, всё настроено, всё работает за исключением ... автостарта polipo))
    В /opt/etc/init.d лежит S70polipo с таким конфигом:


    Code:
    #!/bin/sh
    NAME="polipo"
    PIDFILE=/opt/var/run/polipo.pid
    POLIPO=/opt/sbin/polipo
    CONFIG_FILE=/opt/etc/polipo.conf
    
    start() {
     echo "Starting $NAME... "
      /opt/sbin/polipo -c $CONFIG_FILE
      }
    ..
      stop() {
       echo "Shutting down $NAME... "
        [ -f ${PIDFILE} ] && kill `cat ${PIDFILE}`
        }
    ....
        case "$1" in
            start)
            start
        ;;
            stop)
            stop
        ;;
            restart)
            stop
            sleep 1
            start
        ;;
                *)
        echo "Usage: $0 (start|stop|restart)"
        exit 1
        esac
    exit 0
    В administration -> scripts-> init
    пробовал и так /opt/etc/init.d/S70polipo start и сяк /opt/bin/polipo -c /opt/etc/polipo.conf
    и даже polipo перекинул из bin в sbin но, автоматом не стартует

    А так /opt/etc/init.d/S70polipo start в ручную стартует на ура. Что я пропустил?
    WL-500gP 1.9.2.7-10 + (WD250Gb 3,5" + AGE STAR BUB3A)

Page 10 of 10 FirstFirst ... 8910

Similar Threads

  1. Анализ трафика на wl500gP
    By mihalich in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 178
    Last Post: 19-05-2012, 13:59

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
  •