Page 8 of 10 FirstFirst ... 678910 LastLast
Results 106 to 120 of 150

Thread: Установка и настройка Quagga на роутере

  1. #106
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    alex7912
    Offtopic: Вырежи, на всякий случай, из поста пароль!! второе поле после ":" в passwd

  2. #107
    Quote Originally Posted by lly View Post
    alex7912
    спасибо

    ссори посмотрел повнимательное маршруты и нашел следующие отличия
    по
    Code:
    ip r
    есть строка которой нет в
    Code:
    sh ip ro
    default via 10.55.46.1 dev vlan1 metric 1
    а последний отличается от первого такими строками
    K>* 0.0.0.0/0 via 10.55.46.1, vlan1
    K>* 194.85.80.0/25 via 10.55.46.1, vlan1
    K>* 194.85.80.0/25 via 10.55.46.1, vlan1
    C>* 127.0.0.0/8 is directly connected, lo
    K>* 81.5.91.3/32 via 10.55.46.1, vlan1 вместо 81.5.91.3 via 10.55.46.1 dev vlan1 metric 1
    K * 127.0.0.0/8 is directly connected, lo вместо 127.0.0.0/8 dev lo scope link
    C>* 193.125.142.232/32 is directly connected, ppp0 вместо default via 193.125.142.232 dev ppp0
    K>* 193.125.142.247/32 via 10.55.46.1, vlan1 вместо 193.125.142.247 via 10.55.46.1 dev vlan1
    K>* 193.125.143.173/32 via 10.55.46.1, vlan1 вместо 193.125.143.173 via 10.55.46.1 dev vlan1 metric 1

    Code:
    sh ip rip
    Network Next Hop Metric From Tag Time
    C(i) 10.55.46.0/23 0.0.0.0 1 self 0

  3. #108
    Quote Originally Posted by alex7912 View Post
    ссори посмотрел повнимательное маршруты и нашел следующие отличия
    Это не очень существенно
    А в vtysh команда sh ip ro rip что показывает?
    У меня такое ощущение, что анонсы до зебры не доходят.

  4. #109
    Quote Originally Posted by Ilmarinen View Post
    Это не очень существенно
    А в vtysh команда sh ip ro rip что показывает?
    У меня такое ощущение, что анонсы до зебры не доходят.
    Все, кажется я нашел в чем причина. Убрав из post-boot
    ifconfig vlan0 -multicast
    ifconfig vlan1 -multicast
    ifconfig eth1 -multicast
    стали наконец приходить маршруты. Просто я уже запутался какие мульткасты нужны, а какие не. В веб-оболочке напр. multicast routing отключен, я думал что это тоже самое.
    Last edited by alex7912; 27-12-2008 at 13:50.

  5. #110

    Автозапуск quagga

    заранее извиняюсь за тупость, но сам понять не могу.
    Везде написано, что для запуска quagga в post-boot прописываются команды
    PHP Code:
     /opt/sbin/zebra -u admin -d
    /opt/sbin/ripd -u admin -
    Но ведь файл s50quagga тоже запускает эти процессы. Вопрос зачем необходимо дублирование и какой-из этих файлов запускается раньше.

  6. #111
    Quote Originally Posted by alex7912 View Post
    заранее извиняюсь за тупость, но сам понять не могу.
    Везде написано, что для запуска quagga в post-boot прописываются команды
    PHP Code:
     /opt/sbin/zebra -u admin -d
    /opt/sbin/ripd -u admin -
    Но ведь файл s50quagga тоже запускает эти процессы. Вопрос зачем необходимо дублирование и какой-из этих файлов запускается раньше.
    Сомнения развеятся, если прочитать прикрепленный FAQ:
    Итак, моя прошивка пытается исполнить следующие файлы:
    • /usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
    • /usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при "обработке" hot plug событий, когда АСУСовский обработчик до них доберётся)
    • /usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют
    • /usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы
    • /usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall
    Ссылка из post-boot на любое место в /opt/* смысла не имеет. Поэтому:
    • либо запускаете сервисы из post-mount,
    • либо привОдите скрипты запуска к виду /opt/etc/init.d/s50quagga по примеру.

  7. #112
    Сомнения развеятся, если прочитать прикрепленный FAQ
    да это я много раз перечитывал. Увы про quagga тут мало написано. Скрипт устанавливается по умолчанию. Просто подскажите почему необходимо дублировать запуск процессов в post-boot/mount? Если в S50quagga добавить типа
    PHP Code:
    ENABLED=yes 
    PROCS
    =zebra 
    ARGS
    ="-u admin -d" 
    будет корректнее?
    Last edited by alex7912; 16-05-2009 at 09:42.

  8. #113
    alex7912, Вам же объяснили, что во время выполнения post-boot раздел на /opt еще не смонтирован, поэтому добавлять в post-boot команды выполнения чего-либо из /opt/sbin бессмысленно.
    Если где-то написано, что это делать НУЖНО, то это написано неправильно.

  9. #114
    Quote Originally Posted by alex7912 View Post
    Просто подскажите почему необходимо дублировать запуск процессов в post-boot/mount?
    Есть два способа запустить что-либо в нашей коробочке после её загрузки, они перечислены мной выше. Выбор за вами:
    - Если стартуют 2-3 сервиса и не хочется заниматься "канонизацией" запуска, просто допишите строчку запуска в post-mount.
    - Если у вас скрипты запуска сервисов приведены к форме init.d, то запускайте свой quagga из /opt/etc/init.d/Sxxquagga.

    На форуме люди пользуются и тем и другим способом. Вам необходимо с этим определиться. Запускать сервис дважды смысла нет.

  10. #115
    Quote Originally Posted by ryzhov_al View Post
    Есть два способа запустить что-либо в нашей коробочке после её загрузки, они перечислены мной выше. Выбор за вами:
    - Если стартуют 2-3 сервиса и не хочется заниматься "канонизацией" запуска, просто допишите строчку запуска в post-mount.
    - Если у вас скрипты запуска сервисов приведены к форме init.d, то запускайте свой quagga из /opt/etc/init.d/Sxxquagga.

    На форуме люди пользуются и тем и другим способом. Вам необходимо с этим определиться. Запускать сервис дважды смысла нет.
    Вот теперь понятно. Спасибо

  11. #116

    quagga 0.99.14-1 Segmentation fault

    Обновил пакет quagga до 0.99.14-1 из http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
    При запуске ripd/zebra получаю Segmentation fault

    Code:
    $ strace /opt/sbin/zebra
    execve("/opt/sbin/zebra", ["/opt/sbin/zebra"], [/* 13 vars */]) = 0
    old_mmap(NULL, 20, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x2aaa8000
    --- SIGSEGV (Segmentation fault) @ 0 (0) ---
    +++ killed by SIGSEGV +++
    Версия прошивки 1.9.2.7-10 Подскажите решение.

    UPD: Откатил http://ipkg.nslu2-linux.org/feeds/un...4-2_mipsel.ipk
    Last edited by Omega; 03-02-2013 at 13:09. Reason: 2 posts merged

  12. #117
    Quote Originally Posted by Lt_Flash View Post
    Собрал 1.9.2.7-8q, поддержка только РИПа встроена, не требует внешних флешек и прочего. Настройка аналогична уже приводимой тут.
    http://support.cln.ru/programs/wl500...1.9.2.7-8q.trx
    У меня роутер Asus WL500gpV2 мне подойдёт ваша прошивка? Если нет то посоветуйте что можно поставить на эту железку чтобы RIP работал. Заранее спасибо.

  13. #118
    Quote Originally Posted by alex7912 View Post
    Н
    затем добавил в /usr/local/sbin/post-boot строки:
    Code:
    /usr/sbin/zebra -u admin -d
    /usr/sbin/ripd -u admin -d
    на верное все же /opt/sbin/zebra и /opt/sbin/ripd?
    у меня
    Code:
    $ /opt/sbin/zebra -u admin -d
    Segmentation fault
    с чем может быть связано? мб потому что у меня dir-320 прошитый модиф прошивкой Олега? хотя это не должно влиять, ставил на флешку, при установке ошибок не было.
    Last edited by FirMord; 10-11-2009 at 19:18.

  14. #119
    Свежие версии вываливаются с такой ошибкой.Попробуйте релиз 0.99.4
    Last edited by Eugene1961; 12-11-2009 at 18:09. Reason: уточнение версии

  15. #120
    мм а как эьту версию поставить??
    тут нет:
    http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
    http://www.quagga.net/download/
    есть тут:
    http://www.quagga.net/download/attic/
    но не mipsel

Page 8 of 10 FirstFirst ... 678910 LastLast

Similar Threads

  1. Установка и настройка asterisk на роутере
    By ptabashov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 247
    Last Post: 04-11-2021, 08:59
  2. TwonkyMedia server - установка и настройка
    By Pteros in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 393
    Last Post: 19-11-2016, 07:35
  3. Установка и настройка Transmission
    By CattheBlack in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 171
    Last Post: 12-03-2016, 13:08
  4. [QoS] Установка и настройка nShaper
    By Iguana in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 829
    Last Post: 14-05-2014, 11:38
  5. Настройка (установка) Samba3
    By MSapogov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 307
    Last Post: 16-04-2013, 19:07

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
  •