Page 1 of 4 123 ... LastLast
Results 1 to 15 of 150

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

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

    Всем добрый день.
    Подскажите, возможна ли динамика на данной железке? В родной прошивке она не заявлена и наверное не будет. Это большой минус.
    Если бы туда добавить RIP v2 - было бы супер! Хотя бы RIP v1.
    И планирует ли Oleg её добавить?
    Если я правильно понимаю, то внутри некое подобие линукса?
    Можно ли отдельно поставить какое-нибудь дополнительное ПО, чтобы реализовать данную фичу.
    Вчера вот преобрёл сей девайс, перепрошил прошивкой WL500gp-1.9.2.7-7f-pre4.trx. Спасибо Oleg'у за труд. Пока работает нормально, но уже заметны небольшие баги. Подскажите куда постить репорты? Куча тем...
    Спасибо.

  2. #2

    А как в wl500g RIPv2 настроить

    А то провайдер маршрутизацию через RIP раздавать начал.

  3. #3
    Join Date
    Oct 2006
    Location
    Moscow
    Posts
    24
    Вопрос с Rip актуален...
    Если нет возможности прикрутить Rip к Wl500gp - то посоветуйте плиз железку, способную осуществлять данный вид маршрутизации (комп с Линухом и Циску не предлагать )
    ЗЫ: Также понадобится Pptp
    ЗЗЫ: Что-то странное с кодировкой на форуме ?

  4. #4

  5. #5

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

    Подскажите - может, кто пользуется quagga/bgp на прошивке Олега в wl-500gP?
    Не, я не сумасшедший, я понимаю, что тут о fullview даже думать нельзя, но пару-тройку десятков префиксов, кажется мне, оно вполне прожует.
    Если кто ставил - поделитесь, как прикручивали, были ли подводные камни и т.д. За пошаговую инструкцию буду благода (ибо не линуксоид ни разу, а совсем даже куклачев

    PS. Опять же, я в курсе, что она прикручивается к openwrt, но openwrt мне существенно меньше нравится.

    PPS. Рут вынесен на внешнюю флешку, поэтому нехватки дискового пространства не будет.

  6. #6
    Тормоз я. Как обычно, стоит задать вопрос - сразу у самого разобраться получается.
    Поставилась стандартно через ipkg, взлетела и нормально полетела.

    Явно наступил на какие-то тривиальные грабли.
    Добавил вызов
    zebra -d
    bgpd -d
    в /usr/local/sbin/post-boot (пробовал и в post-mount).
    После перезагрузки - не запускаются, по ps в памяти нет. Но если вручную запустить post-boot - запускаются и работают.
    Какое волшебное слово я мог им не сказать?

    Диалог сам с собой продолжается
    После добавления в post-boot вместо отдельных демонов вызова скрипта
    /opt/etc/init.d/S50quagga start
    все заработало.
    Правда, в промежутке пронаблюдал потерю флэшки - рутер упорно ее не видел и грузился изнутре. Спас только передерг питания.
    Last edited by Omega; 15-01-2011 at 14:21. Reason: 2 post merged

  7. #7
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    вообще, в post-boot должно быть /opt/etc/init.d/rc.unslung А вот он как раз запускает все скрипты из /opt/etc/init.d которые начинаются на S

  8. #8
    Join Date
    Oct 2006
    Location
    Moscow
    Posts
    24
    Нужна реализация сабжа на Wl-500gP. Статическая маршрутизация отошла в прошлое...

    Если не судьба сделать это на WL-500GP, подскажите - есть ли железка, способная роутить с помощью RIP? Wi_Fi не обязателен...
    Last edited by Omega; 15-01-2011 at 14:23. Reason: 2 post merged

  9. #9
    Больно многого хотите от железки за 100 баков .
    Возможно, для DD-WRT есть нужный Вам пакет.

    Попробуйте погуглить, может найдете себе железку подходящую. Только она будет уже не за 100...

  10. #10
    На десктопных линуксах по-моему этим занимается демон routed
    routed - network routing daemon. Uses RIP protocol to update routing table
    Возможно кто-то уже и скомпилировал его под наши железки ... я сам пока компилировать не научился
    Так же стоит присмотрется к вот этому пакету из репозитория http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/

    quagga - 0.99.4-2 - The quagga routing suite, including ospf, rip, and bgp (ospf6d and ripngd are included if library has IPv6 support).
    PS если говорить о других прошивках то http://openwrt.org/ по-моему более продвинутая чем упомянутая DD-WRT

  11. #11
    Join Date
    Dec 2006
    Location
    Russian Federation, Moscow
    Posts
    21
    quagga - один из лучших демонов для этих целей, так что ставить лучше его
    Jabber\GoogleTalk: v12aml@gmail.com

  12. #12

    PPTP - рутер не получает адрес от сервера

    Хочу настроить pptp-туннель. Вроде все по статье "Настройка с нуля" настроил, с минимальными изменениями.
    В файле /tmp/etc/ppp/pptp следующее:
    Code:
    pty "/usr/sbin/pptp <IP vpnc>--nolaunchpppd"
    name <login>
    password <password>
    remotename PPTP
    ipparam pptp
    defaultroute
    crtscts
    lock
    noipdefault
    noauth
    nobsdcomp
    nodeflate
    persist
    maxfail 0
    asyncmap 0
    mtu 1400
    refuse-eap
    nomppc
    nomppe-stateful
    ipcp-accept-local
    ipcp-accept-remote
    lcp-echo-failure 3
    lcp-echo-interval 10
    Содержимое ip-up:
    Code:
    route delete default dev vlan1
    route add default dev $1
    iptables -t nat -A POSTROUTING -s 192.168.1.0/24 --out-interface $1 -j SNAT  --to-source $4
    При запуске pppd file /tmp/etc/ppp/pptp сессия поднимается, но ifconfig ppp0 показывает, что local-адрес - 192.168.1.1 Соответственно, ничего не работает.

    Вопрос номер 2 - что ip-up не может манипулировать маршрутами, и команды route delete и route add не отрабатывают, но это не страшно и лечится простым floating static (реально лечится и правильный маршрут всплывает).

    Поэтому проблема именно в том, что рутер не берет адрес, отдаваемый ему по ipcp. Вроде бы при наличии команды ipcp-accept-local рутер должен принимать адрес от сервера, но команда есть, а адрес не принимает ((

    Может, я что-то не так понимаю или не так делаю?

    PS. Забыл указать - WL500gp, прошивка 1.9.2.7-8.4
    Last edited by pLuto; 17-12-2007 at 06:03.

  13. #13
    Quote Originally Posted by pLuto View Post
    Соответственно, ничего не работает.
    Как только что-то "не работает" - включайте отладку (опция "debug" для начала).

  14. #14
    Quote Originally Posted by ABATAPA View Post
    Как только что-то "не работает" - включайте отладку (опция "debug" для начала).
    Естественно, запускал и как pppd nodetach debug file <...>
    Там визуальных ошибок нет. Сессия устанавливается.

    Code:
    pppd nodetach debug file /opt/etc/ppp/peers/pptp
    using channel 1
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/1
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x3e091a08> <pcomp> <accomp>]
    rcvd [LCP ConfReq id=0x1 <auth chap MD5> <magic 0x4dcef8d2>]
    sent [LCP ConfAck id=0x1 <auth chap MD5> <magic 0x4dcef8d2>]
    rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x3e091a08> <pcomp> <accomp>]
    sent [LCP EchoReq id=0x0 magic=0x3e091a08]
    rcvd [CHAP Challenge id=0x1 <d6d7d48f1aa0caa17b5eeb83d56cb6fb>, name = "vpnc"]
    sent [CHAP Response id=0x1 <6077495376123c0aa27e5e43c0ad047f>, name = "<login>"                            ]
    rcvd [LCP EchoRep id=0x0 magic=0x4dcef8d2]
    rcvd [CHAP Success id=0x1 ""]
    CHAP authentication succeeded
    sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.1.1>]
    rcvd [IPCP ConfReq id=0x1 <addr 217.18.130.130>]
    sent [IPCP ConfAck id=0x1 <addr 217.18.130.130>]
    rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
    sent [IPCP ConfReq id=0x2 <addr 192.168.1.1>]
    rcvd [IPCP ConfAck id=0x2 <addr 192.168.1.1>]
    not replacing existing default route to vlan1 [0.0.0.0]
    local  IP address 192.168.1.1
    remote IP address 217.18.130.130
    Script /tmp/ppp/ip-up started (pid 184)
    Script /tmp/ppp/ip-up finished (pid 184), status = 0x0
    <тут, соответственно, был нажат Ctrl-C>
    Terminating on signal 2.
    Script /tmp/ppp/ip-down started (pid 194)
    sent [LCP TermReq id=0x2 "User request"]
    Child process /tmp/ppp/ip-down (pid 194) terminated with signal 11
    Child process /usr/sbin/pptp 217.18.130.130 --nolaunchpppd (pid 179) terminated                             with signal 2
    Modem hangup
    Connection terminated.
    Connect time 0.4 minutes.
    Sent 25668956 bytes, received 30 bytes.
    Connect time 0.4 minutes.
    Sent 25668956 bytes, received 30 bytes.
    Судя по этому логу, рутер сам запрашивает у сервера использование адреса 192.168.1.1. Или я его неправильно понимаю?

    Счетчики Sent тоже вызывают некоторое недоумение, но бог с ним, пока это не интересно.

  15. #15
    Quote Originally Posted by pLuto View Post
    sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.1.1>]
    rcvd [IPCP ConfReq id=0x1 <addr 217.18.130.130>]
    sent [IPCP ConfAck id=0x1 <addr 217.18.130.130>]
    Тут он запросил IP (т.к. noipdefault, см. ниже), с ним не согласились, и удаленный сервер присвоил адрес соединению. При этом, Ваша сторона еще и компрессию предлагала...
    Code:
    noipdefault
                  Disables  the default behaviour when no local IP address is specified, which
                  is to determine (if possible) the local IP address from the hostname.   With
                  this  option,  the peer will have to supply the local IP address during IPCP
                  negotiation (unless it specified explicitly on the command  line  or  in  an
                  options file).
    Quote Originally Posted by pLuto View Post
    rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
    которую отвергли.

    Quote Originally Posted by pLuto View Post
    not replacing existing default route to vlan1 [0.0.0.0]
    Странно, т.к. при настройке PPtP-соединения через Web-интерфейс мы имеем два маршрута по-умолчанию с разной метрикой:
    Code:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         xx.xx.xx.206    0.0.0.0         UG    0      0        0 ppp0
    0.0.0.0         xx.xx.xx..225   0.0.0.0         UG    1      0        0 vlan1
    Quote Originally Posted by pLuto View Post
    local IP address 192.168.1.1
    remote IP address 217.18.130.130
    Адреса назначены успешно.

    Quote Originally Posted by pLuto View Post
    Судя по этому логу, рутер сам запрашивает у сервера использование адреса 192.168.1.1. Или я его неправильно понимаю?
    См. выше.

    Quote Originally Posted by pLuto View Post
    Счетчики Sent тоже вызывают некоторое недоумение, но бог с ним, пока это не интересно.
    Что говорит
    pppd --version

Page 1 of 4 123 ... 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
  •