Page 2 of 31 FirstFirst 123412 ... LastLast
Results 16 to 30 of 460

Thread: Сборка собственной прошивки

  1. #16
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Про Вай-Фай забудьте. Про остальное - сделайте сами или посмотрите, как сделано у меня.

  2. #17
    Неудается собрать... Fedora Core 6. Инструкция из WiKi.
    Версия 1.9.2.7.-7f. Лог:
    Code:
    make[3]: Entering directory `/tmp/broadcom/src/gateway/upnp/upnp/linux'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/tmp/broadcom/src/gateway/upnp/upnp/linux'
    make[2]: Leaving directory `/tmp/broadcom/src/gateway/upnp/igd/linux'
    install -d /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
    install -m 755 igd/linux/upnp /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
    mipsel-uclibc-strip /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin/upnp
    make[1]: Leaving directory `/tmp/broadcom/src/gateway/upnp'
    [ ! -d utils ] || make -C utils install INSTALLDIR=/tmp/broadcom/src/gateway/mipsel-uclibc/install/utils
    make[1]: Entering directory `/tmp/broadcom/src/gateway/utils'
    make[1]: *** No rule to make target `wl', needed by `all'.  Stop.
    make[1]: Leaving directory `/tmp/broadcom/src/gateway/utils'
    make: *** [utils-install] Ошибка 2
    You have new mail in /var/spool/mail/root
    Last edited by MagicGTS; 08-12-2006 at 13:27.

  3. #18
    Quote Originally Posted by MagicGTS View Post
    Неудается собрать... Fedora Core 6. Инструкция из WiKi.
    Версия 1.9.2.7.-7f. Лог:
    make[3]: Entering directory `/tmp/broadcom/src/gateway/upnp/upnp/linux'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/tmp/broadcom/src/gateway/upnp/upnp/linux'
    make[2]: Leaving directory `/tmp/broadcom/src/gateway/upnp/igd/linux'
    install -d /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
    install -m 755 igd/linux/upnp /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin
    mipsel-uclibc-strip /tmp/broadcom/src/gateway/mipsel-uclibc/install/upnp/usr/sbin/upnp
    make[1]: Leaving directory `/tmp/broadcom/src/gateway/upnp'
    [ ! -d utils ] || make -C utils install INSTALLDIR=/tmp/broadcom/src/gateway/mipsel-uclibc/install/utils
    make[1]: Entering directory `/tmp/broadcom/src/gateway/utils'
    make[1]: *** No rule to make target `wl', needed by `all'. Stop.
    make[1]: Leaving directory `/tmp/broadcom/src/gateway/utils'
    make: *** [utils-install] Ошибка 2
    You have new mail in /var/spool/mail/root
    смотрите макефайл :-)) правил там не хватает каких то. или пути не верно указаны.....

  4. #19
    А вас незатруднит посмотреть у себя, может вы быстро найдёте где и чего меняли? У меня не так уж и много времени, да ещё не сильно во всём этом разбираюсь... Make файлы я пытался изучать, но это сильно запутаная вещь...

  5. #20
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Т.е. Вы пытаетесь собрать прошивку для Wl520g исопльзуя мои исходники? Ничего не выйдет, т.к. исходные тексты от АСУСтека отличаются.

  6. #21
    Нет, на данный момент я пытаюсь собрать прошивку под wl-500g. Затем планы сравнить конфиги сборщика под wl-520g от ASUS и ваши от wl-500g. По результатам сравнения вытряхнуть из вашей конфиги то, что не потребуется мне на wl-520g. Ну и соответственно собрать новую конфу и скомпилить её. В результате моих действий должна получиться прошивка аналогичная вашей под wl-500g, но содержащая минимум софта, но главное там останутся роуты в PPTP, и наверно глюки с Wi-Fi пропадут. Хотя там наверно другой драйвер, нежели на wl-500g. Но важны мне в первую очередь роуты.

  7. #22
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Пишите все команды, которые выполнили.

  8. #23
    Использовал дистрибутив Fedora Core 6,
    инструкцию взял эту: http://wiki.wl500g.info/index.php/co...customfirmware
    Скачал GPL_1927.zip, hndtools-mipsel-uclibc-3.2.3-full.tar.bz2, прошивку wl500g-1.9.2.7-7f.tar.bz2
    Все файлы свалил в /tmp
    Из инструкции состряпал скрипт:
    Code:
    #!/bin/sh
    OLEG=wl500g-1.9.2.7-7f
    if [ -d broadcom ]; then
       echo "Removing old broadcom tree..."
       rm -rf broadcom
    fi
    echo "Unpacking Asus GPL source..."
    tar xzf GPL_1927.zip
    
    echo "Unpacking OLEG source..."
    tar -C broadcom/src/ -xjf ${OLEG}.tar.bz2
    
    tar -C / -xjf /tmp/hndtools-mipsel-uclibc-3.2.3-full.tar.bz2
    rm -f /opt/brcm/hndtools-mipsel-uclibc
    cd /opt/brcm && ln -s hndtools-mipsel-uclibc-3.2.3-full /opt/brcm/hndtools-mipsel-uclibc
    cd /tmp
    
    if [ ! -G /opt ]; then
            echo "You should create /opt as root:"
            echo "mkdir /opt && chgrp users /opt && chmod g+w /opt"
            echo "Then continue as regular user!"
            exit 1
    fi
    
    if [ -d /opt/brcm ]; then
            echo "Removing old toolchain..."
            rm -rf /opt/brcm
    fi
    
    echo "Installing broadcom toolchain..."
    mv broadcom/opt/brcm /opt
    
    BRCM="/opt/brcm/hndtools-mipsel"
    PATH=${BRCM}-linux/bin:${BRCM}-uclibc/bin:${PATH}
    export PATH
    
    
    cd broadcom/src/${OLEG}
    echo "Creating uClibc..."
    make uClibc
    
    echo "Creating kernel..."
    make kernel
    
    echo "Creating gateway..."
    make
    
    echo "Compiling gateway..."
    cd ../gateway
    make
    
    echo "Creating firmware..."
    make install
    Собственно потом запустил этот скрипт.
    Результат выполнения был несколькими постами выше.

  9. #24
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Ок, гляну, что там происходит.

  10. #25
    Вероятно скоро найду покупателя на свой wl-520g. И тогда у меня пропадет и так небольшой резон разбираться над альтернативой 520. А пока найдётся ещё кто, пройдёт уйма времени. Недайте загнутся порыву. Помогите с текущей проблемой, а там глядишь, и альтернативка получится. Многие владельци 520-х будут вам благодарны.

  11. #26
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Собственно всё ясно: у Вас не отработал один из мейков. Связано это с новым компилятором (я компилирую код на системе с Fedora Core 3, там таких проблем нет).

    К сожалению скрипт, который Вы используете не отслеживает успешность выполнения и продолжает идти дальше. Одну такую проблемку я нашёл уже.

    Сейчас я пробую FC5 в Virtual PC, поглядим, что получится в итоге.

  12. #27
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Собственно здесь описано в чём проблема. Странно, что я так и не применил эти патчи.

    http://wl500g.info/showpost.php?p=39150&postcount=131

  13. #28
    Спасибо что откликнулись и разобрались с текущей проблемой. Выделю немного времени и попробую внести исправления как в указанной вами теме и собрать прошивку. А там продолжжу свои изыскания. Вопрос в догонку, а wi-fi модуль на 500 и 520 различны?
    И как применить эти патчи? Я их переименовал в *.diff и кинул в папку с вашей распакованной прошивкой. Скрипт их не подхватил (хотя в makefile вроде прописанн сбор всех патчей из папки).
    Last edited by MagicGTS; 13-12-2006 at 17:35.

  14. #29
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    я выложил вариант, который должен нормально собираться с новыми компиляторами - http://oleg.wl500g.info/1.9.2.7-7f/w...f-gcc4.tar.bz2

    Радио одинаковое. Разница только в том, что в wl520g очень мало памяти.

    Что касается патчей: разбирайтесь. Хотя я бы на Ваешм месте продал бы 520г и купил бы нормальное устройство...

  15. #30
    Вот очередная проблема при сборке. на команде make kernel облом с ошибкой. Лог в приложеном файле...
    Attached Files Attached Files

Page 2 of 31 FirstFirst 123412 ... LastLast

Similar Threads

  1. Загрузка прошивки с USB
    By VictorL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 170
    Last Post: 23-08-2016, 14:19
  2. Новый веб-интерфейс прошивки от энтузиастов
    By euseller in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 636
    Last Post: 27-08-2014, 01:26
  3. Прошивки для Asus RT-N16
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 395
    Last Post: 20-08-2014, 17:17
  4. Сборка пакетов под WL-500g Premium
    By angel_il in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 127
    Last Post: 24-11-2011, 12:28

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
  •