Page 5 of 10 FirstFirst ... 34567 ... LastLast
Results 61 to 75 of 150

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

  1. #61
    Подыму тему.
    Подумалось тут недавно: всякие зебры и кваГГи оно конечно хорошо, (при весе в треть прошивки-то) но к чему всё сводится - отсниффить пару десятков пакетов со шлюза, отпарсить, и сделать route add . Это же реализабельно средствами шелла !
    тупо делаем:
    Code:
    tcpdump src $GATEWAY and port 520 -i vlan1 -c 17 -s 520 -t -q -nx | grep 0x | cut -c11-49 |  tr -d " " | tr -d "\n" > /tmp/bcst.txt
    Получаем вот такую кашу:
    Code:
    000200000a000000ff0000000000000000000001000200004d3201d8fffffff8
    0000000000000009000200004d326400ffffff00000000000000000900020000
    4d496f00ffffffc00000000000000009000200004d496f40ffffffc000000000
    00000009000200004df36000fffffc000000000000000009000200004df36400
    fffffc000000000000000009000200004df36800fffff8000000000000000009
    В этой каше отчётливо идут парами друг за другом сети [4d496f40] и маски [ffffffc0] остаётся их выловить и сделать в цикле
    route add -net 0x4d496f40 netmask 0xffffffc0 gw $GATEWAY metric 10
    за синхропосылку можно принять fffff (5 букв f) , перед ними 8 букв подсеть.
    Просьба к тем, кто в шелловском парсинге/скриптинге понимает - помочь дорелизить идею
    P.S. K сожалению шестнадцатеричные адреса не понимаются асусовским линуксом, нужно ещё преобразовать адреса в десятичные...
    Attached Files Attached Files
    Last edited by Spacesoft; 07-02-2008 at 13:20.

  2. #62
    Знавал я одну ISP - давала и в RIP и в OSPF...
    Сделал архивчик с quagga для установки на 'голый' роутер.

    1. Положить (обязателаьно) в /tmp
    2. tar xzvf qvg.tar.gz
    3. flashfs save && flasfs commit && flashfs enable

    P.S. в архиве свой post-boot, который монтирует /tmp/local в /opt
    Attached Files Attached Files

  3. #63
    Собрал 1.9.2.7-8q, поддержка только РИПа встроена, не требует внешних флешек и прочего. Настройка аналогична уже приводимой тут.
    http://support.cln.ru/programs/wl500...1.9.2.7-8q.trx

  4. #64

    Необычная просьба к Олегу

    Олег, во-первых, спасибо за вот это все.

    Тут вот какая проблема. Являясь пользователем сети СЛН, приобрел (к сожалению) WL-500gP v2, а уже после прочитал форум. Так вот, для v1 в нашей сети существует модифицированнная (нашим суппортом) прошивка на базе твоей 7-8, которая прекрасно работает. Поскольку поддержка v2 появилась только в версии 7-10, пробовал ее, пробовали и спецы из сети. Не работает... Проблемы с впн.

    Такая вот просьба - может глупая. Если это не есть сильно сложно - нельзя ли добавить поддержку v2 в прошивку 1.9.2.7-8?

  5. #65
    Quote Originally Posted by Corvin1975 View Post
    Такая вот просьба - может глупая. Если это не есть сильно сложно - нельзя ли добавить поддержку v2 в прошивку 1.9.2.7-8?
    Простите, что вмешиваюсь в Вашу с Олегом беседу , но, может, зайти с другой стороны - узнать, что же не работает и что там "модифицировали", и исправить это в последней прошивке?

  6. #66
    Ув. АВАТАРА. Я, к сожалению, бОльший чайник, чем 99% посетителей форума. Поэтому советовать исправлять последнюю прошивку рука не поднимется. А с ней много проблем, разных (у нас в сети), и не только моя. Мне не нужно (может, конечно, пока ) всех наворотов типа фтп и т.д., мне нужен инет на ноутбуке по вайфай, большом брате по кабелю и на айфоне по вайфай. Вот и все.

    Старая прошивка работает как часы у сотен пользователей нашей сети. Если бы я не был so dumb и прочитал тему про сравнение v1 и v2, она бы работала и у меня...

  7. #67
    Quote Originally Posted by Corvin1975 View Post
    Старая прошивка работает как часы у сотен пользователей нашей сети. Если бы я не был so dumb и прочитал тему про сравнение v1 и v2, она бы работала и у меня...

    Знаете, я думаю, там изменений - с гулькин нос. Ничего нового там особо не придумать.
    И если Вы озвучите условия подключения, например, "Большого Брата", то это уже будет хорошей отправной точкой.

  8. #68
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Изменения там такие: http://support.cln.ru/wl500gp.html http://wl500g.info/showthread.php?t=9871
    В общем, внутрь прошивки всунута quagga

  9. #69
    Quote Originally Posted by al37919 View Post
    Изменения там такие: http://support.cln.ru/wl500gp.html http://wl500g.info/showthread.php?t=9871
    В общем, внутрь прошивки всунута quagga
    Мда, Quagga у каждого пользователя - это что-то.
    Хотя, судя по орфографии, можно чего угодно ожидать...

    "Вставлять" Quagga в прошивку не обязательно - можно поставить ее в flashfs, соответственно, смонтировав /opt. Она небольшая - менее метра, и "тянет" за собой всего лишь adduser, readline, termcap. Да и нужны там только лишь zebra и ripd.
    Конфиг на сайте есть - в файле WL500g.Premium.tar.gz.
    А уж про установку на Flash уже все сказано.

    Но можно и в прошивку вставить - с помощью Firmware Modification Kit. Правда, пакеты собраны для установки в /opt.

    Так что, поверьте мне, сделать изменения, почему-то нужные в вашей сети, намного проще, чем "втягивать" в старые прошивки поддержку V2.
    К тому же, всплывут старые проблемы, или захочется бОльшего - и что, снова backport?

    Поставили бы все на флэшку - и вообще бы ни от чего не зависили. Хватит и 64M...

  10. #70
    Quote Originally Posted by ABATAPA View Post
    Знаете, я думаю, там изменений - с гулькин нос. Ничего нового там особо не придумать.
    И если Вы озвучите условия подключения, например, "Большого Брата", то это уже будет хорошей отправной точкой.
    По последней ссылке - форум нашей сети, где я отписывался о своих проблемах. Там же приведен кусок лога - не буду, с вашего позволения, переносить его. Он буквально в самом конце.

    Кратко о проблеме: не поднимается впн, ни вручную, ни автоматически. Локалка работает и по вайфай, и по проводу.

    Вот сейчас прочитал Ваше сообщение - поверьте, понял меньше половины. Но, полагаю, вы подскажете пошагово, куда плыть...
    Моя проблема началась с того, что не смогли "пришить" эту кваггу или как ее там. К 10-й прошивке. Сейчас у меня прошивка 10, flashfs, установленный по рекомендации с сайта (пара сообщений выше моего), и нет впн.

    Начало конца - здесь: http://forum.cln.ru/index.php?showto...gopid=543904&#
    Last edited by Corvin1975; 21-04-2008 at 14:57.

  11. #71
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Давайте лог.

    Idle Disconnect Time поставьте в 0.

  12. #72
    Quote Originally Posted by Corvin1975 View Post
    Сейчас у меня прошивка 10, flashfs, установленный по рекомендации с сайта (пара сообщений выше моего), и нет впн.
    Не забывайте, что -10 - "pre", т.е. в данный момент "нестабильная" ветка

    Quagga используется для получения маршрутов по RIP на связанные сети.
    Я Вам м предложил - поставьте ее, или во flashfs (может не хватить памяти), или на флэшку (как устанавливать /opt и пакеты - описано). Думаю, найти флэшку любого минимального (от 64M) объема вполне реально.
    Если хватит настойчивости и желания - "разберите" прошивку, модифицируйте rootfs, добавьте quagga туда (я думаю, что для этого придется что-то "выкинуть"). Можно демоны ненужных протоколов (BGP, и т.д.) "выкинуть".

    А "пошагово" за Вас это никто не сделает.
    Уж установка пакетов на внешний носитель (флэшку) описана действительно пошагово. Поставите quagga, конфиг замените из выложенного на сайте, и - вперед. Заодно будете иметь много других "вкусностей".

  13. #73
    Олег, спасибо, что ответили. Не помогло. Вот лог, который был изначально:
    Code:
    Apr 21 21:25:21 ntp client: Synchronizing time with time.cln.ru ...
    Apr 21 21:25:42 pppd[114]: LCP: timeout sending Config-Requests 
    Apr 21 21:25:42 pppd[114]: Connection terminated.
    Apr 21 21:26:13 pppd[114]: Starting link
    Apr 21 21:26:13 pptp[138]: route_add: not adding existing route
    Apr 21 21:26:13 pppd[114]: Serial connection established.
    Apr 21 21:26:13 pppd[114]: Connect: ppp0 <--> /dev/pts/1
    Apr 21 21:26:44 pppd[114]: LCP: timeout sending Config-Requests 
    Apr 21 21:26:44 pppd[114]: Connection terminated.
    Apr 21 21:27:20 pppd[114]: Starting link
    Apr 21 21:27:20 pptp[141]: route_add: not adding existing route
    Apr 21 21:27:20 pppd[114]: Serial connection established.
    Apr 21 21:27:20 pppd[114]: Connect: ppp0 <--> /dev/pts/2
    Apr 21 21:27:51 pppd[114]: LCP: timeout sending Config-Requests 
    Apr 21 21:27:51 pppd[114]: Connection terminated.
    Apr 21 21:28:21 pptp[129]: connect: Connection timed out
    Apr 21 21:28:21 pptp[129]: Could not open control connection to 10.22.10.34
    Apr 21 21:28:21 pptp[121]: Call manager exited with error 256
    Apr 21 21:28:24 pppd[114]: Starting link
    Apr 21 21:28:24 pptp[145]: route_add: not adding existing route
    Apr 21 21:28:24 pppd[114]: Serial connection established.
    Apr 21 21:28:24 pppd[114]: Connect: ppp0 <--> /dev/pts/0
    Apr 21 21:28:55 pppd[114]: LCP: timeout sending Config-Requests 
    Apr 21 21:28:55 pppd[114]: Connection terminated.
    Apr 21 21:29:22 pptp[139]: connect: Connection timed out
    Apr 21 21:29:22 pptp[139]: Could not open control connection to 10.22.10.34
    Apr 21 21:29:22 pptp[138]: Call manager exited with error 256
    Очень помог товарищ из сети, он хорошо разбирается в вопросе, я также попросил его написать сюда. Что сделали: он написал скрипт для поднятия впн и добавил его в автозагрузку. Также заменили pptp на брата из старой прошивки, так как новый отказывался запускаться. Теперь все работает, но только в положении не PPTP (как рекомендовано), а в положении Automatic IP. Также мой товарищ полагает, что в случае разрыва впн оно не будет восстановлено автоматически.

    Моя просьба остается в силе: нельзя ли каким-либо образом внести поддержку v2 в старую прошивку. На ней бессбойно работает мультикаст и оповещения SAP опять же у нас в сети.

    2 АВАТАРА: Вы сами с собой разговариваете? Без обид, но у нас разговор слепого с глухим - я Вам говорю, что не могу поднять впн, а Вы мне - про установку софта на флешку и модификацию rootfs. Безусловно, хорошо быть умным, еще лучше, когда есть куда это все применить. Не нужно блистать своими знаниями, я верю, что у Вас их в избытке. Позвольте мне продолжить общение с Олегом.

  14. #74
    В общем 'вести с полей'.
    В консоли (ps) замечены 3 (6) процессов, долбящихся к VPN , впнка не переваривает такой наглости и банит клиента нa минуту. Замечал точно такое-же и на 520, но там после сброса всего роутера в дефолт проблема рассосалась сама собой, с 500gpv2 подобное не помогло.
    Пошел другим путём - тупо набрал в консоли:
    pptp vpn.cln.ru noauth nobsdcomp nodeflate user UzVer password pa55w0rd
    строчка при этом подвисла, хотя обычно молча отдавала консоль обратно, при этом поднимая ppp0, заглянул в другую консоль - там висело 2 процесса pptp долбящихся к серверу, na vpn-ke разумеется уже был бан.
    Слил со старой 1.9.2.7-8 бинарник pptp, кинул в /usr/local/sbin - с вышеприведенной строкой завелось сходу. На данный момент всё стартует через post-boot.
    Подозрения - не стоило имхо делать sync nobuffer по умолчанию...
    P.S. с родным /usr/sbin/pptp (с вводом строчки вручную) изредка заводится, но чаще тупит форкаясь, подвисая и вызывая бан...

  15. #75
    Quote Originally Posted by Corvin1975 View Post
    2 АВАТАРА: Вы сами с собой разговариваете? Без обид, но у нас разговор слепого с глухим - я Вам говорю, что не могу поднять впн, а Вы мне - про установку софта на флешку и модификацию rootfs.
    Я разговаривал с Вами, но, как видно, зря. Я прочитал перед этим инструкцию, ссылку на которую Вы давали. Вы сами сказали, что модификация прошивки, сделанная провайдером, заключалась во внесении в нее Quagga.
    Я предложил Вам решения. Вам, видимо, или это не нужно, или нужно не это.

    Quote Originally Posted by Corvin1975 View Post
    Безусловно, хорошо быть умным, еще лучше, когда есть куда это все применить. Не нужно блистать своими знаниями, я верю, что у Вас их в избытке. Позвольте мне продолжить общение с Олегом.
    Мда, безусловно быть умным лучше, чем тупым упертым дураком.
    Так что здесь мы считаем, что все собравшиеся - люди умные.
    Но, как видно, некоторые - хамовитые и недалекие.
    В ответ на попытки им помочь отвечающие хамством. Это с четыремя-то сообщениями на форуме...
    Ну что же, это публичный форум - может, Олег или кто-то другой Вам поможет.
    Хотя, с таким отношением...
    Last edited by ABATAPA; 22-04-2008 at 06:10.

Page 5 of 10 FirstFirst ... 34567 ... 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
  •