Linux OpenWrt 2.6.30.10 #1 Mon Dec 7 13:21:40 MSK 2009 mips GNU/Linux
wi-fi работает в течении суток вроде пока стабильно, за исключением что высыпалось несколько ошибок
Code:
b43-phy0 ERROR: DMA RX buffer too small (len: 3541, buffer: 2352, nr-dropped: 2)
b43-phy0 ERROR: DMA RX buffer too small (len: 50040, buffer: 2352, nr-dropped: 22)
Ну и с со светодиодами полная беда
собрал драйвер accel-pptp, подключает, работает (к сожалению всю прелесть его оценить не могу, тариф 4 Мбит, это так скорее из спортивного интереса)
Будем тестировать дальше. _________________ D-Link DIR-300 & DIR-320 DD-WRT v24 preSP2
Ядро 2.6 - это хорошая новость
Скачал готовую сборку DANtes с ядром 2.6+mpcs (что нашел)...
При первой установке на DIR-320 как-то тормозило, обратил внимание что прошивка работала с 16МБайт памяти... Переинициализировал параметры через sdram_ncdl=0, но все равно вчера в веб-консоли устойчиво показывало RAM total 17 с чем-то Mбайт. Сегодня утром включаю - о чудо, RAM Total: 29800 KiB.
Не подскажете пошаговую инструкцию по сборке своей прошивки - где что брать, куда ложить ? Сборкой прошивок не занимался, а хочется поковыряться в LED (с программированием "железа" немного знаком).
По поводу инструкции, к сожалению писат how to не умею
да и сам я только начал разбираться с этим недавно, так что далеко не спец.
но с удовольствием отвечу на вопросы на которые знаю ответ _________________ D-Link DIR-300 & DIR-320 DD-WRT v24 preSP2
Собственно, интересует не столько процесс сборки прошивки вообще (это вроде нагуглить можно), сколько - особенности для dir320 (и broadcom53xx) - какие дополнительные модули брать и куда надо положить ?
Кстати, а в OpenWRT вроде существует какой-то броадкомовский драйвер под ядро 2.6 ? (но в текущих сборках нет поддержки dlink dir-320...)
PS. Добавление:
мучал wi-fi dir-320 пингами - через пару часов работы роутер перестал отвечать на внешние запросы, даже по ethernet не удалось подключиться...
Интересно, можно ли как-то достучаться до логов в таком случае ?
PS. Подключил WAN через GPRS...
Что-то нормально не получается настроить - сам маршрутизатор WAN видит (проверяю пингами), а подключенный к нему компьютер - нет, на пинг отвечает "Заданный порт недоступен". Чую, дело в маршрутизации, но как сделать правильно - не знаю, в линуксе пока слабоват...
Last edited by Cat_nfs on Wed Dec 09, 2009 13:07; edited 2 times in total
По поводу инструкции, к сожалению писат how to не умею
да и сам я только начал разбираться с этим недавно, так что далеко не спец.
но с удовольствием отвечу на вопросы на которые знаю ответ
Просмотри последние патчи от OpenWrt, там есть исправление твоей проблемы.
Пытаюсь добиться подключения к WAN своего DIR-320 с прошивкой на ядре 2.6.30 от DANtes, через мобильный телефон. pppd вызываю руками, модем (не 3g, а обычный мобильный телефон) коннектится, с консоли роутера внешние адреса видны (по крайней мере пингуются), а подключенный к роутеру ноутбук внешние адреса не пингует - "Заданный порт недоступен" (но по DNS IP-адреса определяет). Что-то неправильно сделал ?
PS. Обновлял прошивку - пропали файлы, которые записывал в /jffs
Хорошо, что есть full backup
Ну вот...
Пытаюсь собрать прошивку
Потихоньку начал разбираться с svn...
Это что, для сборки прошивки каждый раз оно тянет исходники из Интернета ? Или я что-то не так делаю ? Уже стянул 200 с чем то МБайт, если так будет каждый раз - то тоскливо...
Поделитесь, плиз, параметрами для make menuconfig и make kernel_menuconfig для dir-320...
PS от 17.11. Наверное, то что я собираю - не совсем по теме этой конференции ? Я собирал OpenWrt Kamikaze 8.09.
Вроде все собирается нормально (еще не прошивал...), но тем не менее make без подключения к Интернету то и дело выдает ошибку на каких-нибудь пакетах (сами пакеты уже закачаны на диск, просто делаю еще раз ьфлу без изменения параметров - и увы...).
Как-то можно make отучить искать исходники в Инете ?
А есать модуль accel-pptp для ядер 2.4 /dd-wrt , чтобы его вставить в стандартную прошивку ?
bologov wrote:
собрал драйвер accel-pptp, подключает, работает (к сожалению всю прелесть его оценить не могу, тариф 4 Мбит, это так скорее из спортивного интереса)
Будем тестировать дальше.
Собираю (точнее - пытаюсь собирать) OpenWRT Kamikaze 8.09 с ядром 2.6 (конфиг brcm47xx).
Попытался обновить входящие в него компоненты, после ковыряний с ядром (патчи уже перековырял, с ними была отдельная история...) - имею стабильную ошибку:
/home/user/8.09/scripts/kconfig.pl + /home/user/8.09/target/linux/brcm47xx/config-default > /home/user/8.09/build_dir/linux-brcm47xx/lunux-2.6.32.2/.config.target
Parse error at /home/user/8.09/scripts/kconfig.pl line 119, <FILE> line 269.
make[4]: *** [/home/user/8.09/build_dir/linux-brcm47xx/linux-2.6.32.2/.configured] Error 255
Причем строка, на которой возникает ошибка - это всегда последняя строка файла /home/user/8.09/target/linux/brcm47xx/config-default. Сам файл пробовал редактировать, менять, и т.п - результат одинаково неудовлетворительный,и ошибка всегда на последней строке конфига....
Никто не подскажет, что делать ?
DANtes, в вашей прошивке ведь ядро не такое, как у Kamikaze 8.09 ? Поделитесь секретом, какие нужны конфиги ? Или я рановато замахнулся на 2.6.32.2, надо взять что-то постарее ?
Собираю (точнее - пытаюсь собирать) OpenWRT Kamikaze 8.09 с ядром 2.6 (конфиг brcm47xx).
Попытался обновить входящие в него компоненты, после ковыряний с ядром (патчи уже перековырял, с ними была отдельная история...) - имею стабильную ошибку:
/home/user/8.09/scripts/kconfig.pl + /home/user/8.09/target/linux/brcm47xx/config-default > /home/user/8.09/build_dir/linux-brcm47xx/lunux-2.6.32.2/.config.target
Parse error at /home/user/8.09/scripts/kconfig.pl line 119, <FILE> line 269.
make[4]: *** [/home/user/8.09/build_dir/linux-brcm47xx/linux-2.6.32.2/.configured] Error 255
Причем строка, на которой возникает ошибка - это всегда последняя строка файла /home/user/8.09/target/linux/brcm47xx/config-default. Сам файл пробовал редактировать, менять, и т.п - результат одинаково неудовлетворительный,и ошибка всегда на последней строке конфига....
Никто не подскажет, что делать ?
DANtes, в вашей прошивке ведь ядро не такое, как у Kamikaze 8.09 ? Поделитесь секретом, какие нужны конфиги ? Или я рановато замахнулся на 2.6.32.2, надо взять что-то постарее ?