Как перепрошить роутер snr cpe w4n
На базе GenieACS можно реализовать механизм автоматического и массового обновления прошивки для различных случаев: первичное подключение CPE к сети и загрузка нужной прошивки, массовое обновление прошивки для контроля версий прошивок у конечных пользователей, это в конечном итоге экономит временной ресурс. В этой статье будут показаны примеры реализации автоматических обновлений.
Первоначально загрузите BIN файл прошивки на сервер в разделе Admin >> Files и нажмите New.
В пункте Type выберете 1 Firmware Upgrade Image, пункты OUI, Product Class, Version можно оставить пустыми, в пункте File выберете нужный файл и нажмите Save.
Далее д обавьте скрипт с указанием на название файла прошивки, для этого перейдите в раздел Admin >> Provisions >> New , вставьте скрипт и сохраните. Этот скрипт загрузит и вызовет обновление прошивки.
Создание предустановки для автоматического обновления.
Создайте предустановку в Admin >> Presets и нажмите кнопку New. Задайте нужные вам параметры для предустанови, дополнительно объясним логику данного примера:
- Name - здесь задаётся имя для предустанови.
- Channel - используется для логической группировки предустановок. При сбое одной из предустановок на канале, все другие предустновки на этом канале временно перестанут работать.
- Weight - предустановки с большим весом имеют приоритет к выполнению, выставляйте вес в зависимости от логики работы ACS.
- Schedule - задается время работы предустановки в cron формате. Обновление CPE приводит к прирыванию его работы, поэтому обновления лучше проводить в ночное время, для примера задано время "* 4 * * *", то есть предустановка будет работать с 4:00 - 4:59 каждый день.
- Events - предустановка будет выполняться при получении указанного сценария. В логике примера используется событие "1 BOOT", которое CPE отправляет на ACS при загрузке системы. Это событие сложно объединить в одну логику с временем указанным выше, ведь обычно CPE в ночное время не перезагружают и не проводят работы по их установке. Поэтому можно изменить событие с "1 BOOT" на "M Reboot", это событие происходит при перезагрузке со стороны ACS, далее перезагружаем через ACS нужны CPE, поступает код события "M Reboot" и начинается загрузка и обновление прошивки. Вариант с использованием "1 BOOT" и пустым значение времени полезен при работе сотрудника провайдера у конечного потребителя: сотруднику не нужно думать какую прошивку нужно загружать, он просто подключает CPE, приходит код события "1 BOOT" и происходит обновление.
- Precondition - здесь задаются условия работы предустановки. В примере версия ПО не равна 1.9.3.2506211137 и значение Tags.SNR-CPE-ME2-Lite не пустое, если более человеческим языком, то будет обновлён каждый SNR-CPE-ME2-Lite у которого версия прошивки отличается от 1.9.3.2506211137.
- Provision - здесь выбираем скрипт с которым работает предустановка, он был создан ранее.
- Arguments - можно передать внешние параметры для предустановки, в этом примере не используется.
По аналогии с данным примером , можно построить логику автоматических обновлений для вашей сети, но стоит понимать , что это не быстрый процесс и требует долгого внедрения, технической наладки и тестов для корректной работы.
Ручное массовое обновление
С ручным обновлением дела обстоят проще. В разделе Devices отображаются CPE, которые успешно прошли авторизацию на ACS.
С помощью Filter выбираем нужные нам CPE, в примере это SNR-CPE-ME2-Lite.
С помощью кнопки Push File выбираем загруженную на ACS прошивку, нажимаем Queue и Commit, после чего произойдет обновление прошивки на CPE c которыми было установлено соединение.
По умолчанию точки доступа SNR-CPE-W4N поставляются с прошивкой DD-WRT . Многим требуется более простая и в тоже время более функциональная прошивка — Wive-NG-RTNL или OpenWRT .
Перед прошивкой обязательно убедитесь, что в вашем маршрутизаторе 32мб DRAM, т.к. в противном случае прошивка Wive-NG-RTNL не будет работать.
В прошивке DD-WRT это можно узнать на закладке status/sys-info
Если DRAM менее 32MB, то возможно в вашей точке просто старый uboot и нужно его обновить.
Необходимо скопировать uboot ( для W4N c двумя антеннами ), ( для W4G с одной антенной ) на свой ПК, К маршрутизатору необходимо подключаться через LAN порт (не через WiFi).
Далее зайти по telnet 192.168.1.1
mtd erase uboot
mtd -r write uboot.bin uboot
Ждём пару минут и перезагружаем роутер по питанию.
Либо через консольный кабель и u-boot:
1. Включаем роутер
2. При загрузке в меню выбираем пункт 9
3. Yes
4. Вводим
— ip роутера
— ip TFTP сервера
— имя файла « uboot . bin »
5. Enter
Далее, если память DRAM 32mb, необходимо скопировать прошивку в маршрутизатор с помощью tftp, ftp или wget. К маршрутизатору необходимо подключаться через LAN порт (не через WiFi). Прошивка необходима типа 2T2R для работы с чипсетом Ralink 3052. (1T1R для чипсета Ralink 3050). Это можно сделать через telnet/ssh/встроенную в web командную строку:
После перезагрузки точка загрузится с новой прошивкой. Логин и пароль изменятся на стандартные для Wive-NG:
логин: Admin
пароль: Admin
Вернуть прошивку обратно можно либо через команду
cd /tmp
wget ftp://123:[email protected]/ddwrtconsole.bin
mtd_write erase Kernel_RootFS
mtd_write write ddwrtconsole.bin Kernel_RootFS
либо через консольный кабель и u-boot:
1. Включаем роутер
2. При загрузке в меню выбираем пункт 2
3. Yes
4. Вводим
— ip роутера
— ip TFTP сервера
— имя файла прошивки
5. Enter
процесс выглядит так:
Ralink UBoot Version: 3.3
— — — — — — — — — — — — — — —
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits SDR
DRAM bus: 32 bit
Total memory: 32 MBytes
Flash component: NOR Flash
Date:Apr 23 2009 Time:12:08:28
============================== ==============
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
SDRAM bus set to 32 bit
SDRAM size =32 Mbytes
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.
3
You choosed 2
0
2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
Input device IP (10.10.10.123) ==:10.10.10.123
Input server IP (10.10.10.3) ==:10.10.10.3
Input Linux Kernel filename () ==:
Для смены MAC адреса на WAN порту необходимо ввести команды:
nvram_set 2860 CHECKMAC NO
nvram_set 2860 WAN_MAC_ADDR 00:xx:xx:xx:xx:xx
reboot
В нашем магазине полным ходом идет распродажа первых представителей маршрутизаторов под маркой SNR. Маршрутизатор SNR-CPE-W4N (аналог DIR-615) завоевал популярность среди наших клиентов и широко применялся провайдерами связи. Невысокая цена вкупе с функциональностью сделали свое дело. Подробнее о SNR-CPE-W4N можно прочесть в нашем обзоре. Под катом хотелось бы рассказать о коробочках, что пришли ему на смену.
Начнем представление тех кто пришел на смену SNR-CPE-W4N с его ближайшего “родственника” с аналогичным названием. Однако новая версия маршрутизатора SNR-CPE-W4N разительно отличается от предшественника, как внешним видом, так начинкой.
Компактный корпус устройства (173х118х175 мм) не доставит неудобств в размещении, как дома, так и при строительстве офисной сети. Верхняя крышка корпуса выполнена из белого пластика с лакированным покрытием. На корпусе не остается следов пальцев и царапин, а загрязнения легко стираются. Посередине красуется логотип SNR.
SNR-CPE-W4N оснащен двумя внешними антеннами с усилением 5dBi благодаря чему обеспечивается достаточно большая зона покрытия Wi-Fi сигнала со стабильной передачей данных внутри неё. Роутер поддерживает стандарт IEEE 802.11b/g/n и технологию MIMO2x2. Это позволяет достигать передачи данных на скорости в 300 Мбит/с. Начинка устройства выполнена на базе чипсета MT7620N, применяемого во многих современных Wi-Fi-роутерах.
Маршрутизатор отлично подходит для абонентов подключенных к услуге IPTV. Поддерживает Multicast, IGMP Snooping, а также Multicast-to-Unicast. Изоляция мультикаст/бродкаст трафика позволяет достигать качественной работы IP-телевидения даже на Wi-Fi клиентах. На случай если устройство, подключаемое к IPTV не поддерживает Multicast, в программное обеспечение роутера добавлен DLNA-сервер xupnpd, позволяющий загружать плейлист провайдера непосредственно на роутер и использовать его в качестве медиасервера.
— Чип Mediatek MT7620N
— Wi-FI: 802.11b/g/n 2T2R
— 8МБ Flash / 64МБ RAM
— Поддержка IPv6
— Встроенный xupnpd (DLNA)
— ПО WIve-NG-mt
— Русифицированный web-интерфейс
Ближайший собрат SNR-CPE-W4N в линейке маршрутизаторов под нашей маркой — это его двухдиапазонная версия SNR-CPE-MD1.
Здесь возможностей гораздо больше, так как роутер может работать в в двух частотных диапазонах 2,4ГГц и 5ГГц одновременно на максимально высоких скоростях — до 733 Мбит/с. Такие возможности обеспечиваются благодаря поддержки роутером стандарта IEEE 802.11b/g/n и технологии MIMO 2x2, а также 802.11a/ac.
Габариты устройства 187 х 143 х 35 мм позволяют разместить его без ущерба для пространства офиса или дома. Большая зона покрытия и стабильная работа сигнала обеспечивается наличием двух антенн 5dBi.
Поддержка двух диапазонов позволяет не только использовать более свободную частоту 5ГГц для передачи данных, но и реализовать схему, в которой wifi роутер выступает одновременно в качестве беспроводного клиента (режим APCli) на одной частоте (например, 5ГГц), и точки доступа для конечных устройств на другой (например, 2.4ГГц). Работа с мультимедийными сервисами здесь осуществляется, как и у “пациента” выше.
— Чип Mediatek MT7620A
— Чип Mediatek MT7610NE
— Wi-Fi: 802.11b/g/n 2T2R
— Wi-Fi: 802.11a/ac 1T1R
— 8МБ Flash / 64МБ RAM
— Поддержка IPv6
— Встроенный xupnpd (DLNA)
— ПО WIve-NG-mt
— Оригинальный либо русифицированный web-интерфейс
В обоих маршрутизаторах реализована поддержка IPv6, в том числе native dual stack over IPOE/PPPOE с dhcp+ra, режим 6to4; сервисы radvd и dhcp6s и тд.
Программное обеспечение
Прошивка обоих роутеров основана на ПО Wive-NG-MT. Это дальнейшее развитие ПО для маршрутизаторов нового бюджетного чипа от Ralink/Mediatek MT7620. Wive-NG-MT — встраиваемая операционная система, разработанная специально по заказу NAG.
Кастомизация
Специально для операторов связи разработано гибкий набор предложений кастомизации. Любой маршрутизатор можно “заточить” под конкретного оператора. Изменения можно произвести как с внешним видом устройства. Например подготовить собственную коробку с расцветкой оператора.
Как и сменить логотип на корпусе устройства
Программное обеспечение Wive-NG-mt позволяет самостоятельно изменять init без пересборки прошивки, посредством rwfs. Это позволяет адаптировать маршрутизатор под особенности сети оператора и облегчить для пользователя настройку роутера.
Для корпоративных сетей доступен функционал шейпера, гибко конфигурируемый роуминг между точками, не требующий внешнего контроллера, а также работа в режиме Hotspot.
Wireless Comprehensive Advanced Technology. Build your network now.
попал ко мне роутер SNR-CPE-W4N(rev m) зашитый под кого то из провайдеров пароль на доступ отсутствовал, попробовал прошить прошивкой с сайта производителя по инструкции после прошивки устройство запускается но не дает IP адрес светяться индикаторы питания и lan (wan не подключен) что можно сделать чтобы поднять устройство?
попал ко мне роутер SNR-CPE-W4N(rev m) зашитый под кого то из провайдеров пароль на доступ отсутствовал, попробовал прошить прошивкой с сайта производителя по инструкции после прошивки устройство запускается но не дает IP адрес светяться индикаторы питания и lan (wan не подключен) что можно сделать чтобы поднять устройство?
Последний раз редактировалось 30/08/2018, 22:42 : sfstudioДобрый день,
какой именно софт Вы загрузили на устройство (можно название .bin файла) и каким именно образом? Сбрасывали ли устройство посредством Reset после обновления ПО?
какой именно софт Вы загрузили на устройство (можно название .bin файла) и каким именно образом? Сбрасывали ли устройство посредством Reset после обновления ПО?
попал ко мне роутер SNR-CPE-W4N(rev m) зашитый под кого то из провайдеров пароль на доступ отсутствовал, попробовал прошить прошивкой с сайта производителя по инструкции после прошивки устройство запускается но не дает IP адрес светяться индикаторы питания и lan (wan не подключен) что можно сделать чтобы поднять устройство?
попал ко мне роутер SNR-CPE-W4N(rev m) зашитый под кого то из провайдеров пароль на доступ отсутствовал, попробовал прошить прошивкой с сайта производителя по инструкции после прошивки устройство запускается но не дает IP адрес светяться индикаторы питания и lan (wan не подключен) что можно сделать чтобы поднять устройство?
Последний раз редактировалось 15/06/2018, 22:36 : sfstudio10с.
Если это не поможет - только консоль.
Ещё раз, что именно шьёте? Вы рассказывайте полностью. Я даже не уверен что у вас именно revM.
И адрес это не астный, и не получает он его ни откуда. А назначается он службой zeroconf когда DHCP нет, а настроено типа автоматом.
Максимум попробовать забить статику из 192.168.1.x и постучаться на 192.168.1.1 по ssh или через WEB.
Имя оператора-рукоблуда не озвучено тоже. Вероятнее всего этот самый оператор откусил сброс rwfs в ините. И такие встречались. Хотелось бы знать кто.
Так что так же по TFTP льём тестовую сборку, затем обестачиваем. Включаем в сеть и после того как моргнул индикатор SYS (шестерёнка) успеваем зажать резет на
Читайте также: