Results 1 to 15 of 28

Thread: Где можно скачать toolchain?

Hybrid View

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

    Question Где можно скачать toolchain?

    Я следую инструкциям для того, чтобы собрать самую последнюю версию.

    Инструкции дать ссылку на набор инструментов на code.google.com, но это больше не существует.

    Где можно скачать последнюю toolchain?

    Кроме того что я должен делать специальные, чтобы заставить его работать с BCM4322 картой?

    Спасибо

    Извините за перевод Русский, но я думал, что я мог бы получить быстрый ответ на русской секции.

  2. #2
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by mockingbird View Post
    Где можно скачать последнюю toolchain?
    Project moved to github, moreover there is automatic redirect from googlecode page set.
    Toolchain actual sources
    https://github.com/wl500g/toolchain

    Кроме того что я должен делать специальные, чтобы заставить его работать с BCM4322 картой?
    It's too different task than your first question - say thanks to Broadcom for Wi-Fi driver blob(no sources). You have to read two forum threads:

    http://wl500g.info/showthread.php?27...5-GHz-DualBand
    http://wl500g.info/showthread.php?29...5-GHz-DualBand

  3. #3
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Проект переехал на GitHub:
    https://github.com/wl500g
    Можно еще посмотреть здесь:
    http://vampik.ru/wl500g/toolchain/
    http://asus.vectormm.net/compiled%20tools/
    Готовые сборки для Asus WL-500gP с картой BCM43222:
    http://www.mediafire.com/download/c6..._Firmwares.exe
    http://wl500g.info/showthread.php?24...-Fi-N-!/page19

  4. #4
    Quote Originally Posted by lly View Post
    Project moved to github, moreover there is automatic redirect from googlecode page set.
    Toolchain actual sources
    https://github.com/wl500g/toolchain
    Thanks.
    It's too different task than your first question - say thanks to Broadcom for Wi-Fi driver blob(no sources). You have to read two forum threads:

    http://wl500g.info/showthread.php?27...5-GHz-DualBand
    http://wl500g.info/showthread.php?29...5-GHz-DualBand
    True. B43 is binary only. But this is not a problem anymore. I have heard that it is stable now. Anyways, open source Atheros is not much better. Using DIR-615 C1 with Gargoyle and it is pretty good but not 100%.
    Quote Originally Posted by Omega View Post
    Готовые сборки для Asus WL-500gP с картой BCM43222:
    http://www.mediafire.com/download/c6..._Firmwares.exe
    Спасибо!

    Стоит ли пытаться построить себе? Я прошу, потому что его последняя сборка R5631. Какие различные шаги нужно предпринять построить его для BCM43222?


    редактировать: как имена файлов в архиве сказать «WL500W»? (Последний из них является «WL500W-1.9.2.7-РТН r5631M_BRCM_43222_T4.6.3.trx»).

    Есть только два для WL - 500G Premium V1, и они являются:
    WL500gp-1.9.2.7-РТН r4330M.trx
    WL500gp-1.9.2.7-РТН r4717M.trx

    редактировать #2:

    What is the correct way to build the toolchain?

    So far I do:
    git clone http://github.com/wl500g/toolchain.git toolchain

    Code:
    Checking 'working-make'... ok.
    Checking 'case-sensitive-fs'... ok.
    Checking 'working-gcc'... ok.
    Checking 'working-g++'... ok.
    Checking 'ncurses'... ok.
    Checking 'zlib'... ok.
    Checking 'gawk'... ok.
    Checking 'bison'... ok.
    Checking 'flex'... ok.
    Checking 'unzip'... ok.
    Checking 'bzip2'... ok.
    Checking 'patch'... ok.
    Checking 'perl'... ok.
    Checking 'wget'... ok.
    Checking 'gnutar'... ok.
    Checking 'autoconf'... ok.
    Checking 'gnu-find'... ok.
    Checking 'git'... ok.
    Checking 'non-root'... ok.
    #
    # using defaults found in .config
    #
    
    
    *** End of Toolchain configuration.
    *** Execute 'make' to build the Toolchain or try 'make help'.
    
    + mkdir -p /opt/brcm/hndtools-mipsel-uclibc-4.6.4
    mkdir: cannot create directory `/opt/brcm/hndtools-mipsel-uclibc-4.6.4': Permission denied
    + cd /opt/brcm/hndtools-mipsel-uclibc-4.6.4
    bash: line 3: cd: /opt/brcm/hndtools-mipsel-uclibc-4.6.4: No such file or directory
    + mkdir -p bin lib include stamp
    install: cannot create regular file `/opt/brcm/hndtools-mipsel-uclibc-4.6.4/info.mk': No such file or directory
    /bin/sh: Syntax error: word unexpected
    make: *** [world] Error 2
    редактировать #3:

    Ok, ran "sudo chmod -R user:user opt" to give user access to root directory opt.

    Ran make again in toolchain. This time, different error:

    "/bin/sh: Syntax error: Word unexpected"

    Any idea?

    редактировать #4:
    Ok, so I think it has to do with the ancient versions of Binutils and GCC on Debian 6 "Squeeze". The only reason I tried on Debian 6 instead of 7 is that compiling on 7 gave me "Stop: Unsupported Target" or something like that. But I think I just need to download 2.6 Kernel headers or source on Debian 7. I'll give it a shot.

    Otherwise I'll have to find backports for newer GCC and Binutils for Squeeze... Maybe I'll write a step-by-step process if I'm successful, because the current one, while not outdated, isn't exactly newbie-friendly... What I'd like to know in the meantime is how to modify the 500GPV1 target to use BCM4322. Anyone know?

    редактировать #5:
    Ok, Debian 7 Wheezy is also too old I think. I'll try to compile the Toolchain on a modern Linux distro.
    Last edited by mockingbird; 30-11-2015 at 21:10.

  5. #5
    Quote Originally Posted by Евгений Л View Post
    Yes i am, but i have to fix the build before))) Didn't do that cause it's low priority task for me.
    Would you also be able to post instructions of how to change the 500GP V1 target to acommodate the BCM4322 please? I am trying to compile myself.

    Thanks

    I am out of ideas. I'm getting this error in Debian 8 when trying to run 'make' in the toolchain:

    /bin/sh: 1: Syntax error: word unexpected
    /home/moishe/Downloads/toolchain/include/toplevel.mk:99: recipe for target 'world' failed
    make: *** [world] Error 2
    Last edited by Omega; 06-03-2017 at 18:46.

  6. #6
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by mockingbird View Post
    I am out of ideas. I'm getting this error in Debian 8 when trying to run 'make' in the toolchain:

    /bin/sh: 1: Syntax error: word unexpected
    /home/moishe/Downloads/toolchain/include/toplevel.mk:99: recipe for target 'world' failed
    make: *** [world] Error 2
    toolchain build not intended for end-users, so it has near zero fool-proof rules. You simply must prepare ".config" for it. For example:
    Code:
    make .config

  7. #7
    Quote Originally Posted by lly View Post
    toolchain build not intended for end-users, so it has near zero fool-proof rules. You simply must prepare ".config" for it. For example:
    Code:
    make .config
    I tried that now, it gives me this error:
    Code:
    make .config
    Checking 'non-root'... ok.
    Checking 'working-make'... ok.
    Checking 'case-sensitive-fs'... ok.
    Checking 'working-gcc'... ok.
    Checking 'working-g++'... ok.
    Checking 'ncurses'... ok.
    Checking 'zlib'... ok.
    Checking 'gawk'... ok.
    Checking 'bison'... ok.
    Checking 'flex'... ok.
    Checking 'unzip'... ok.
    Checking 'bzip2'... ok.
    Checking 'patch'... ok.
    Checking 'perl'... ok.
    Checking 'wget'... ok.
    Checking 'gnutar'... ok.
    Checking 'autoconf'... ok.
    Checking 'gnu-find'... ok.
    Checking 'git'... ok.
    /bin/sh: 1: Syntax error: word unexpected
    /home/debian/Downloads/toolchain/include/toplevel.mk:51: recipe for target 'scripts/config/conf' failed
    make: *** [scripts/config/conf] Error 2

  8. #8
    Eugene,

    Are you able to do a compile of the latest build for WL-500G Premium V1 with BCM4322 ?

    Thanks

  9. #9
    Join Date
    Oct 2012
    Location
    Санкт-Петербург
    Posts
    71
    Quote Originally Posted by NOVAK View Post
    ...в очень важных онлайн играх. Можно ли это как-то побороть или может кто-нибудь встречался с такой проблемой и знает решение? Прошивка последняя от Вас r5631M.
    Доброго времени суток. Что-то похожее я видел, но это было критично только для iPhone. Возможно это пофикшено в новой версии драйвера Broadcom, но где его взять я не знаю, я не занимался этим вопросом. Так что вопросы к Broadcom. Новыми сборками я не занимался.
    Про "очень важные онлайн игры" - не используйте технологию для того, для чего она не предназначена. Кабельное соединение всегда гораздо стабильнее и не подвержено помехам\отражениям сигнала и прочим минусам, которые есть у радиоканала. Да и латентность у кабельного соединения теоретически ниже. Если вам действительно важны игры - пожалуйста используйте кабель. Все профессиональные геймеры сидят на кабеле.

    Are you able to do a compile of the latest build for WL-500G Premium V1 with BCM4322 ?
    Yes i am, but i have to fix the build before))) Didn't do that cause it's low priority task for me.
    Asus RT-N66U + 12 dbi antennas.

  10. #10
    Hello Eugene,

    Have been using your build for a couple of weeks now on the WL-500GP V1 modded with BCM43222 Single Band (Dual Band card is no longer sold).

    Have a few questions:

    1) Is your modded firmware able to also support dual-band functionality if I was able to obtain such a card?
    2) I flashed WL-500W firmware, because that was the latest one. It's working, but I noticed that when overclocking to 300MHZ,
    it is displaying 295MHZ which is quite odd. Is this because the WL-500W and WL-500GPV1 CPU clock tables are incompatible?
    3) Did you have any time yet to compile the latest build?

    Thanks

    --------
    Здравствуйте Евгений,

    Использую сборку в течение нескольких недель на WL-500gP V1 Modded с BCM43222 Single Band (Dual Band карта больше не продается).

    Есть несколько вопросов:

    1) Возможно ли также поддерживать функциональность двухдиапазонный, если я смог получить такую ​​карту. Является ли ваша прошивка модом?
    2) Я залил прошивку WL-500W, потому что это была последняя из них. Это работает, но я заметил, что при разгоне до 300 МГц, это отображение
    295MHZ что весьма странно. Является ли это потому, что таблицы тактовой частоты процессора WL-500W и WL-500GPV1 несовместимы?
    3) Будет ли у Вас время еще скоро собрать последнюю версию?

    Благодарю
    Last edited by Omega; 27-05-2016 at 01:53. Reason: google translation :)

  11. #11
    WL500gp-1.9.2.7-rtn-r7440M-g736a62c.trx

    from

    http://asus.vectormm.net/rtn/7440/wl/

    Будет ли это приспособить wl500g с BCM43222 мод? Извините за помощью перевода, нет никакой активности на английском разделе форума.

    В настоящее время используется 1.9.2.7-RTN-r5631M, но никто не выпустил новый бинарный файл, и я не могу собрать себя. Кроме того, пришлось использовать прошивку WL-500W, но это работает, но хотелось бы использовать встроенное программное обеспечение.

    благодаря

  12. #12
    Quote Originally Posted by Евгений Л View Post
    Доброго времени суток всем! На данный момент последнюю бету скачало 10 человек и судя по тому, что никаких негативных отзывов не было, бета работает нормально. Обновление беты ниже.

    Hi guys! Last beta downloaded 10 times, and there was no negative posts, so seems to be it work fine. Beta firmware update below:

    WL500gPv1+Broadcom 4322x r7492 beta firmware
    Hi Eugene...

    Thanks for the continued updates.

    I'm experimenting with Shibby's TomatoUSB on the WL-500GP V1 for now (Tomato Firmware 1.28.0000 MIPSR1-138 K26 Mini). Downloaded from here (08/02/2016 build):
    http://tomato.groov.pl/download/K26/...1-138-Mini.zip

    Seems more responsive than Oleg's firmware. Works with modified BCM43222 card by default without any modification.

    Has an important feature which was lacking on Oleg's firmware which is to view traffic by IP.

  13. #13
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222

    не могу собрать последнюю прошивку под RT-N16

    Gentoo x64
    ...
    make install
    Code:
    make[1]: Leaving directory '/home/oleg/git-rt-n16/broadcom/src/gateway/busybox'
    install -D dnsmasq/src/dnsmasq /home/oleg/git-rt-n16/broadcom/src/gateway/mipsel-uclibc/install/dnsmasq/usr/sbin/dnsmasq
    install: cannot stat ‘dnsmasq/src/dnsmasq’: No such file or directory
    Makefile:922: ошибка выполнения рецепта для цели «dnsmasq-install»
    make: *** [dnsmasq-install] Ошибка 1
    под Ubuntu 16-x64 аналогично
    Code:
    --------------------------------------------------
    You will probably need to make your busybox binary
    setuid root to ensure all configured applets will
    work properly.
    --------------------------------------------------
    
    make[1]: Leaving directory `/home/oleg/rt-n16/toolchain/broadcom/src/gateway/busybox'
    install -D dnsmasq/src/dnsmasq /home/oleg/rt-n16/toolchain/broadcom/src/gateway/mipsel-uclibc/install/dnsmasq/usr/sbin/dnsmasq
    install: cannot stat ‘dnsmasq/src/dnsmasq’: No such file or directory
    make: *** [dnsmasq-install] Error 1
    RT-N16 + Entware repo

  14. #14
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    Gentoo x64
    ...
    make install
    Забыл сделать
    Code:
    make
    Исторически, в Makefile прописаны не 100% зависимостей для варианта "make install" БЕЗ "make"

Similar Threads

  1. making toolchain fails
    By !gm in forum WL-500gP Firmware Discussion
    Replies: 27
    Last Post: 11-04-2012, 18:44
  2. cross compiling with the toolchain
    By PB_LIST in forum WL-500gP Firmware Discussion
    Replies: 48
    Last Post: 18-08-2009, 00:23
  3. Help to compile toolchain please
    By QMax in forum WL-500gP Q&A
    Replies: 12
    Last Post: 15-10-2007, 14:30
  4. wl500/wlhdd toolchain on gentoo
    By ray in forum WL-500g Q&A
    Replies: 4
    Last Post: 09-08-2005, 01:44
  5. toolchain question (c++ ?)
    By QuarterPounder in forum WL-500g Custom Development
    Replies: 5
    Last Post: 28-05-2004, 14:57

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
  •