Page 13 of 31 FirstFirst ... 3111213141523 ... LastLast
Results 181 to 195 of 460

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

  1. #181
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    118
    уже не успею... билдил на работе, а ща на дачу уматываю

  2. #182

    Question

    theMIROn здравствуйте,
    есть ли где нибудь канал для разработчиков, хотя бы на чтение.
    По исходникам сложно определить насколько необходим тот или иной патч. Хотелось бы прочитать историю принятия патчей, или просто проконсультироваться.
    Мне необходим роутер как простая и надёжная замена домашнего сервера (ftp+web) (никаких торрентов на самом роутере)
    собрал свою прошивку на основе debian lenny с вашим ядром. т.е. всё кроме eapd nas wl на libc-2.7.so , гружусь с флешки. Собираю в виртуальной машине для mipsel архитекторы.
    работает но вываливается ~раз в час может реже, но стабильно с ошибкой:
    Call Trace:
    [<801dbea4>] __nf_conntrack_find+0x54/0x178
    [<801dbff0>] nf_conntrack_tuple_taken+0x28/0x48
    [<802399a4>] nf_nat_used_tuple+0x30/0x44
    [<80239e28>] nf_nat_setup_info+0x470/0x6bc
    [<802401b0>] nf_nat_rule_find+0x9c/0xdc
    [<80240328>] nf_nat_fn+0x138/0x214
    [<802405a4>] nf_nat_in+0x30/0x12c
    [<801d9584>] nf_iterate+0xd8/0x114
    [<801d9658>] nf_hook_slow+0x98/0x160
    [<801f38a4>] ip_rcv+0x2b0/0x720
    [<801af078>] process_backlog+0x104/0x23c
    [<801ac770>] net_rx_action+0xb4/0x21c
    [<8002d26c>] __do_softirq+0x88/0x11c
    [<8002d36c>] do_softirq+0x6c/0x74
    [<80007614>] plat_irq_dispatch+0x14c/0x1b8
    [<80007d6c>] ret_from_irq+0x0/0x4
    [<80009d20>] cpu_idle+0x20/0x50
    [<80324bf8>] start_kernel+0x2e0/0x33c

    с вашей прошивкой RT-N16-1.9.2.7-rtn-r1943.trx по RT-N16-1.9.2.7-rtn-r1982.trx тоже падает.
    Вот и встал вопрос где может быть зарыта собака. Хочу двигаться в направлении оригинальное ядро 2.6.22->минимум чтобы работало usb2.0 и драйвер wl
    но очень сложно определиться что из патчей соответствует этому условию.
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  3. #183
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by linvinus View Post
    theMIROn здравствуйте,
    есть ли где нибудь канал для разработчиков, хотя бы на чтение.
    По исходникам сложно определить насколько необходим тот или иной патч. Хотелось бы прочитать историю принятия патчей, или просто проконсультироваться.
    Мне необходим роутер как простая и надёжная замена домашнего сервера (ftp+web) (никаких торрентов на самом роутере)
    собрал свою прошивку на основе debian lenny с вашим ядром. т.е. всё кроме eapd nas wl на libc-2.7.so , гружусь с флешки. Собираю в виртуальной машине для mipsel архитекторы.
    работает но вываливается ~раз в час может реже, но стабильно с ошибкой:
    Call Trace:
    [<801dbea4>] __nf_conntrack_find+0x54/0x178
    [<801dbff0>] nf_conntrack_tuple_taken+0x28/0x48
    [<802399a4>] nf_nat_used_tuple+0x30/0x44
    [<80239e28>] nf_nat_setup_info+0x470/0x6bc
    [<802401b0>] nf_nat_rule_find+0x9c/0xdc
    [<80240328>] nf_nat_fn+0x138/0x214
    [<802405a4>] nf_nat_in+0x30/0x12c
    [<801d9584>] nf_iterate+0xd8/0x114
    [<801d9658>] nf_hook_slow+0x98/0x160
    [<801f38a4>] ip_rcv+0x2b0/0x720
    [<801af078>] process_backlog+0x104/0x23c
    [<801ac770>] net_rx_action+0xb4/0x21c
    [<8002d26c>] __do_softirq+0x88/0x11c
    [<8002d36c>] do_softirq+0x6c/0x74
    [<80007614>] plat_irq_dispatch+0x14c/0x1b8
    [<80007d6c>] ret_from_irq+0x0/0x4
    [<80009d20>] cpu_idle+0x20/0x50
    [<80324bf8>] start_kernel+0x2e0/0x33c

    с вашей прошивкой RT-N16-1.9.2.7-rtn-r1943.trx по RT-N16-1.9.2.7-rtn-r1982.trx тоже падает.
    Вот и встал вопрос где может быть зарыта собака. Хочу двигаться в направлении оригинальное ядро 2.6.22->минимум чтобы работало usb2.0 и драйвер wl
    но очень сложно определиться что из патчей соответствует этому условию.
    А такое не подходит? ) http://code.google.com/p/wl500g/updates/list

  4. #184
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by linvinus View Post
    есть ли где нибудь канал для разработчиков, хотя бы на чтение.
    Нет, по причине их малого количества. Решения по критическим патчам принимается в личной переписке.
    По исходникам сложно определить насколько необходим тот или иной патч. Хотелось бы прочитать историю принятия патчей, или просто проконсультироваться.
    Не понимаю вопроса - каждый патч к ядру имеет хоть какой либо комментарий или ссылку на kernel.org, плюс комментарии к коммитам. Художественные описания никто не пишет А что необходимо лично тебе, не посоветует никто.
    с вашей прошивкой RT-N16-1.9.2.7-rtn-r1943.trx по RT-N16-1.9.2.7-rtn-r1982.trx тоже падает.

    Вот и встал вопрос где может быть зарыта собака.
    В недоисправленном netfilter - 2.6.22 очень старое ядро. Если в последних билдах проблема осталась, значит текущих бекпортов мало или где-то вкралась ошибка.

  5. #185
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by lly View Post
    В недоисправленном netfilter - 2.6.22 очень старое ядро. Если в последних билдах проблема осталась, значит текущих бекпортов мало или где-то вкралась ошибка.
    Эх, а нельзя ли все же сделать чтобы INADYN можно было настраивать через веб мордочку и из раздела IPV6? (для настройки адреса для тунель брокера)

  6. #186
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by TReX View Post
    Эх, а нельзя ли все же сделать чтобы INADYN можно было настраивать через веб мордочку и из раздела IPV6? (для настройки адреса для тунель брокера)
    Возможно всё, просто это далеко не первоочередная задача. Если найдуться желающие сделать патч, будет быстрее...

  7. #187

    Lightbulb

    2 TReX спасибо, changelogs я умею смотреть

    2 lly, спасибо за отклик, ситуацию понял.

    Непонятно почему iptables 1.3.8? более новый сложно портировать?
    мне нужны некоторые модули для shorewall


    Что касается зависаний, вчера после прописывания
    vm.min_free_kbytes=65536
    зависания не повторялись, патайм почти 20 часов.
    ядро от 1943
    я поднял nginx и proftpd медленно но работает скорость можно оценить по ссылкам
    https://linvinus.ru
    http://linvinus.ru/ubuntu
    ftp://linvinus.ru
    всё крутится на роутере, ещё и памяти много свободной
    Code:
    #free 
                 total       used       free     shared    buffers     cached
    Mem:        126564      29468      97096          0        380       6784
    -/+ buffers/cache:      22304     104260
    Swap:       224900      12716     212184
    честно говоря всё упирается в скорость usb, она очень маленькая, и при обращении к usb всё начинает жутко тормозить.

    Пока, кроме скорости usb, всё устраивает и всё работает (включая wifi), инет у меня через pppoe, при скачивании обновлений скорость поднимается до 20Мбит/сек, работает стабильно.
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  8. #188
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by linvinus View Post
    Непонятно почему iptables 1.3.8? более новый сложно портировать?
    мне нужны некоторые модули для shorewall
    Перешел из ветки 2.4, там более новый втащить практически невозможно. "Сложно" - понятие относительное. Работы много, а критической необходимости в этом нет. Когда-нибудь сделаем...

  9. #189
    Quote Originally Posted by lly View Post
    Перешел из ветки 2.4, там более новый втащить практически невозможно. "Сложно" - понятие относительное. Работы много, а критической необходимости в этом нет. Когда-нибудь сделаем...
    понятно, а поддержка usb тоже из 2.4?
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  10. #190
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by linvinus View Post
    понятно, а поддержка usb тоже из 2.4?
    Мосье издевается? Я говорю про версию iptables(user-space), вопрос совместимости с ядерными модулями netfilter это другое.

  11. #191
    Quote Originally Posted by lly View Post
    Мосье издевается? Я говорю про версию iptables(user-space), вопрос совместимости с ядерными модулями netfilter это другое.
    не издеваюсь, я изначально планировал использовать iptables от debian, но получил глюки, создать цепочки можно а удалить нельзя.
    пришлось пакет собирать из ваших исходников. Поэтому решил, что netfilter тоже старый.
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  12. #192
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by linvinus View Post
    не издеваюсь
    это было про usb
    я изначально планировал использовать iptables от debian, но получил глюки, создать цепочки можно а удалить нельзя.
    пришлось пакет собирать из ваших исходников. Поэтому решил, что netfilter тоже старый.
    см. iptables/604-match-speedup.patch

    Ну частями он обновлён, но в целом пока староват.

  13. #193
    Quote Originally Posted by lly View Post
    это было про usb

    см. iptables/604-match-speedup.patch

    Ну частями он обновлён, но в целом пока староват.
    понял спасибо, буду экспериментировать.
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  14. #194
    Quote Originally Posted by SWAT047 View Post
    Я чето не понял в этой теме ничего. Для чего надо собирать драйвер и что он делает?
    А по ссылкам пройтись? В гугле набрать ndas?
    Судя по всему, для работы с плеером, используется особый протокол ndas, под линукс есть исходники.

    lly , позвольте ещё немного помучать жизненными вопросами.
    каким образом вы проверяете работу прошивки?
    каждый раз прошиваете? или есть вариант загрузки по tftp?
    Наверное есть какой то ресурс у фелшки, сколько раз её можно перепрошивать?
    wl500w 300MHz/128Mb спасибо Олегу за инструкцию и Danya0w за перепайку.
    RT-N16 - debian Squeeze/2.6.37->wheezy/3.8.13 (теперь bgmac работает стабильно)

  15. #195
    Quote Originally Posted by linvinus View Post
    каким образом вы проверяете работу прошивки?
    в реальной работе в реальных условиях и на импровизированных стендах
    Quote Originally Posted by linvinus View Post
    каждый раз прошиваете? или есть вариант загрузки по tftp?
    самое простое - прошиться.
    по tftp/pxe возможность есть, однако я лично ни разу не пробовал. Так же возможно загрузиться с флешки, но эту возможность еще не подправили.
    Quote Originally Posted by linvinus View Post
    Наверное есть какой то ресурс у фелшки, сколько раз её можно перепрошивать?
    ресурс флешки можно найти в интернете, и врядли убитая флешка будет "не гарантийным" случаем

Page 13 of 31 FirstFirst ... 3111213141523 ... 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
  •