Это не дежавю!
Это переделка новой модели роутера Smart BOX TURBO!
Часть первая «Сундук мертвеца»
Хардварчики, ITшники, владельцы Smart BOX TURBO прошу под кат!
«Без булдрабыз»®
Пост из раздела/разряда сделай переделай сам!
Сак булыгыз- Важно: Есть риск окирпичить роутер!
Статья написана для технический грамотных людей!
Это не коммерция. Свободное ПО не для продажи!
Человек что начал строчить в личку чтобы я не публиковал эту статью. Мы (Сообщество) не можем ждать пока ты перекупишь с Авито все дешевые модели Smart BOX TURBO, и перепродашь их всем своим клиентам как 3G/4G устройства, делая себе бизнес. Ложки хороши к обеду!
Свободное ПО не для продажи!
Помните все изложено как есть, и есть большой риск!
Если вы поломаете свое оборудование, то виноваты только вы!
В общем «Дорогу осилит идущий!»
Дано:
Smart BOX TURBO роутер с весьма неплохими характеристиками аппаратной части.
Дополнительная информация
CPU1: MediaTek MT7621AT (880 MHz, 2 cores)
FLA1: 128 MiB (Macronix MX30LF1G18AC-TI)
RAM1: 128 MiB (Nanya NT5CC64M16GP-DI)
Expansion IFs: USB 3.0
USB ports: 1
Serial: yes, 4-pin header, J4
WI1 chip1: MediaTek MT7603EN
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: U.FL
WI2 chip1: MediaTek MT7615N
WI2 802dot11 protocols: an+ac
WI2 MIMO config: 4x4:4
WI2 antenna connector: U.FL
ETH chip1: MediaTek MT7621AT
Switch: MediaTek MT7621AT
LAN speed: 10/100/1000
LAN ports: 4
WAN speed: 10/100/1000
WAN ports: 1
Желание переделать его на более дружелюбное ПО.
Поехали:
Подключаемся к Smart BOX TURBO -супер пользователем:
логин SuperUser, пароль будет Beeline$martB0x или SFXXXXXXXXXX где ХХХХ –это серийный номер устройства сзади роутера на наклейке или в меню роутера под обычным пользователем.
В доп настройках ставим себе разрешение на подключение по SSH.
Переписываем мак адреса лан и вифи пригодиться.
Теперь нужно зарезервировать родную прошивку.
Получив себе права суперпользователя-открываем доступ по SSH, программой PuTTY,
Форматируем флешку в файловую систему «FAT32» и подключаем в роутер.
В PuTTY после логина и пароля, вбиваете команду «sh» (")кавычки вбивать не надо!
далее каждая строка отдельная команда дожидайтесь ее выполнения
cd /mnt/shares/A
mkdir mtd_backup
cd mtd_backup
dd if=/dev/mtdblock0 of=mtd0
dd if=/dev/mtdblock1 of=mtd1
dd if=/dev/mtdblock2 of=mtd2
dd if=/dev/mtdblock3 of=mtd3
dd if=/dev/mtdblock4 of=mtd4
dd if=/dev/mtdblock5 of=mtd5
dd if=/dev/mtdblock6 of=mtd6
dd if=/dev/mtdblock7 of=mtd7
dd if=/dev/mtdblock8 of=mtd8
dd if=/dev/mtdblock9 of=mtd9
dd if=/dev/mtdblock10 of=mtd10
Пример
Enter 'help' for a list of built-in commands.
# cd /mnt/shares/A
# mkdir mtd_backup
# cd mtd_backup
# dd if=/dev/mtdblock0 of=mtd0
2048+0 records in
2048+0 records out
# dd if=/dev/mtdblock1 of=mtd1
2048+0 records in
2048+0 records out
# dd if=/dev/mtdblock2 of=mtd2
2048+0 records in
2048+0 records out
# dd if=/dev/mtdblock3 of=mtd3
2048+0 records in
2048+0 records out
# dd if=/dev/mtdblock4 of=mtd4
12288+0 records in
12288+0 records out
# dd if=/dev/mtdblock5 of=mtd5
12288+0 records in
12288+0 records out
# dd if=/dev/mtdblock6 of=mtd6
dd if=/dev/mtdblock7 of=mtd7
65792+0 records in
65792+0 records out
# dd if=/dev/mtdblock7 of=mtd7
65536+0 records in
65536+0 records out
# dd if=/dev/mtdblock8 of=mtd8
40960+0 records in
40960+0 records out
# dd if=/dev/mtdblock9 of=mtd9
56064+0 records in
56064+0 records out
# dd if=/dev/mtdblock10 of=mtd10
0+0 records in
0+0 records out
Если все сделали верно на флешке появиться папка « mtd_backup», в ней наши файлы mtd.
Сохраните эти файлы в надежное место!
Идем
prometheus.freize.net/ устанавливаем себе его. Выбираем репозиторий Linaro.
Выбираем в нем конфиг Sercomm далее Smart box TURBO. Не путать c Smart box (она для PRO версии)
Собираем прошивку! Переименовываем ее в " root_uImage " без (")
Копируем в корень флешки:
1) Прошивку собранную для этого роутера.
2) Наш заранее сохранённый раздел « mtd2 ».
3) Собранный
загрузчик для этого роутера (mtd0,mtd1,mtd2) (Кликабельно).
Переставляем в роутер флешку)
В терминале по SSH даем команду для перезаписи загрузчика.
Это самый опасный этап, если перепутаете команду или ошибетесь при копировании
это приведет к условной смерти роутера. Будьте очень аккуратны!
Каждая строка отдельно.
cp /tmp/mnt/shares/A/mtd0 /tmp
cp /tmp/mnt/shares/A/mtd1 /tmp
cp /tmp/mnt/shares/A/mtd2 /tmp
и
dd if=/tmp/mtd0 of=/dev/mtdblock0
dd if=/tmp/mtd1 of=/dev/mtdblock1
dd if=/tmp/mtd2 of=/dev/mtdblock2
Пример
BusyBox v1.12.1 () built-in shell (ash)
Enter 'help' for a list of built-in commands.
# cp /tmp/mnt/shares/A/mtd0 /tmp
# cp /tmp/mnt/shares/A/mtd1 /tmp
# cp /tmp/mnt/shares/A/mtd2 /tmp
# dd if=/tmp/mtd0 of=/dev/mtdblock
2048+0 records in
2048+0 records out
# dd if=/tmp/mtd0 of=/dev/mtdblock0
2048+0 records in
2048+0 records out
# dd if=/tmp/mtd1 of=/dev/mtdblock1
2048+0 records in
2048+0 records out
# dd if=/tmp/mtd2 of=/dev/mtdblock2
2048+0 records in
2048+0 records out
#
# reboot
Получаем подтверждение что все записано.«ок» -после каждого ввода команды в ssh.
Будьте очень внимательны.
Перезагружаем роутер.
ИИИИИ ничего, роутер просто должен заморгать лампочкой.
Если загрузилась прежняя прошивка роутера, то у вас не получился этап перезаписи загрузчика. Повторите этап выше, прочитайте в логе ошибки и исправьте.
Выключаем снова роутер, зажимаем RESET не путать с кнопкой WPS. Видим, как заморгает лампочка на роутере, как процесс записи завершиться, наш роутер перезагрузится.
Не получилось? Не беда!
Качаем утилиту ASUS Firmware Restoration version 2.0.0.0.
Меняем ip на сетевой карте 192.168.1.2 mask 255.255.255.0. шлюз 192.168.1.1
Запускаем утилиту и указываем ей прошивку, на роутере зажимаем кнопку reset и включаем его.
Firmware Restoration нажимаем загрузить она увидит роутер и прошьет его!
Теперь нам нужно вернуть стандартные калибровки.
Скачиваем winscp.
копируем в папку " /tmp " наш файл mtd2 (тот который мы забекапили изначально и сохранили в надежное место)
Снова подключаемся к роутеру по SSH.
В терминале по SSH даем команду
mtd_write write /tmp/mtd2 Factory
Пример
/home/root # mtd_write write /tmp/mtd2 Factory
Unlocking 'Factory'…
Writing from '/tmp/mtd2' to MTD 'Factory'… [ok]
/home/root # reboot
/home/root #
Перезагружаем роутер. Сверяем мак 2,4 герц вифи, если совпало все сделано правильно.
Поздравляю вы получили мощный роутер с хорошей прошивкой!!!
Есть один нюанс: Прошивка падавана не поддерживает вайфай чип MT7615. И на текучий момент у вас не будет работать вайфай в диапазоне 5GHz, только 2,4 GHz, При сборке прошивки с драйверами для чипа MT7615, 5GHz бкдет работать!
Как говориться:
«Дорогу осилит идущий» Никто вас, не заставляет переходить на текущий момент на эту прошивку, ждите пока появятся драйвера в прошивке падавана!
Так как проц. MT7621AT весьма горячий ставим на него радиатор.
Дополнительная информация
Чтобы открыть корпус: снимаем резиновые лапки роутера, выкручиваем 2 винта, отстегиваем пигейты антенны. И крепим радиатор на процессор. Аккуратно собираем обратно.
Итог: Из мощного роутера со стоковым ПО мы сделали конфету, радующую нашу жизнь VPN, Dlna, Transmission, принтсервером, поддержкой 3/4G модемов, с usb 3.0 портом, мощным процом, хорошим объёмом оперативной памяти, гигабитными портами и возможностью ставить доп пакеты с репозитория.
Для тех кто в не понимает: Эта статья первоисточник, мануал как это сделать!
Чтобы человек мог прошить загручик и собрать прошивку с проекта прометеуса потыкав кнопочки. Прошить ее без выпайки.
Чтобы это было так просто:
Нам пришлось разобрать его, запаяться на терминал, изучить штатную прошивку, изучить возможные варианты перехода, собрать загручик под этот роутер, штатный не позволял что либо иное загрузить, сконфигурировать параметры для сборки прошивки под этот роутер.
Собрать прошивку, протестить, ечераз перенастроить конфиги, ече собрать. и.т.д.
И только после этого мы получили желаемый результат. И это все написано очень утрированно.
Эта часть пояснения дописана для таких непонятных людей как «ABATAPA» «peetbull» "" falcon99"
которые не понято для чего несут чушь, про нерабочий вифи 5герц, «копируют кусками текст» как поставить прометеус в комментариях. Статья не о вас и ваших микротиках. Статья о том как переделать роутер, не вскрывая его.
Для тех кому понадобился доступ в роутер по Terminal:
нужно запаиваться к площадке J4: pin1 — gnd, pin2-tx, pin3-vcc 3,3V, pin4-rx.
чтобы пошли логи в консоль нужно поставить перемычку на R53 и R54. Скорость на ком порт: 57600 bod.
Благодарности:
Padavanу за прошивку,
Freize за проект prometheus
linaro добавил в свой репозитрой Smart BOX TURBO (Разместил 12.04.2019)
Серый кардинал, что решил остаться в тени — он помогал мне в адаптации и прошивки и сборке загрузчика.
Мне что осилил эту дорогу для всех.
Без этих людей ничего бы не было!
Плюсы (+) им в карму и бюджет!
Мануал по переделке. для тех у кого
модель роутера SMART BOX
PRO.
Дополнение: в коментах подкинули
драйвера на 5 ггц вифи,
Об этом в статье написано!
В переводе, который, как я понял, вам более симпатичен, должно звучать не
А вот так:
«Создай зомби определённой частоты! Он не умер, просто не работает!»
Гениально!!!
На гире с поинтами взял сяомишный 4g за 1900 ( ваш турбо бокс 2300 стоит), дома стоит микротик за 3к который так же имеет 5г и возможность воткнуть 4g свисток
В таком случае если и тратить свои деньги то не на смарт турбо бокс а на что то качественное и стабильное.
Да вроде ТТХ не плохие, но wifi в квартирах… 2.4 забит на глухо. В частном доме еще прокатит. А так ценник у него оверпрайсный — в мск сайт билайна предлагает его за 3600.
Да ещё и «Сделано руками». Ладно бы «руками» была добавлена поддержка нового target в OpenWRT, а тут…
Не будьте таким наивным )
Потому что для того, чтобы «дорабатываться», нужно иметь поддержку MT7615x FOSS (т. е. в ядре), а её нет и не планируется в ближайшее время (т. к. производитель, как обычно, не раскрывает спецификаций и API). Так что на данный момент поддержка — только в Mediatek's proprietary wireless drivers, т. е. в двоичных блобах под конкретное старое ядро. И шансы, что будет как с сотнями других SoC/chips — очень велики.
А актуальность у этой «железки» уже сейчас под вопросом, а года через два она вообще будет позавчерашним днём.
И ещё это некомпетентное «Свободное ПО не для продажи!»…
Я «вижу» вот на таком:
С OpenWRT/VPN/BGP/etc.
А торренты у меня на таком:
Так что такое г. мне точно не нужно. И никому не посоветовал бы.
А я знаю, что говорю, т. к. несколько лет на коммерческой основе собирал прошивки для Wi-Fi-роутеров и видел их десятки.
Вот фото, которую я размещал в комментариях 23 апреля 2018:
Поэтому их нет и в альтернативных прошивках.
Когда захочет в основную ветку тогда и добавит, дрова полностью рабочие
Документация тут drive.google.com/drive/folders/1-0JlyhbCR8p-jia3POgmnOVvXuhrWOyJ
себе роутер, за 26 с лишним тысяч рублей. Да не один.
Обозреваевый роутер имеет пред вашим существенное преимущество — на вторичке его цена, судя по словам ТС, может быть 400 рублей. А так как это роутер от провайдера, сиречь их много, в иных случаях он может достаться и нахаляву.
Ну если Вас так это волнует, то я его не покупал. Я получил его с убитым загрузчиком и потёртыми разделами за прошивку и настройку других. Восстановил (с выпаиванием радиатора и FLASH, прошивкой программатором загрузчика и запаиванием всего обратно) и пользуюсь.
Так легче? :)
По спецификации у нас High-speed, 25—480 Мбит/с (видеоустройства, устройства хранения информации).
Т.е. в идеале 60 мегабайт/с. А это куда больше чем LTE:
И WiMax 2 и чутка WiMax 802.16d не помещаются в интерфейс. так что все очень даже ни чего.
А если взять суровые реальности, то более чем.
Мой личный опыт — 2 4g lte модема в микротик через USB-hub + доп питание. В суровой действительности даже в базарный день не удавалось выжать такой связкой итоговую пропускную способность в даже 20 мегабайт/с
Так к USB порту тут ни какого отношения. Это уже вопрос к опсосу.
Вы просто не до конца поняли сути.
Всё верно: под торренты — своя «железка». Маршрутизатор — не для этого.
Во-вторых, как показал прошлый опыт общения с ними, там действительно «не думают», а кто думает — то слишком много о себе.
И уж про «завоевали рынок» — это смешно. Они на этом рынке не первые с «этими плюшками». Всё это было, когда никаких «кинетиков» ещё не было.
Ну, кому этого достаточно и большее недоступно или не нужно… Лет 12 назад я сам «сидел» на Asus RT-N16 с перепаянной до 128М памятью, и пытался «выжать» хотя бы 12-15 MB/s по USB. Но уже тогда сразу понял, что овчинка выделки не сто́ит. Потом были первые слабенькие NAS на платформе Gemini типа RaidSonic ICY BOX IB-NAS4220-B и других клонов, переписывание под них загрузчиков и сборка прошивок… И падающий периодически от нехватки памяти для большого числа закачек Transmission.
Были и другие — QNap'ы, патченные видеоплееры (собственно, я и стоял у истоков запуска сторонних приложений на Dune)… А потом собираешь отдельное устройство — и забываешь весь геморрой.
Поверьте, для NASа хватит даже Atom 230.
Просто Atom 230 тоже не валяется на дороге, а денег стоит!
Друг, мне ненадо набивать шишек, я не рано не поздно к этому приду, я знаю что отделенный нас круто! Я приду к этому как только мой бюджет$$$, позволит мне купить хороший, тихий, безумный нас NAS, а велосипедов из атома я сам делать не хочу) Статья не о насах, не о микротиках, не о правописании.
Статья для тех у кого на руках это железо!
Мы все поняли. Но для подобных статей есть 4pda. Там им самое место. Да и мы не против самого роутера, мы о вашем величии и о том как вы превозносите то что того не особо и стоит.
Прошу всех обходиться без оскорблений в адрес других.
И если вам к примеру хватает кенетика, или этого роутера, то мне не хватает совершенно. Мне нужен куда более гибкий файервол, мне нужны определенные действия на ситуации в ЛВС и интернетом.
Я уж молчу за производительность. Так что…
Hint: У микротика есть Metarouter. Покурите, что это такое, зачем нужно, что за технология — это будут крайне полезные знания. Ваши падаваны такое смогут?
От вы переобуваетесь в прыжке! Это не вы ли двумя репликами выше предлагали поднять на микротике длна и торренты? И не в ответ ВАМ ли было указано, что роутер не для этого и у него свои задачи?
Когда с падением в нём OpenVPN'а или попыткой этот «метароутер» перегрузить перегружается Mikrotik. :)
И да, конечно же «падаваны такое смогут», потому что Metarouter — это «костыль» для запуска в «виртуальной машине» (на самом деле — в изоляции средствами Linux cgroups/namespaces/etc) других окружений, как правило — того же OpenWRT. :)
И да, на практике это практически нежизнеспособно. И уж точно не для торрентов. :)
Так что знания эти, на самом деле, малополезны.
Лучше уж сразу OpenWRT.
Я согласен кинетик это круто)
Берете dts с падавана и свой родной и собираете опенврт. Тем более падаван на древних ядрах
Просто культурно прошить без ошибок и все!
Послание, адресованное некоему человеку в личке — серьезно? Эта пластмасска продается где-то дешевле богоподобного xiaomi 3g?
Ждем openwrt/ LEDE и адекватной работы WIFI.
Глянул вторичный рынок- для себя не нашел его за адекватные деньги.
Было так: «Будет статья будет в репозитории, нет статьи не будет ничего, ибо людям не будет понятно как что делать с этим»
Вы образы разделов MTD откуда взяли-то? :)
И да, загрузчик из них — только один.
Флудить? Да тут 90% Ваших комментариев (и текста, чего греха таить) — флуд. Половина из них уже потёрта.
Администрация сайта отключила возможность добавлять комментарии.