Page 3 of 4 FirstFirst 1234 LastLast
Results 31 to 45 of 49

Thread: Нужна ли прошивка AsusWRT для роутеров серии WL-500 ?

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

    Question

    Quote Originally Posted by DemonGloom View Post
    Так что смотрите - что можно отключить при компиляции безопасно. Кстати, судя по функциям - второй файл или собран со значительно меньшим комплектом функций, или из других исходников.
    собран со значительно меньшим комплектом функций однозначно. если судить по wl.o.mod.cmd, где есть к примеру: -DCTF_IPV6 -DPROXYARP - а при сборке ядра я IPV6 и ROXYARP отключал.

    может подскажите кто генерит файл wl.o.mod.cmd?

  2. #32
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by AndreyPopov View Post
    собран со значительно меньшим комплектом функций однозначно. если судить по wl.o.mod.cmd, где есть к примеру: -DCTF_IPV6 -DPROXYARP - а при сборке ядра я IPV6 и ROXYARP отключал.

    может подскажите кто генерит файл wl.o.mod.cmd?
    Увы, не могу понять, которая ветка исходников используется в вашей сборке. Кстати, помогли ли вам указанные мной библиотеки?

  3. #33
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527
    Quote Originally Posted by DemonGloom View Post
    Кстати, как понимаю, вас интересуют пакеты libncurses5-dev и zlib1g-dev. Кстати, помогли ли вам указанные мной библиотеки?
    Ubuntu сказала, что последние версии этих пакетов уже стоят

    Quote Originally Posted by DemonGloom View Post
    Увы, не могу понять, которая ветка исходников используется в вашей сборке.
    asuswrt-merlin от вчера.
    Last edited by AndreyPopov; 02-08-2014 at 17:11.

  4. #34
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by AndreyPopov View Post
    asuswrt-merlin от вчера.
    Просто по https://github.com/RMerl/asuswrt-mer...master/release есть несколько разных веток, в которых есть wl. Но я не нашёл там ни одной для wl500.

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

    Question

    Quote Originally Posted by DemonGloom View Post
    Просто по https://github.com/RMerl/asuswrt-mer...master/release есть несколько разных веток, в которых есть wl. Но я не нашёл там ни одной для wl500.
    пока речь не о wl500. я пока пытаюсь впихнуть Asuswrt в роутеры с 4метровым флэшем (RT-N12, RT-N10PV2). просто тут сошлось в одной теме.

    для wl500 пока проверяем toolchain собирается или нет.
    Last edited by AndreyPopov; 02-08-2014 at 18:09.

  6. #36
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by AndreyPopov View Post
    пока речь не о wl500. я пока пытаюсь впихнуть Asuswrt в роутеры с 4метровым флэшем (RT-N12, RT-N10PV2). просто тут сошлось в одной теме.

    для wl500 пока проверяем toolchain собирается или нет.
    Как понимаю, можно убирать ненужные функции из https://github.com/RMerl/asuswrt-mer...l/config/wl.mk , если используется именно src-rt, а не иная ветка.

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

    Question

    Quote Originally Posted by DemonGloom View Post
    Как понимаю, можно убирать ненужные функции из https://github.com/RMerl/asuswrt-mer...l/config/wl.mk , если используется именно src-rt, а не иная ветка.
    видать не только он, поскольку там нет -DCTF_IPV6 -DPROXYARP

  8. #38
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by AndreyPopov View Post
    видать не только он, поскольку там нет -DCTF_IPV6 -DPROXYARP
    Без исходников wl акция по его уменьшению превращается в увлекательный квест по изучению формата ELF, binutils, и т.д.
    Огромная часть драйвера - говнобалласт в виде firmware всевозможных карточек Wi-Fi, так как когда этот драйвер делался для ядра 2.4, возможности загрузить firmware с диска не было. А, поскольку, как известно, проблемы индейцев шерифа не волнуют, броадком так и не почесался ничего с тех пор(~2006 год) сделать.

    Рабочий strip должен быть собран с поддержкой mipsel, наиболее правильный способ - использовать mipsel-linux-strip из тулчейна.

    Насчёт тулчейна, если кратко, всё просто - binutils+gcc можно брать любые рабочие под данную платформу, а вот с libc(uClibc) есть небольшая засада в виде тех-же уродских юзерспейсных блобов wl/nas/eapd. Если есть понимание как, где и что линкуется, то можно портировать на почти любую версию. А если нет - увы, в двух словах это не объяснить.

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

    Question

    Quote Originally Posted by lly View Post
    Рабочий strip должен быть собран с поддержкой mipsel, наиболее правильный способ - использовать mipsel-linux-strip из тулчейна.
    как выяснилось mipsel-linux-strip из тулчейна и так уже прописан внутри MakeFile:
    Code:
    export CROSS_COMPILE := mipsel-uclibc-
    export STRIP := $(CROSS_COMPILE)strip -R .note -R .comment
    
    	find $(TARGETDIR)/lib/modules -name *.o -exec $(STRIP) --strip-debug {} \; 
     	find $(TARGETDIR)/lib/modules -name *.ko -exec $(STRIP) --strip-debug {} \;
    ну а mipsel-uclibc-strip символьной ссылкой на mipsel-linux-strip

    в общем обрезание с помощью strip кроме жалких 100к-200к ниего не дает.

    разница 1,7 и 3,4 этим не убирается.

    прост попробовал уже при сборке прошивки подменить wl.ko из собранной асусовской прошивки - но роутер после прошивки уходит в циклический ребут.

    исходников по сборке 1,7 wl.ko из АСУС пока не удается выбить.

    ----------------------------------------------------------------------


    так что будем портировать для wl500?

    почему тулчейн отказывается собираться, при том что все на что он ругается стоит? хотя нюансы могут быть в том, что он ищет какую библиотеку тип хххх.o.s0.1, а она в Ubuntu "обозвана" хххх.o.s0

  10. #40
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by AndreyPopov View Post
    исходников по сборке 1,7 wl.ko из АСУС пока не удается выбить.
    И не удасться, пока броадком не поменяет свою уродскую политику распространения SDK только под NDA.

    так что будем портировать для wl500?
    Я бы предложил забить на устройства с 4Mb flash. Увы, но...

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

    Question

    Quote Originally Posted by lly View Post
    Я бы предложил забить на устройства с 4Mb flash. Увы, но...

    4Mb - это RT-N10PV2, RT-N12, RT-N10+, RT-N10D1 - они официально прописаны в Asuswrt

    wl-500gp, wl-500gpv2, wl-500w. wl-700g имеют 8метров флэша и их можно пробовать.
    в них Asuswrt "влазит" без проблем

  12. [*]Увеличение производительности?

    [*]Увеличение производительности? - а ведь не исключено, что так и будет, просто никто не проводил сравнения!

    AndreyPopov я вот писал в другой теме, что не правильно отображается загрузка ЦПУ. А может она и правильно отображается. Тогда выходит что на ВРТ проц меньше нагружается чем на прошивке 3.0.6-r5066M от 27.04.2013. 30% против 95% - загрузка проца при одной и той же скорости закачки.

    П.С. Но все же не исключаю кривое отображение на ВРТ.

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

    Question

    есть еще закладка Tools - Sysinfo там есть стандартные CPU Load Average 1min, 5min, 15min - можете сравнит данные на графике с данными там.

  14. Quote Originally Posted by AndreyPopov View Post
    есть еще закладка Tools - Sysinfo там есть стандартные CPU Load Average 1min, 5min, 15min - можете сравнит данные на графике с данными там.
    Name:  01.jpg
Views: 375
Size:  19.2 KB
    Name:  02.jpg
Views: 400
Size:  31.5 KB

    Что скажите?
    Attached Images Attached Images  
    Last edited by Stepanenko.P.V.; 20-09-2014 at 10:59. Reason: новые графики

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

    Question

    ну не так - надо подождать пока на картинке заполнится весь график в течении 15 мин и тогда смотреть данные на Tools - Sysinfo

    потому как самый первый бросок на графике - это собственно загрузка кода рисования графика - она нагружает проц. надо исключить.

Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. DualWAN в прошивке AsusWRT для Asus RT-N10U/N12B1/N15U/N16/N53
    By AndreyPopov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 401
    Last Post: 27-02-2020, 00:02
  2. [WL-600g] Доработка прошивки для серии ADSL роутеров
    By AndreyPopov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 100
    Last Post: 02-04-2015, 18:06
  3. Нужна помощь по настройке Wi-Fi на WL-500gp V2
    By tsynik in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 185
    Last Post: 29-07-2014, 13:21
  4. ЛАВРИК-у нужна помощь.
    By LnrMn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 72
    Last Post: 08-01-2014, 15:58
  5. Нужна помощь с Asus WL-700gE
    By stolk in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 218
    Last Post: 05-11-2012, 12:31

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
  •