Годный бюджетный роутер минироутер

Apr 18, 2016 01:27

С третьей попытки я, наконец, получил NEXX WT3020h. Сам роутер WT3020h довольно компактный и недорогой - 900-1200 руб на момент у китайцев. При этом довольно мощный процессор и возможность использовать пару весьма продвинутых прошивок - padavan и OpenWRT. IMHO, это максимуи роутера на вложенный рубль. Плюс необходимо приложить оч. умелые ручки - но это бесценно.

UPD от 18 апр. По результатам обсуждения даю апдейт. Как-то у меня в голове было, но не выразил. Это не кандидат на основной роутер. Гику будет маловат, простому смертному такое не настроить. Это карманное устройство. На даче подцепить диск, чтобы ребёнок свои привычные мульты смотрел на планшете. Воткнуть 3G свисток и в дороге иметь частную WiFi соту. Приехать в гостиницу, обнаружить WiFi только в лобби, а в номере проводной шланг - и решить проблему.

Ну или может быть родственникам подарить и настроить с ними VPN туннель, чтобы они могли в как по локальной сети кино смотреть. /UPD

Первая попытка с e-bay ( и повторная отсылка) без трекинг номера привели только к низкому звуку БУ-У-УЛЬ где-то в темных недрах Почты России, да продлятся дни её и будут нивы обильны. Деньги е e-bay, понятно, вернули. По совету камрадов потестил Али. Разослал всем трём продавцам запрос, будет ли трекинг номер. Один ответил, у него и заказал. Пришёл быстро - заказ 23 марта, на почту упало 11 апреля, в тот же день забрал.



Весит 30 грамм. Ссылка на тему в 4pda. Картинки потрохов см на openwrt.

  • CPU: MediaTek MT7620n (580MHz)
  • RAM: 64MB
  • ROM: 8MB (Flash chip W25Q64BV) (WT3020A - 4MB)
  • USB: 2.0 - 1 порт (WT3020A - нет)
  • Проводная сеть: 2 порта RJ45 100Mb (поддержка vlan)
  • Беспроводная сеть: 2.4 GHz 802.11n MiMo 2x2:2 (300Mb)
  • Питание: 5В microUSB
  • Индикация: 1 светодиод (возможно расширение путем подсоединения к GPIO)
  • GPIO: 4 вывода, обнаруженные на плате
Обратите внимание - есть три модификации.
WT3020H - правильная
WT3020A - чуть дешевле, нет USB, вдвое меньше флеша, что мало и ограничивает возможноти прошивки
WT3020F - чуть дороже, отличается только опцией родной прошивки.

NB. Глядя на такую коробочку можно пожалеть, ну почему же нет PoE!? Но при наличии оч. умелых ручек - есть решение. Автор вкрячил внутрь роутера DC-DC преобразователь и переключатель питания USB и PoE.

Важно что на том же процессоре построено немало роутеров, напр. ASUS RT-N14U. В результате кроме стоковой прошивки (она даже с английским (о_о) ) есть OpenWRT и возможность поставить прошивку от маэстро padavan. (Прим. ещё люди ставят пролеченную прошивку от зухеля - но мне такое не по душе, да и не вижу я у той прошивки преимуществ перед легальными вариантами)

А прошивку padavan я себе для начала и перепрошил.



Картинка совпадает с моим ASUS RT-N56U. Ну да, у Асуса памяти побольше (но использует он прям сейчас лишь 31 Кб), есть 5 портовый гигабитный свич (который я не использую, тк 5 портов не хватает никак - работает внешний свич) и 5GHz WiFi, что полезно. Но и брал я его за 100 баков, а современная версия на маркете идёт за 5400 - как раз впятеро дороже обсуждаемого зверька. И в 10 раз больше.

Правда, насчёт прошивки padavan есть тонкость. Маэстро пишет свой проект для роутеров Asus. Похоже, есть какая-то поддержка со стороны производителя. И это IMHO просто прекрасно - такой титанический труд должен оплачиваться, а мы - иметь долгоживущую качественную прошивку, совместимую со многими устройствами, а не как принято - сырую и глючную, умирающую вместе с очередной моделью-однодневкой. Но у этого есть обратная сторона. Асусу чужие железки не в жилу - возникает конфликт интересов.

Собственно, возникло два решения. Во-первых, нашлись люди, которые переколбасили код padavan, наплевав на все лицензии и собирают прошивки сами, выкладывая в сеть. Преимущество - в прошивке есть функционал, не доступный по GPL лицензии. Прежде всего собственнический ntfs драйвер. Недостаток в том, что это - прямое нарушение воли разработчика, если хотите - использование краденого у него. Для кого-то мелочь, но для меня важно, поэтому ссылок давать не буду, желающие найдут. Второй недостаток - нельзя проверить, что туда в бинарный код насовали, специально или по небрежности. Я далёк от мысли утверждать, что в такую прошивку вкрячены бекдоры - но сам лично предпочту дуть на воду. Всё же роутер - та самая штучка, которая отделяет мою интимную домашнюю сеть от всемирной клоаки паутины.

Другое решение - проект Prometheus. Идея в том, что код от padavan - он открытый, GPL. И каждый может его не просто использовать, а использовать совершенно легально. Но можно ограничить использование чужого бинарный код. Ребята этим воспользовались и дали огня (Прометей, как известно именно огонь людям и принёс). Юзверю предлагается виртуальная машина, которая способна скачать исходный код, сконфигурировать его под свои потребности (я, например, отключил SMB клиента и включил NFS сервер) и собрать прошивку - всё очень похоже на то, как собирается код из исходных текстов во фре или линуксе. Для линуксоидов то же можно сделать и на своём линуксе -  один скрипт запустить.

В результате это вариант устроил всех - всё же собирать прошивку самому - это для гиков, то есть продажам ASUS не помешает. Гики, они ж сволочи - всё равно способ найдут. Главное, чтобы обычный клиент не брыкался и послушно шёл в стойло... Если и ещё недостаток. В прошивку Padavan для роутеров Asus внедрён собственнический код. Наиболее значимый IMHO - ntfs драйвер, для подключения к роутеру NTFS жёстких дисков. В само собранной скриптом прошивке его не будет.

Ну и не всё, конечно, бело и пушисто. Собирается на раз, хоть и не быстро. А вот прошить как обещано роутер из скрипта я не смог. Только уже потом нашёл в шапке темы про зверька как через telnet. Сам заливал через флешку. Ставил на зверька U-Boot как описано в той шапке. Потом подключался к роутеру прямым ethernet проводом, точка-точка, включил роутер с зажатой кнопкой ресет, ждём 3+ секунды, U-Boot грузится как веб-сервер с адресом 192.168.1.1. Скормил ему собранную прошивку - заработало.

it, роутер

Previous post Next post
Up