Page 1 of 40 12311 ... LastLast
Results 1 to 15 of 5902

Thread: Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640

    Lightbulb Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега

    Мной и theMIROn, при поддержке сочувствующих товарищей (rss, al37919, angel_il и других форумчан),
    сделан вариант прошивки Олега с обновленными ядром Linux, uClibc и многими пакетами.

    Этот проект - http://wl500g.googlecode.com является развитием прошивки Олега.

    Поддерживаемые ветки прошивки и модели роутеров:

    • 1.9.2.7-rtn - основная, на ядре 2.6.22, поддерживает:

      Asus RT-N16, RT-N15U, RT-N12, RT-N12B1, RT-N10, RT-N10U, RT-N10U_B, WL-500gP, WL-500gPv2, WL-500W
      .
    • 1.9.2.7-d - стабильная, на ядре 2.4.37, развитие приостановлено, поддерживает:

      Asus WL-500gP, WL-500gPv2, WL-500W, WL-500gX, WL-520gU, WL-550gE, WL-330gE, WL-320gE, WL-320gP


    Основные отличия от прошивки Олега 1.9.2.7-10:

    • Ядро Linux 2.4.37 [сделан бэкпорт драйвера EHCI (USB 2.0), драйвера option, FUSE, множество багфиксов]
    • uClibc 0.9.30.1
    • включён accel-pptp [ускорение pptp более чем в 2 раза]
    • iptables 1.3.8 [layer7, ipset, IMQ, webstr, esfq шедулер, багфиксы]
    • iproute2 2.4.7-now-ss020116 [pfifo_fast, esfq, багфиксы]
    • dnsmasq 2.55
    • busybox 1.17
    • vsftpd 2.3.2
    • поддержка dyndns сделана на inadyn
    • libusb 1.0 + usb_modeswitch 1.1

    Более полный список изменений: http://code.google.com/p/wl500g/wiki/News

    Примерный порядок перехода на нашу прошивку:

    1. сохранить конфигурацию и flashfs (если у вас прошивка Олега)
    2. прошить 1.9.2.7-d через web интерфейс
    3. сбросить в дефолт (для прошивок Олега свежее, чем 1.9.2.7-8 необязательно)
    4. восстановить конфигурацию и flashfs
    5. по желанию - донастроить

    Домашняя страница проекта: http://wl500g.googlecode.com , там же выложены релизы прошивок.

    Прошивки, выложенные на других серверах, являются или тестовыми сборками или локальными модификациями
    сторонних разработчиков. Их использование целиком на совести пользователя, при этом предполагается, что
    пользователь знаком с содержимым ревизий, публикуемым на http://code.google.com/p/wl500g/source/list


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


    Если у вас вдруг возникло желание отблагодарить нас за проделанный труд, это можно сделать
    перечислением на электронные кошельки WebMoney, в том числе через платежные автоматы:


    R300118637923
    Z268767167768

    Ищем энтузиастов для помощи дальнейшему развитию прошивки и написанию статей в Wiki.

    От Модератора: данная тема предназначена для обсуждения процесса разработки прошивки, исправления ошибок.
    Вопросы связанные с решением частных проблем конечных пользователей, настройкой приложений и пр. следует
    публиковать в остальной части форума. Из этой темы они будут удаляться, либо перемещаться во флудильню.
    Last edited by Omega; 15-04-2014 at 12:10. Reason: fixed

  2. #2
    Quote Originally Posted by al37919 View Post
    т.е. в перспективе можно надеяться прийти к сборке прошивки и пакетов одним тулчейном?
    Я бы сказал "можно надеяться прийти к сборке пакетов хоть каким нибудь образом". Т.к. с имеющимся сейчас тулчейном их собрать попросту невозможно.

  3. #3
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Quote Originally Posted by Novik View Post
    Я бы сказал "можно надеяться прийти к сборке пакетов хоть каким нибудь образом". Т.к. с имеющимся сейчас тулчейном их собрать попросту невозможно.
    с этим полностью не соглашусь. Существует устаревший тулчейн unslung/wl500g ( http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/ ) коим скомпилировано немало пакетов. Прошивка Олега, насколько мне известно, компилится им же. По крайней мере, если устанавливать софт в flashfs, то эти пакеты --- есть правильный выбор, не требующий установки uclibc-opt.

  4. #4
    А кто подскажет, в каком случае в /tmp/nat_rules появляются строчки:
    Code:
    -A PREROUTING -d 77.238.130.111 -p udp -m udp --sport 6112 -j NETMAP --to 192.168.1.0/24
    -A POSTROUTING -s 192.168.1.0/255.255.255.0 -p udp -m udp --dport 6112 -j NETMAP --to 77.238.130.111/32
    И что такое NETMAP?
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  5. #5
    Quote Originally Posted by Basile View Post
    А кто подскажет, в каком случае в /tmp/nat_rules появляются строчки:
    Code:
    -A PREROUTING -d 77.238.130.111 -p udp -m udp --sport 6112 -j NETMAP --to 192.168.1.0/24
    -A POSTROUTING -s 192.168.1.0/255.255.255.0 -p udp -m udp --dport 6112 -j NETMAP --to 77.238.130.111/32
    И что такое NETMAP?
    что такое netmap - в гугл, а проявляется то из-за включенного Starcraft (Battle.Net) в NAT Settings / Virtual DMZ

  6. #6
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Киньте в меня кто нибудь 1264 собранной под 500gpv1 оччень хочется прикрученным нормально контраком под IPV6 поиграться)

    [offtop] После двух часов курения мануалов по IPV6 звонит девушка, ее первый вопрос, - Что ты курил? [/offtop]
    Last edited by TReX; 26-02-2010 at 22:13.

  7. #7

  8. #8
    Quote Originally Posted by TReX View Post
    Киньте в меня кто нибудь 1264 собранной под 500gpv1 оччень хочется прикрученным нормально контраком под IPV6 поиграться)

    [offtop] После двух часов курения мануалов по IPV6 звонит девушка, ее первый вопрос, - Что ты курил? [/offtop]
    ftp://core.dumped.ru/wl/1265/
    ASUS RT-N16 (1.9.2.7-rtn) + multi-wan (2x PPPoE, было на WL-500W)
    Нужно делать так как нужно, а как не нужно - делать не нужно.

  9. #9
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by Unlimited View Post
    Graci Seniore ))

  10. #10
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by angel_il View Post
    Почему гады чехи своих патчей не отдают... редиски. Давайте их засудим : ))
    Почему-же не отдают - все у них лежит, только в неудобоваримом варианте. Т.е. скрипты для сборки отсутствуют, а руками можешь накладывать и компилить...сколько влезет

  11. #11
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by macek View Post
    Ily, а можно ещё вверху ссылочку на то, как это дело пересобрать. Что-то сходу не могу разобраться.
    Надо добиться успешного пересобирания прошивки Олега, линки на главной странице oleg.wl500g.info и http://wiki.wl500g.info/index.php/co...customfirmware

    Потом станут понятны мои фразы в первом сообщении. Времени написать детальное руководство нет, увы.

  12. #12
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by macek View Post
    Ага, спасибо. Разберусь.
    Сейчас пока пересобираю пакеты.
    А зачем?
    Много ли пакетов завязано на ядро? Навскидку - apcupsd, bluez, gdb, modutils, usbutils, wpa-supplicant
    Да и то, если используемые структуры не изменились - всё будет OK.
    В большинстве пакетов /opt уже используется uClibc 0.9.28 и новее, да и ищется она в /opt/lib ...
    Вопрос - тулчейны прошивки и пакетов насколько я понимаю разные? Если так, то как оно одно с другим коррелирует? Если например изменилось ядро, то тупая пересборка всех пакетов не спасёт от потенциальной несовместимости?
    Для подавляющего большинства пакетов роялит ТОЛЬКО uClibc!
    IMHO стоит перекомпилировать только по факту segfault, ну или если уж очень хочется использовать только один экземпляр uClibc.

  13. #13
    Quote Originally Posted by lly View Post
    Увы, не так всё просто -
    • модули в объектниках
    • часть кода мне пока не хотелось вставлять в mainstream без чёткого понимания необходимости и того факта, что всё остальное не поломается. А на анализ нужно время...
    • про необходимость драйвера /proc/bus/usb/devpath я пока не понял, кроме того, что он используется в dial скриптах, а доки нет
    • /usr/sbin/serialcomm тоже бинарник - надо искать исходник
    вся надежда на artp

    P.S. Некоторое время назад engy интересовался моими наработками, я ему их отправил, но ответа пока не было.
    а нельзя ли основную часть чешских нароботок сделать модулями в отдельном пакете и не включать в прошивку?
    vim имеет два режима - бибикать и все портить (с) не мое

  14. #14
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question

    Quote Originally Posted by angel_il View Post
    а нельзя ли основную часть чешских нароботок сделать модулями в отдельном пакете и не включать в прошивку?
    ну они и так вроде лежат отдельно:
    http://koppel.cz/cdmawifi/download/1...SB-1.71.tar.gz

  15. #15
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by angel_il View Post
    а нельзя ли основную часть чешских нароботок сделать модулями в отдельном пакете и не включать в прошивку?
    За исключением патчей на ядро - можно. Но мне казалось, что это должен был сделать автор
    По патчам на ядро - надо сидеть и разбираться, что уже включено в последнее ядро, а что нет. У меня пока нет времени.
    P.S. Даже уже если бы он сделал подключение devpath через условие CONFIG_USB_xxx, было бы намного легче.

Page 1 of 40 12311 ... LastLast

Similar Threads

  1. WiFidog на прошивке Олега и энтузиастов
    By semen-demon in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 10
    Last Post: 29-08-2013, 10:08
  2. Replies: 83
    Last Post: 11-12-2012, 18:31
  3. Прошивка Олега на роутере DIR-320
    By sorine in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 4359
    Last Post: 07-08-2011, 22:25
  4. Replies: 204
    Last Post: 28-06-2011, 20:08
  5. Архив - Прошивка 1.9.2.7-d/-rtn от энтузиастов
    By AndreyPopov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 477
    Last Post: 23-02-2009, 15:29

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
  •