Перейти к содержимому
Калькуляторы

RT305* wifi routers Разработка прошивок для WiFI CPE

Прежде всего Wow!

Это здорово, что вы (ну или ваш работодатель) коммерческую прошивку делаете открытой!

Хотел спросить один совсем прозаический вопрос, я планирую купить похожую коробочку вот здесь http://www.dealextreme.com/details.dx/sku.29662 (rt3052) правда с 16МБ памяти, и хотел узнать каковы будут шансы поставить вашу прошивку у человека с 100% прямыми руками (ну или почти:), но отсутствием навыков программирования?

dd-wrt на нее люди ставят с большим скрежетом

И еще, меньший объем RAM ощутиться в конкретных случаях или в быстродействии в целом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

root in flash на текущий момент не поддерживается а значит 10мб рамы будет съедено банально копией FS. Я таки решил дожать китайцев дабы для обоих девайсов ставить 4/32 флэша/рамы. По быстродействию пробовал root in flash на этих девайсах. Работает крайне медленно, в чём проблема пока не разбирался.

 

В общем насчёт 16мб рамы ХЗ нуно пробовать, пока нет под рукой таких девайсов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Понятненько, будем обдумывать. Просто цена в 40$ включая доставку уж очень подкупает. А вообще китайцо-корейцы сейчас на этом чипе налепили кучу устройств, но каждый норовит на чем-нибудь сэкономить и влепить то флеша поменьше то рама. Как-то у них это работает.

Изменено пользователем goodlife

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати, раз уж пошла такая пьянка - хоть в этом-то роутере будет работать получение маршрутов по DHCP?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати, раз уж пошла такая пьянка - хоть в этом-то роутере будет работать получение маршрутов по DHCP?

Подробнее? Каким макаром и где это используется? Честно ни разу не встречал.

 

Пример реализации с busyboxовым udhcpc будут - тады добавлю =) Пока не до этого явно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати, раз уж пошла такая пьянка - хоть в этом-то роутере будет работать получение маршрутов по DHCP?

Подробнее? Каким макаром и где это используется? Честно ни разу не встречал.

У провайдеров, которые PPTP гоняют. Да и PPPoE тоже :).

Суть: раздаем клиенту адреса, скажем, на локальные ресурсы, чтобы он через туннель туда не лазил. Проще ж раздать автоматом, чем обьяснять каждому юзверю, как на локалку маршруты прописывать :).

Используется почти у всех, у кого PPPoE (+ DHCP для локалки) либо PPTP/L2TP. Та же Корбина.

Работает фича в Windows (наверное начиная с XP), Linux (в isc dhclient работает скриптом, в dhcpcd вроде как встроенная поддержка).

На роутерах видел в последних прошивках D-Link DIR-320 и TP-Link TL-WR340GD.

 

Пример реализации с busyboxовым udhcpc будут - тады добавлю =) Пока не до этого явно.
http://bugs.gentoo.org/127149

Вроде оно. Либо это:

https://dev.openwrt.org/ticket/5299

Изменено пользователем Abram

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

в dhcpcd вроде как встроенная поддержка.

http://wive-ng.git.sourceforge.net/git/git...ce2e5713ebfe9bc

 

Сам udhcpc обрабатывает опцию но маршруты нуно добавлять таки из скрипта. Привернул насколько будет работоспособно увидим =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сам udhcpc обрабатывает опцию но маршруты нуно добавлять таки из скрипта. Привернул насколько будет работоспособно увидим =)

Будет железка в продаже - куплю и проверю ;).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати дорвался до оригинального SDK ралинка, большей частью ничего полезного там не нашёл однако более свежий goahead и ещё пару плюшек утащил.

 

28) Auto generate UUID for UPNP service on first upnpd start

29) Check if ppp is up do not change ip from dhcp

30) Regenerate mac if drop to defaults

31) Some services start only thwn start goahead

32) Replace some code from original Ralink SDK version 3.3

33) Integrate new web gui in current sources tree

34) Static routes get from dhcp server (options 79)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Народ, отписывайтесь у кого какие девайсы есть из RT305* чтобы я мог собрать тестовые версии.

 

Интересует в таком виде:

<полное название производителя и модель> <объём FLASH> <объём RAM> <чип>

 

Первая заливка возможна только из консоли.

 

На текущий момент запустил вроде всё что нужно и протестил на коленке, терь нужны "внешние" тестеры =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sfstudio

отписывайтесь у кого какие девайсы есть из RT305* чтобы я мог собрать тестовые версии

 

Добрый день, через 3-4 недели появится вот этот девайс китаец CVNK-K53. Насколько он Ralink сказать трудно, потому что из описания нашёл только пользовательские характеристики. Что можете по нему сказать?

 

UPD. Вроде как Ralink 3052, 2T2R.

Изменено пользователем unreg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Выкладываю сборки:

RT-NL_0.1.0.0.0-RT3052-4M-32M.trx.zip

RT-NL_0.1.0.0.0-RT3050-4M-16M.trx.zip

 

Брать как обычно на http://sadnet.ru

 

Шить из консоли, теоретически должно и из DD-WRT прошиться. Крайне внимательно к объёму RAM ибо автодетект пока работает криво и временно отключен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так, перезаливаю одним архивом версии для 4/16, 4/32 - rt3050 и 4/32 - rt3052.

 

При первой загрузке устройство может быть недоступно в течении нескольких минут т.к. будут сгенерированы ключи для ssh, uuid для miniupnpd и по необходимости WAN MAC.

 

Сброс кнопочкой после заливки обязателен.

 

Принципиально эти версии должны подняться на любых 3050/3052 девайсах с правильным сочетанием RAM/FLASH без внешнего коммутатора. Т.е. модели с внешним свичём могут работать неверно (и скорее всего именно так и будут).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

dir300 revb1 он же NRU проверено первым испытавшим с Украины - работает =) Льётся как и ожидалось только из консоли.

Так что имеем первое гарантированно совместимое устройство.

 

Теоретически также дожно подняться на:

DIR-615 D1 (не тестировалось)

DIR-600 B1 (не тестировалось)

Asus RT13NU (проверено)

Senao ESR-9752 (не тестировалось)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Забыл сказать, теперь мы не копируем всё и вся в память а монтируем squash прямо с флэша, что собсно и позволило полноценно взлететь на 16Мб устройствах. К сожалению расплата за это - больший размер занимаемый на флэше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Забыл сказать, теперь мы не копируем всё и вся в память а монтируем squash прямо с флэша, что собсно и позволило полноценно взлететь на 16Мб устройствах. К сожалению расплата за это - больший размер занимаемый на флэше.

значит ли это, что можно наедятся на поддержку 4/16 на rt3052?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Забыл сказать, теперь мы не копируем всё и вся в память а монтируем squash прямо с флэша, что собсно и позволило полноценно взлететь на 16Мб устройствах. К сожалению расплата за это - больший размер занимаемый на флэше.
значит ли это, что можно наедятся на поддержку 4/16 на rt3052?

А я зря спрашивал чтоль какие девайсы у кого на руках есть ? Вообще как только Acorp запустит железо в продажу бинарные сборки будут только для RT3050- 4/16 и RT3052 - 4/32 и в последнстрии RT3052+USB 8/32 . Пока могу собрать под любую комбинацию. В будущем собирать под свои девайсы вы сможете самостоятельно скачав исходники, сложного ничего нет, процесс сборки уже отлажен.

 

Официально будут поддерживаться исключительно устройства Acorp. Если кто-то решит самостоятельно поддерживать другие девайсы - добро пожаловать в проект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цена хорошая у D-Link DIR-300/NRU , учитывая более производительный чипсет, надеюсь со стабильностью и производительностью проблем больших не будет, чтобы не стыдно было поставить в офис с 5-10 машинами в качестве интернет шлюза по PPTP, взять пока боюсь, продукт сырой еще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Цена хорошая у D-Link DIR-300/NRU , учитывая более производительный чипсет, надеюсь со стабильностью и производительностью проблем больших не будет, чтобы не стыдно было поставить в офис с 5-10 машинами в качестве интернет шлюза по PPTP, взять пока боюсь, продукт сырой еще.

По D-link ничего не скажу. Ждите Acorp WR-NL их официальная поддержка будет однозначно. Пока только удалось взлететь человеку на ***линке, но это не говорит что я буду править баги специально под них.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Buffalo WHR-G300N - предположительно, RT3052.

650px-WHR-G300N_Serial_Header.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Угу, оно и есть.

Впринципе прошивки от 3050 будут работать и в 3052 только отрубится 2T2R режим

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго вечера,можно ли надеяться на поддержку 5/10 Mhz?

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот тут есть довольно большая, но наверняка не полная подборка девайсов на чипе rt3052

http://www.nesmd.com/shtml/14253.shtml

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго вечера,можно ли надеяться на поддержку 5/10 Mhz?

Спасибо.

Врятли, у меня в планах нет реализации. Возможно кто-то аозьмётся реализовать это для ралинков. Хотя посмотрим. Если это умеет сам чип то не думаю что возникнут большие сложности. Однако совместимость в нестандартных режимах с железками на других наборах логики мне кажется весьма призрачной.

 

Сейчас нужно отладить базу а далее уже думать о расширении как функционала так и режимов, впринципе всё для этого есть. Исходники в отличии от риалтэка на руках полные. Так что нужны тестеры. Пока WR-NL не пошли в продажу принимаю пожелания от владельцев любого железа на этих чипах. С началом продаж WR-NL в первую очередь буду прислушиваться к хотелкам покупателей продукции Acorp.

 

Если то-то желает войти в проект для поддержки хотелок юзверей продукции других вендоров - милости прошу, буду только рад.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, реально ли затестить прошу под дир-300, можно ли её заливать по тфтп? или только через jtag?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.