Wive-NG routers firmware (dsl/rtnl/mt).
Главная > WR-NL RT3050(2)

WR-NL RT3050(2)

Новые устройства, Acorp идущие на сменe морально устаревшему Acorp WR-G (RTL8186).

WR-150N - RT3050 (4Мб SPI flash, 32Мб ram) - 802.11N 1T1R (150Mbit/s) wifi | описание | доступен в розничной продаже
WR-300N - RT3052 (4Мб NOR flash , 32Мб ram) 802.11N 2T2R (300Mbit/s) wifi | описание | доступен в розничной продаже
WR-300NU - RT3052 (8Мб NOR flash , 32Мб ram) 802.11N 2T2R (300Mbit/s) wifi  USB | описание | доступен в розничной продаже

Данная прошивка является ОФИЦИАЛЬНОЙ поставляемой с завода прошивкой для устройств Acorp.

НА ДАННЫЙ МОМЕНТ (В СВЯЗИ С ПРЕКРАЩЕНИЕМ ПРОИЗВОДСТВА ПОДДЕРЖИВАЕМЫХ SoC) РАЗРАБОТКА ВЕДЁТСЯ ТОЛЬКО В РЕЖИМЕ ПОДДЕРЖКИ БЕЗ ДОБАВЛЕНИЯ ФУНКЦИОНАЛА.

Последняя официальная версия для Acorp 2.5.1. Все более новые версии разработаны исключительно для индивидуальнойго использования без участия Acorp. Устройства с USB на чипе RT3052 выпущены без нашего участия (использована версия ПО только для внутреннего тестирования).

Базовые отличия Wive-NG-RTNL от *WRT:
1) Используется родной ралинковский драйвер wifi, в связи с чем возможно использование всех фирменных фишек радиомодуля, например агрегации пакетов.
2) Поддержка PPE (Hardware Nat) для NAT/PPPOE Offload. (100Мбит в IPOE/PPPOE режимах без существенной нагрузки на CPU)
3) Используется Software Fastpath, что даёт серьёзный прирост производительности. (~30% экономия ресурсов cpu в режимах которые не богу быть обработаны аппаратно PPTP/L2TP).
4) Из коробки работает NAT в локальную сеть одновременно с NAT`ом в VPN (в терминологии D-link - DualAcess, Trendnet - Russian pptp/l2tp) и получение маршрутов с dhcp сервера.
5) Из коробки пропатчена для работы с корбиной и Дом.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) Поддержка Zeroconf.
19) Поддержка режима PurePPPOE и IPTV в этом режиме.
20) Поддержка NAT Loopbak.
21) Графический сканер эфира в режиме беспроводного клиента.
22) Полноценная поддержка WDS.
23) Поддержка Hardware Vlan Offload (начиная с 1.11.5 версии).
24) Поддержка Cisco Discovery Protocol для оповещения оператора о подключении нового устройства для последующего удалённого конфигурирования.
25) Поддержка DMZ/Portforward NAT Loopback.
26) Поддержка double vlan tag (QinQ начиная с 1.1х.х версии).
27) Встроенный VPN/L2TP сервер (начиная с 1.12.5 версии).
28) Поддержка SNMP. (начиная с 1.12.5).
29) Поддержка Remote Syslog. (начиная с 1.12.х версии, пока конфигурируется только через nram_set/get).
30) Полноценная поддержка LAN IgmpSnooping (изоляция мультикаста по портам коммутатора исходя из данных подписки) начиная с 1.14.7 версии.
31) Поддержка xupnpd во всех прошивках для возможности организации доступа к iptv и online контенту через upnp/DLNA (актуально для многих современных ТВ, начиная с версии 2.0.6).
32) Начиная с 2.5.0 поддерживаются режимы client-ap/client-bridge-ap (клиентский пост + АП, беспроводный клиент - роутер + АП и т.д.)
33) Начиная с 2.5.0 поддерживается NAT offload для трафика через wifi.
34) Поддержка автоконфигурации 6to4 туннелей (начиная с 4.0.0, проверено на ТТК и beeline).


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

Сразу расставлю все точки над i. Я не ставлю цели наступления коммунизма и не работаю за еду. Поэтому если у вас есть желание что-то увидеть в прошивке то у вас ровно несколько вариантов:
1) Сделать самому и прислать для включения в основную ветку
2) В деталях дать ссылки на техническую инфу по необходимой вам функции (см как это было с dhcp staitic routes) и тогда как только у меня появиться свободная минутка я обязательно посмотрю как можно добавить этот функционал и нужно ли, ну и по возможности добавлю
3) Заплатить мне за разработку (вариант рассматривается при условии что вы производитель оборудования и готовы откупить человек, меня и вэб разработчика, минимум на несколько месяцев, от частных лиц и заказы менее $2k/мес не имеют смысла по причине и без того большой загруженности)
4) Оплатить разработку тому кто осилит добавить нужный функционал и прислать (или не прислать патч) для включения в основную ветку

Порядок обслуживания запросов:
1) Желающие реализовать что-то самостоятельно но столкнувшиеся с какой-либо проблемой (т.е. люди уже изучившие предмет дабы могли без проблем и без дуалакцессов техническим языком описать что хочется, как должно это работать и что именно не получается в их случае)
2) Желающие научиться и принять участие в проекте (но т.к. я не преподаватель то могу только пнуть в нужном направлении). И есть ещё момент - вантузятнеги идут лесом по определению. Если ваша основная рабочая система Windows - скорее всего вам не стоит этим заниматься.
3) Все остальные включая MS юзеров.


Разделы


Rambler's Top100
Locations of visitors to this page