Page 5 of 12 FirstFirst ... 34567 ... LastLast
Results 61 to 75 of 478

Thread: Архив - Прошивка 1.9.2.7-d/-rtn от энтузиастов

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Большое спасибо за ответ!

    У меня сусе, попробую справиться. Если что помогите уж, надоедать особо не буду.
    Исходники aria2, очень похоже, оттуда.

  2. #2
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by qqq1971 View Post
    Если что помогите уж, надоедать особо не буду.
    Ну рецепт, как всегда, прост:
    1) доки
    2) google
    3) если и это не помогло - спрашивай, постараемся помочь.

    P.S. Если проблема специфична только для aria2 - наверное лучше в другой ветке или личкой

  3. #3
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    кстати, при попытке компиляции некоторых программ (простейший пример: http://ftp.gnu.org/pub/gnu/findutils...-4.1.20.tar.gz ) вылезает следующая ошибка (причем претензии имеются настойчиво именно к этой __memcpy):

    Code:
    mipsel-linux-gcc  -g -O2   -o find  find.o fstype.o parser.o pred.o tree.o util.o version.o ../lib/libfind.a ../gnulib/lib/libgnulib.a ../intl/libintl.a
    ../gnulib/lib/libgnulib.a(regex.o): In function `regerror':
    /home/al/broadcom/packages-lly/findutils-4.1.20/gnulib/lib/regex.c:8312: undefined reference to `__mempcpy'
    Вызывается ошибка следующим куском кода (взято из regex.c):

    Code:
    #if defined HAVE_MEMPCPY || defined _LIBC
    *((char *) __mempcpy (errbuf, msg, errbuf_size - 1)) = '\0';
    #else
    memcpy (errbuf, msg, errbuf_size - 1);
    errbuf[errbuf_size - 1] = 0;
    #endif
    Проблема лечится если принудительно пустить компиляцию по второму пути. Однако, в тулчейне Олега эта ошибка не вылезает. Причем в обоих случаях HAVE_MEMCPY=1 , а _LIBC undefined. Т.е. по каким то причинам у Олега __memcpy существует, а у нас нет. Похоже на какие то "улучшения" в новой версии uclibc. Может это можно как то пофиксить на уровне тулчейна?

  4. #4
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by al37919 View Post
    кстати, при попытке компиляции некоторых программ (простейший пример: http://ftp.gnu.org/pub/gnu/findutils...-4.1.20.tar.gz ) вылезает следующая ошибка (причем претензии имеются настойчиво именно к этой __memcpy)
    ...

    Может это можно как то пофиксить на уровне тулчейна?
    Это принципиальное решение разработчиков uClibc еще в 2005 году. Объяснения причины не нашёл Написано "нефига юзать __mempcpy в user-space".
    Т.о. надо делать хак uClibc. Сделаю, но не сегодня.

  5. #5
    Пытаюсь скомпилировать прошивку, взял новый тулчейн с первой страницы, скачал с kernel.org исходники ядра 2.4.37, почистил папку /opt/broadcom/src/linux/linux и закинул в нее эти самые исходники.
    Code:
    #cd /opt/broadcom/src/wl500g-1.9.2.7-d && make kernel && make
    проходит успешно, а вот
    Code:
    #cd /opt/broadcom/src/gateway && make && make images
    в какой то момент вылетает с ошибкой:
    Code:
    make -C iproute2 KERNEL_INCLUDE=/opt/broadcom/src/linux/linux/include EXTRACFLAGS="-mips32 -mtune=mips32 -Wno-pointer-sign  -DBCMWPA2 "
    make[1]: Entering directory `/opt/broadcom/src/gateway/iproute2'
    Please, Compile the kernel first
    make[1]: *** [check-kernel] Error 1
    make[1]: Leaving directory `/opt/broadcom/src/gateway/iproute2'
    make: *** [iproute2] Ошибка 2
    Помогите разобраться с ошибкой.

    ps модули ядра приложенные в первом сообщении никуда не распаковывал?

    pps Пытаюсь разобраться с прошивкой для того, чтобы собрать прошивку которая влезет в 2мб флеш на моем 520GC с распаяным USB, а дальше будет грузиться с usb флешки.
    Буду признателен за помощь!

  6. #6
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    а была ли это хорошая идея засунуть wiki в svn?

  7. #7
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by al37919 View Post
    а была ли это хорошая идея засунуть wiki в svn?
    Это так реализовано в Google. Мне не очень нравиться, но так как это лежит отдельной веткой svn/wiki а код лежит svn/trunk и svn/branches, то особо не напрягает.

  8. #8

  9. #9
    упорно
    make[1]: Entering directory `/opt/broadcom/src/gateway/iproute2'
    Please, Compile the kernel first
    vim имеет два режима - бибикать и все портить (с) не мое

  10. #10
    ну покажите что ли что у вас в linux/autoconf.h
    vim имеет два режима - бибикать и все портить (с) не мое

  11. #11
    сделал
    touch autoconf.h
    пока собирается
    ...
    ...
    не помогло
    Last edited by angel_il; 18-01-2009 at 19:53.
    vim имеет два режима - бибикать и все портить (с) не мое

  12. #12
    Quote Originally Posted by angel_il View Post
    упорно
    make[1]: Entering directory `/opt/broadcom/src/gateway/iproute2'
    Please, Compile the kernel first
    у меня такие же проблемы но я пока разбираюсь с 1.9.2.7-10, и до новой прошивки пока руки не дошли разбираться почему не собирается.

  13. #13
    Quote Originally Posted by lly View Post
    Я думаю вернуть логику из 10-ки, ваше мнение?
    Поддерживаю.
    WL-500gP v1 (128Mb + 120 Gb inside + ... ...)

  14. #14
    как думаете, стоит поменять правила postrouting iptables с MASQUERADE на SNAT? чтобы оно сразу было?
    http://wl500g.info/showthread.php?t=14953

  15. #15
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by theMIROn View Post
    как думаете, стоит поменять правила postrouting iptables с MASQUERADE на SNAT? чтобы оно сразу было?
    http://wl500g.info/showthread.php?t=14953
    Так как функционал это не ухудшает то я не против. Но лучше бы мнение какого-нибудь iptables-гуру!

    P.S. Естественно, желательно оставить старый код, или в #ifdef'ах , или закомментировать.

Page 5 of 12 FirstFirst ... 34567 ... LastLast

Similar Threads

  1. Новая прошивка 1.9.2.7-d/-rtn от энтузиастов и Олега
    By lly in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 5901
    Last Post: 16-11-2020, 09:31
  2. Прошивка 1.9.2.7-rtn от энтузиастов на WNR3500L
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 570
    Last Post: 27-05-2019, 21:08
  3. Asus RT-N12 с прошивкой от энтузиастов
    By Goletsa in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 147
    Last Post: 20-02-2017, 20:38
  4. Прошивка от энтузиастов для Linksys WRT150N/610N v2 ?
    By sergey_vb in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 61
    Last Post: 19-01-2014, 00:11
  5. Архив - Не ошибитесь в выборе роутера
    By Dmk in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 381
    Last Post: 05-01-2008, 15:36

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
  •