WR-NL RT3050(2)
Новые устройства, будущие девайсы для Acorp идущие на смену Acorp WR-G (RTL8186).
WR-300N - RT3052 (4Мб NOR flash, 32Мб ram) - 802.11n 2T2R wifi
WR-150N - RT3050 (4Мб SPI flash , 32Мб ram) 802.11n 1T1T wifi
В качестве flash использован NOR flash.
Данная прошивка является ОФИЦИАЛЬНОЙ поставляемой с завода прошивкой для устройств Acorp.
Базовые отличия Wive-NG-RTNL от *WRT:
1) Используется родной ралинковский драйвер wifi, в связи с чем возможно использование всех фирменных фишек радиомодуля, например агрегации пакетов.
2) Используется Software Fastpath, что даёт серьёзный прирост производительности.
3) Из коробки работает NAT в локальную сеть одновременно с NAT`ом в VPN (в терминологии D-link - DualAcess, Trendnet - Russian pptp/l2tp) и получение маршрутов с dhcp сервера.
4) Из коробки пропатчена для работы с корбиной и Дом.RU(Эр-Телеком).
Базовые отличия Wive-NG-RTNL от прошивок большинства других вендоров:
1) Относительно свежие драйвера wifi (некрофилия из длинк отдыхает).
2) Выполнены бэкпорты всех критических изменений из основной ванильной ветки ядра с kernel.org.
3) Содержит rwfs раздел в котором лежат все конфиги, что позволяет конфигурировать устройство из консоли как душе угодно.
4) Поддерживает IMQ/HTB/SFQ/ESFQ и т.д. для организации QoS в частности шейпера.
5) Исходные тексты открыты и доступны для модификации.
6) Автодетект объёма RAM позволяет использовать всю память на устройствах с >=16Мб ОЗУ без переконфигурировани и пересборки ядра.
7) Автодетект типа используемого флэша (NOR/SPI/NAND) позволяет работать практически на любом RT305x based устройстве единому образу прошивки (начиная с версии 1.5.5).
8) Поддержка авторизатора сети "Кабинет" (Екатеринбург) позволяет не расходовать процессор на инкапсуляцию pptp для работы с данным провайдером, плюс значительно облегчает настройку (поддерживается начиная с версии 1.3.0 настраивается на странице VPN).
9) Максимально гибкие настройки wifi для подстройки в условиях "грязного" эфира.
10) Полноценный доступ к консоли по ssh + rwfs позволяют строить практически любые конфигурации не предусмотренные изначально.
11) WINS сервер из коробки (зачем нужен читаем тут).
12) Поддержка ip accountig позволяющая наглядно оценить объём потреблённого трафика каждой отдельно взятой машиной в сети.
13) Поддержка udpxy (Multicast to http proxy) и igmpsnooping позволяющее без проблем просматривать IpTV по радиоканалу.
14) Поддержка PPPOE и IPV6 pass through позволяющего пропускать pppoe и ipv6 трафик из сети провайдера в локальную сеть без изменений и с минимальной нагрузкой на CPU.
15) Поддержка протокола LLTD позволяющего роутеру более плотно интегрироваться в сетях MS-W.
16) Поддержка всех возможных вариантов получения списка маршрутов по dhcp используя разные опции интегрировать списки в одну полноценную таблицу.
17) Поддержка TV-Port (начиная с 1.4.2 версии).
18) Поддержка PPE (Hardware Nat) для NAT/PPPOE Offload. (начиная с 1.6.0 можно выбрать 3 режима Software Fastnat, Hardware FastNat, Complex Fastnat).
19) Поддержка Zeroconf.
20) Поддержка режима PurePPPOE и IPTV в этом режиме.
21) Поддержка NAT Loopbak.
22) Графический сканер эфира в режиме беспроводного клиента.
23) Полноценная поддержка WDS.
И многое многое другое.... Основной упор делается на стабильную работу в не обслуживаемом режиме при этом сохраняя максимально возможную гибкость за счёт rwfs, доступа к консоли по ssh и скриптовому иниту что позволяет полностью изменить поведение и логику работы устройства удалённо без перепрошивки.
Сразу расставлю все точки над i. Я не ставлю цели наступления коммунизма и не работаю за еду. Поэтому если у вас есть желание что-то увидеть в прошивке то у вас ровно несколько вариантов:
1) Сделать самому и прислать (или не прислать патч) для включения в основную ветку
2) В деталях дать ссылки на техническую инфу по необходимой вам функции (см как это было с dhcp staitic routes) и тогда как только у меня появиться свободная минутка я обязательно посмотрю как можно добавить этот функционал и нужно ли, ну и по возможности добавлю
3) Заплатить мне за разработку (вариант не рассматривается по причине и без того большой загруженности)
4) Оплатить разработку тому кто осилит добавить нужный функционал и прислать (или не прислать патч) для включения в основную ветку
Порядок обслуживания запросов:
1) Покупатели продукции Acorp имеющие на руках наши устройства на RT3050/RT3052
2) Желающие реализовать что-то самостоятельно но столкнувшиеся с какой-либо проблемой (т.е. люди уже изучившие предмет дабы могли без проблем и без дуалакцессов техническим языком описать что хочется, как должно это работать и что именно не получается в их случае)
3) Желающие научиться и принять участие в проекте (но т.к. я не преподаватель то могу только пнуть в нужном направлении). И есть ещё момент - вантузятнеги идут лесом по определению. Если ваша основная рабочая система Windows - скорее всего вам не стоит этим заниматься.
4) Все остальные включая MS юзеров.
Найти стройматериалы на реализацию можно тут.