Настройка китайского роутера wg3526

Обновлено: 04.07.2024

Заметки о и для ИТ. Немного рецептов, чуточку конфигураций и щепотка субъективности.

понедельник, 8 мая 2017 г.

nethead on ZBT wg3526

И так, на руках есть сабж. Что теперь? Делаем голову для домашней сети.

О САБЖе

  • CPU: MT7621A
  • chipset 2.4GHz: MT7603E
  • chipset 5GHz: MT7612E
  • FLASH: 16MB
  • RAM: 512MB

Бэкапы

Бэкап загрузчика - весьма полезная вещь. Вот ман по бэкапам. Признаюсь, честно, я не вникал в особенности файловой системы и ART backup у меня не завелся. Вероятно, потому что ART предназначен для чипов Atheros, а у меня Mediatek. Но вот full MTD-backup получился но с бубном.
Сначала пробовал из пол windows+cmder+MINGW64(from git), но меня постиг неуспех: сначала скрипт с wiki падал на строке 23 ""$" -O stop", видимо бинарник для windows не понимал инструкцию "-O", после невнятных манипуляций скрипт таки подключился но не мог сделать бэкап из-за кривого pipe "Brocken pipe". Вообще pipline довольно сложно поднять под windows и я надеялся, что эти проблемы решили, когда сделали дистрибутив git, но видимо нет. В любом случае всковыривать причины неуспеха куда дольше, чем поднять виртуалку с убунтой и родными для скрипта протоколами. Вот тут собственно все и получилось. Ну а потом по shared_folder скинул все на файловую систему хост ОС и положил в dropbox. Кстати у меня вот такие разделы:

Прошивка

Конфиги

Теперь можно заняться стандартной конфигурацией. У меня не сразу завелись интерфейсы radio, потребовалось явно выставить каналы - auto почему то не работал и интерфейс показывал, что не ассоциирован "Wireless is disabled or not associated", что подозрительно. Гугление показало, что просто прошивка собрана с багами или кривыми настройками. Так что либо пересобирать самому, либо - оставить как есть.

Подключение MicroSD

По мотивам переноса рута на флешку, решил сделать аналогично на текущем устройстве. Но возникли некоторые проблемы при подключении microSD из коробки. Вот какие устройства видно

И я не один задавался этим вопросом, в гугде есть следы (раз, два) где явно перечислены списки пакетов для работы с mmc и microSD. После установки пакетов:
Перезапускаемся и получаем кирпич. Потому что mmc библиотеки для этого семейства процов полны багов и пул-реквесты что то не принимают. Очень странная ситуация. Но решение есть: форк всего проекта, название клона - LEDE.

Восстановление

Загружаем родной режим хад ресета: зажимает кнопку reboot и включаем питание. Далее уже можно пойти в вебморду PandoraBox, но одна не задача - там все на китайском:
固件恢复模式
恢复
备份
备份
Но если заранее знаешь что тебе надо и что есть, но можно перевести иероглифы в гугле, переключить витую пару на сломанный роутер и прошить его. Кстати вот бинарь для прошивки.

Настройки

Есть хорошая статья про настройку безопасности в LEDE, но если вы знаете openwrt достаточно хорошо, то ничего нового там не найдете. Но как ленивый чувак ssl в luci ставил по простому рецепту, без возни. С остальным - не особо заморачивался.


Чудо не произошло, под мои требования попадали девайсы netgear с неприличными ценниками от 200$ и до заоблачных 500$, отдавать такую деньгу за роутер который что то там может не обычного я не мог себе позволить. Aliexpress опять выручил.

Так я созрел к покупке данного довольно не плохого по характеристикам аппарата.

Type: wireless router

Power: 12 VDC, 2.5 A
Connector type: barrel

CPU1: MediaTek MT7621AT (880 MHz, 2 cores)
FLA1: 16 MiB (Winbond W25Q128FVSG)
RAM1: 512 MiB (Nanya NT5CB256M16BP-D1)
Expansion IFs: USB 3.0, SATA, Micro SD Card slot
USB ports: 1
SATA ports: 1
JTAG: yes
Serial: yes

WI1 chip1: MediaTek MT7603E
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: RP-SMA
WI2 chip1: MediaTek MT7612E
WI2 802dot11 protocols: an+ac
WI2 MIMO config: 2x2:2
WI2 antenna connector: RP-SMA

ETH chip1: MediaTek MT7621AT
Switch: MediaTek MT7621AT
LAN speed: 10/100/1000
LAN ports: 4
WAN speed: 10/100/1000
WAN ports: 1

Additional chips
Serial ATA Controller;ASMedia;ASM1062;;1;

Stock bootloader: U-Boot

Stock FW OS: Linux 3.10.14 Ralink SDK

Third party firmware supported: LEDE Project • (List), OpenWrt, Padavan (unofficially)

Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 989 additional devices
of which 3 are ZBT devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 964 additional devices
of which 2 are ZBT devices

802dot11 OUI: none specified

О, отлично гигабитные порты, 5ГГц, оперативной памяти 512 Мб, flash 16 Мб должно хватить под все что мне надо, да, еще в спецификации не сказано, но есть SATA разъем на плате, а в ютубе люди которые к этому SATA подключали hdd, черт возьми, то что надо! Прошивка знакомый openWrt.

Оплатил, через 10 дней коробка с роутером была у меня, (фоток не будет так как выкинул давно).
Комплект следующий,- сам роутер, пачкорд, крепления на стену, крепление в стойку, блок питания, 4 антенны.

Включаю, без проблем настраиваю интернет.
Настало время строить Франкинштейна, а именно инсталировать dlna и transmission. Поехали. 'Кул хацкеры' все делают через консоль, открываем PuTTY делаем обновление пакетов, opkg update, и получаем информацию что репозитории не найдены. Ага, воскликнул я, это же опенсорс, не могло быть все гладко!

Обращаю внимание что ядро openwrt 3.18.21, какое то древнее, сборка китайцами была сделана кастомная на основе openwrt и существующие репозитории от openwrt не подходили под это ядро. Все приплыли(
Выхода два,- пользоваться тем что есть, а там кроме базовых вещей ничего не было правда сетевая шара работала с ходу. Или второй путь, — искать новые прошивки под этот девайс. Конечно же, задротам типа меня можно убить пару выходных на путь номер 2, этой кривой дорожкой я и пошел.

В процессе гугления узнал что команда openwrt раскололась и ключевые разработчики организовали свой форк под названием lede. Окай, посмотрим что за LEDE. Скачиваю последний транк, обновляю прошивку, устанавливаю web интерфейс, нужные пакеты. И о чудо, dlna в виде minidlna работает, samba работает, transmission работает. Профит. Приступаем к самому интересному, к замерам.

Скорость обмена файлами Samba HDD(ext4 SATA) -> 1Гбит LAN
Чтение

Запись

Черт, хотелось бы поболее, все таки SATA интерфейс. Мдаа, это лучше чем могли все мои роутеры предыдущие и хуже чем мог самосборный nas, но этого вполне достаточно для просмотра рипов качественных и для достаточно быстрого обмена файлами nas — домашняя сеть.

Замеряем скорость Wifi, 2.4 ГГц

2.4 GHz iperf messuring
Connecting to host 192.168.1.33, port 5201
[ 4] local 192.168.1.200 port 30842 connected to 192.168.1.33 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 1.72 MBytes 14.4 Mbits/sec
[ 4] 1.00-2.00 sec 819 KBytes 6.71 Mbits/sec
[ 4] 2.00-3.00 sec 756 KBytes 6.20 Mbits/sec
[ 4] 3.00-4.00 sec 1.85 MBytes 15.5 Mbits/sec
[ 4] 4.00-5.00 sec 945 KBytes 7.74 Mbits/sec
[ 4] 5.00-6.00 sec 1.54 MBytes 12.9 Mbits/sec
[ 4] 6.00-7.00 sec 945 KBytes 7.74 Mbits/sec
[ 4] 7.00-8.00 sec 1.35 MBytes 11.4 Mbits/sec
[ 4] 8.00-9.00 sec 1.23 MBytes 10.3 Mbits/sec
[ 4] 9.00-10.00 sec 819 KBytes 6.71 Mbits/sec


Это вообще никуда не годится можно сказать что 2.4 ГГц нет совсем. Боль, печаль. Но на стоковой прошивке было гораздо лучше вроде. Откатываюсь. Замеряю, так и есть(

[ 4] local 192.168.1.147 port 51993 connected to 192.168.1.200 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 8.00 MBytes 66.9 Mbits/sec
[ 4] 1.00-2.00 sec 8.31 MBytes 69.8 Mbits/sec
[ 4] 2.00-3.02 sec 8.00 MBytes 66.0 Mbits/sec
[ 4] 3.02-4.00 sec 6.89 MBytes 58.7 Mbits/sec
[ 4] 4.00-5.00 sec 9.35 MBytes 78.2 Mbits/sec
[ 4] 5.00-6.00 sec 9.29 MBytes 78.2 Mbits/sec
[ 4] 6.00-7.01 sec 9.35 MBytes 77.8 Mbits/sec
[ 4] 7.01-8.00 sec 9.23 MBytes 78.1 Mbits/sec
[ 4] 8.00-9.00 sec 8.61 MBytes 72.2 Mbits/sec
[ 4] 9.00-10.00 sec 8.98 MBytes 75.3 Mbits/sec
— — — — — — — — — — — — — — — — — — — — — — — — — [ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 86.0 MBytes 72.1 Mbits/sec sender
[ 4] 0.00-10.00 sec 85.9 MBytes 72.1 Mbits/sec receiver

К сожалению устройств с 5ГГц у меня нет, поэтому забить на не рабочий диапазон 2,4ГГц не выйдет, а вайфай хочется на белом камне попользовать иногда с хорошей скоростью. Стоит выбор, остаться на стоковой прошивке, и пользоваться ее крайне скудными возможностями, либо не пользоваться wifi, но смотреть кино при помощи dlna и качать торренты, те пользоваться устройством только как nas подключив девайс по LAN к домашней сети. Нелегкий выбор. Иду на крайние меры, пишу в IRC чат разработчикам Lede-project (да да, irc чаты еще существуют). Там я узнаю что драйвер под набор микросхем mt76 принадлежит не им, и допиливанием этого драйвера занимается парень по имени Felix, гугл подсказывает что парень крутой, в конференциях там разных участвует, а вот драйвер по словам разработчиков, ‘забагованный как черт’. Кстати это относится не только к zbt а ко всем устройствам в которых используется чипы MT7621A+MT7612E+MT7603E…И которые работают под openwrt и Lede

Приплыли(… Видя мои терзания, и круги под глазами, родственники сжалились подарили на др мне ASUS RT-AC68U, за 8 тр. Жизнь наладилась, все нужное мне работало, хотя скорости обмена конечно были в 2 раза меньше чем с ZBT.
Прошло месяцев 7, zbt пылился на полке, случился у меня ремонт ноутбука не дешевый и решил я сбыть роутер. Предварительно решено было перепрошить стоковую прошивку где базовые функции работают нормально. Но перед этим полез на сайт lede поглядеть что изменилось, оказалось старина Felix наклепал кучу коммитов за это время, с замиранием сердца прошиваю новый транк, устанавливаю все пакеты включаю и о чудо скорость коннекта стала выше, правда все равно могло быть лучше.

Connecting to host 192.168.1.56, port 5201
[ 4] local 192.168.1.33 port 52183 connected to 192.168.1.56 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 5.29 MBytes 44.4 Mbits/sec
[ 4] 1.00-2.00 sec 5.66 MBytes 47.3 Mbits/sec
[ 4] 2.00-3.00 sec 5.72 MBytes 48.1 Mbits/sec
[ 4] 3.00-4.00 sec 5.72 MBytes 47.8 Mbits/sec
[ 4] 4.00-5.01 sec 5.66 MBytes 47.3 Mbits/sec
[ 4] 5.01-6.01 sec 5.72 MBytes 48.1 Mbits/sec
[ 4] 6.01-7.00 sec 5.66 MBytes 47.6 Mbits/sec
[ 4] 7.00-8.01 sec 5.72 MBytes 47.7 Mbits/sec
[ 4] 8.01-9.01 sec 5.66 MBytes 47.4 Mbits/sec
[ 4] 9.01-10.01 sec 5.66 MBytes 47.5 Mbits/sec
— — — — — — — — — — — — — — — — — — — — — — — — — [ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.01 sec 56.5 MBytes 47.3 Mbits/sec sender
[ 4] 0.00-10.01 sec 56.4 MBytes 47.3 Mbits/sec receiver

Не порядок, как можно продавать, ведь я не знаю 5 ГГц работает или нет вообще. Позвал приятеля на кружку чая. Решили замерить при помощи айфона, объективно оценить скорость на этом диапазоне не вышло только через сайт speedtest.


Так как мой тарифный план как раз 80 мбит/с, то замеры уперлись в эту цифру, а по другому я не знаю как проверить, был бы отдельный ноут с поддержкой ac другое дело, запустили бы так же как в замерах выше iperf.
Воткнул опять туда HDD, поставил minidlna, transmission, openvpn (по работе нужен).
А ведь не плохо, уже пару недель работает с аптаймом тем же. Связь не пропадает, не перезагружается, только жестким диском жужжит. Железо не напрягаясь справляется с нагрузкой ничего не перегревается.
Скачанные файлы сами индексируются minidlna… кто бы мог подумать что minidlna будет работать стабильно, я помню лет 7 назад это была дико глючная прога.
Слышал что есть какой то модный кастом дел Padavan, который пилит хорошие прошивки на Xiami роутеры и не только, оказывается у него есть прошивка и под наш роутер, но не удалось разобраться как ее скачать с китайского сайта. Буду благодарен если кто то объяснит.

Что я не сказал в этом моем первом в жизни обзоре? В роутере есть возможность установить PCI 3G/4G роутер. Есть разъем под microsd флешку, простор для творчества в этом направлении есть, но я не тестировал, не было необходимости так как все нужное мне поместилось во флеш.








Спасибо всем кто отписался в комментариях и подсказал что уважаемый Padavan буквально на днях добавил поддержку обсуждаемого девайса.


Роутер ZBT WG3526 с установленным 4G-модемом предназначен для организации общего доступа в интернет в частном доме, небольшом офисе или на предприятии. Аппаратные возможности устройства позволяют организовать локальную сеть с кабельным подключением компьютеров, ноутбуков и принтеров, а также создать обширное покрытие WiFi-сети на частотах 2,4 и 5 ГГц. На сегодняшний день ZBT WG3526 является одним из лучших предложений по соотношению цены и технических характеристик на отечественном рынке!

ZBT WG3526 работает под управлением двухъядерного процессора MT7621 с тактовой частотой 880 МГц. Большой объем оперативной памяти и «быстрый» чипсет роутера гарантируют высокую скорость обработки потоков данных и оптимальное распределение трафика внутри локальной сети.

Модем Quectel для подключения к 4G-интернету

Внутри роутера ZBT WG3526 установлен 4G-модуль Quectel EC25-E. Совместная работа роутера с модемом позволяет использовать 4G-сеть в качестве основного источника интернет-соединения. Модель EC25-E поддерживает все актуальные для России стандарты мобильного интернета и обеспечивает скорость скачивания данных до 150 Мбит/с (LTE Cat. 4). Модем не имеет привязки к конкретному оператору и может использоваться с SIM-картами любых операторов.

По запросу модем Quectel EC25-E может быть заменен на более производительную модель EP06-E с поддержкой агрегацией частот (300 Мбит/с, LTE Cat. 6). Для замены модема обратитесь к разделу «Опции», расположенной в верхней части страницы.

Слот для установки SIM-карты размещен на торце корпуса. Прием и передача 4G-сигнала осуществляется с помощью съемные штыревых антенн. При необходимости усилить прием сигнала комплектные антенны могут быть легко заменены на выносные или уличные решения высокой мощности.

Мощный WiFi-модуль с 4 антеннами

ZBT WG3526 оснащен современным WiFi-модулем, обеспечивающим скорость обмена данными до 900 Мбит/с в частотном диапазоне 5 ГГц (802.11ac). На «низкочастотном» WiFi-диапазоне 2,4 ГГц скорость передачи данных достигает привычных 300 Мбит/с. Поддержка современных WiFi-стандартов обеспечивает совместимость как с современными гаджетами и периферийными устройствами, так и устройствами предыдущих поколений.

Чтобы обеспечить высокую стабильность сети и заявленные скоростные характеристики, WiFi-модуль роутера использует режим MIMO (многопотоковая передача данных). За прием и передачу WiFi-сигнала отвечают сразу четыре съемные антенны: две для диапазона 2,4 ГГц и две для диапазона 5 ГГц.

Для подключения устройств «по кабелю» доступны четыре гигабитных LAN-порта (скорость передачи данных внутри сети до 1000 Мбит/с). Дополнительный WAN-порт используется для подсоединения кабеля интернет-провайдера.

Дополнительные возможности ZBT WG3526

Помимо прочего, модель WG3526 оснащена скоростным портом USB 3.0, что позволяет подключить к маршрутизатору хранилище файлов (внешний накопитель). Дополнительный кардридер формата MicroSD предназначен для создания хранилища на альтернативном носителе.

На передней панели роутера расположен блок светодиодных индикаторов, сообщающих пользователю или системному администратору о работе беспроводных подключений.

Роутер функционирует на базе открытой операционной системы OpenWRT. Управление настройками осуществляется через веб-интерфейс.

Корпус WG3526 выполнен из металла, что обеспечивает большую устойчивость к механическим повреждениям по сравнению с пластиковыми домашними роутерами. Отверстия в корпусе устройства предназначены для эффективного охлаждения процессора и прочих компонентов электронной схемы. Дизайн WG3526 также выгодно отличается от дизайна пластиковых роутеров: прибор выглядит более «основательным» и солидным.

ZBT WG3526 — профессиональный маршрутизатор с высокими техническими характеристиками и отличной ценой. Представленная модель является прекрасной альтернативой более дорогим устройствам известных брендов!

В январе 2017г был приобретен китайский роутер ZBT WE1626 с поддержкой операционной системы OpenWRT (это чрезвычайно гибкий дистрибутив GNU/Linux для встраиваемых систем).

ZBT WE1626
Router2

Естественно были проведены эксперименты со сменой прошивок. Прошивки менялись через стандартный веб-интерфейс роутера (рис.)

Прошивка (русский интерфейс) openwrt-ramips-mt7620-zbt-wr8305rt-squashfs-sysupgrade-full.bin (любезно предоставленная покупателем из РФ)

    • VLAN tag, Wifi клиент и AP одновременно Multi Wan
    • Сервер печати
    • Сканер по сети (sane)
    • Помимо стандартных протоколов есть pptp, l2tp (нужно для поднятия VPN соединения, используется некоторыми провайдерами)
    • Поддержка 3g,4g модемов и модемов в режиме hilink
    • Сетевое хранилище (семейство fat,ntfs,семейство ext)

    Свободного места для установки пакетов 1.77 MB

    Прошивка была успешно проверена на Дом.ру и Билайн.
    Оба подключения работают. С Билайном могут быть сложности, т.к. на оф сайте указаны только два протокола (L2TP, PPTP) для работы,а может быть еще неуказанный третий (Динамический IP). В моем случае действующим оказался именно он.

    Замена на прошивку openwrt-ramips-mt7620-zbt-wr8305rt-squashfs-sysupgrade-full.bin
    производилась через вебинтерфейс. Ничего примечательного за исключением того, что после прошивки ОБЯЗАТЕЛЬНО нужно очистить кэш браузера,иначе не войти. В Chrom заходим в Настройки -История. Жмем очистить историю:

    кэш хрома

    С помощью скринов приведена процедура настройки билайн соединений по ДИНАМИЧЕСКОМУ протоколу (DHCP-клиент):

    фото настроек Билайна
    3_interface_in
    4_WAN_in_Edit
    5_WAN_Edit

    Читайте также: