Товары из Китая

Smart BOX TURBO делаем — конфету! (шьем на Китайский Padavan с 5Ghz WIFI)


Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

Всем привет!

Это переделка модели роутера Smart BOX TURBO! — Часть третья «На краю света»

Это не обзор, а пост в раздел DIY сделай сам!

Здесь мы рассмотрим как прошить китайский форк прошивки padavan, в отличие от нашего китайцы запилили туда драйвер на 5Ghz WIFI для чипа MT7615.

Можно считать мы почти приблизились к 100% весьма хорошего роутера!

Это будет полезно тем у кого есть этот роутер, если у вас его нет то не стоит его из-за этого покупать — купите просто Keenetic или MikroTik.

На муське есть две мои статьи про переделку этого роутера, там есть свои плюсы и минусы.

Чем примечательна эта статья — здесь описан процесс прошивки китайского padavan чтобы заработал WIFI 5Ghz, эта статья для данной модели является первоисточником с ее файлами.

Погнали!

Первое что нам надо сделать, бекап наших калибровок. Если он у вас есть и вы уже на загрузчике breed. то переходим к 3 пункту.

Если у вас его нет, не стоит пытаться что то прошить.

п1) Нужно зарезервировать родную прошивку.
Подключаемся к Smart BOX TURBO -супер пользователем:

логин SuperUser, пароль будет Beeline$martB0x или SFXXXXXXXXXX где ХХХХ –это серийный номер устройства сзади роутера на наклейке или в меню роутера под обычным пользователем.

В доп настройках ставим себе разрешение на подключение по SSH.

Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

Переписываем мак адреса, лан и вифи пригодиться.

Получив себе права суперпользователя-открываем доступ по 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.

Сохраните эти файлы в надежное место!

П2) Прошить загрузчик!
Копируем скачанный загрузчик (mtd0)на флешку и переставляем в флешку роутер)

В терминале по SSH даем команду для перезаписи загрузчика.

Это самый опасный этап, если перепутаете команду или ошибетесь при копировании

это приведет к условной смерти роутера. Будьте очень аккуратны!

Каждая строка отдельно.

cp /tmp/mnt/shares/A/mtd0 /tmp

и

dd if=/tmp/mtd0 of=/dev/mtdblock0

Пример лога

Пример
BusyBox v1.12.1 () built-in shell (ash)

Enter ‘help’ for a list of built-in commands.

# cp /tmp/mnt/shares/A/mtd0 /tmp

# dd if=/tmp/mtd0 of=/dev/mtdblock0

2048+0 records in

2048+0 records out

# reboot

Пункт 3)

Прошивка прошивки. Но чтобы ее прошить нужно попасть в загрузчик.

Так как за основу сборки китайской прошивки была использована база xiaomi mi3G. Наша кнопка reset не работает.

Используем утилиту BreedEnter.

Она имеет два варианта входа. Если после запуска утилиты вы видите ошибку запуска. Установите программу Wincap

запускать ее не надо, просто нужны ее dll для работы BreedEnter.

Запускаем BreedEnter нажимаем единственную кнопку, она переключится на второй вариант для входа в загрузчике BreedEnter.

Будет выглядеть вот так

Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

— После этого просто включаем в розетку роутер. Как только BreedEnter увидит роутер иероглифы поменяються

(Компьютер должен быть подключен в Lan порт роутера (загрузчик будет доступен по адресу 192.168.1.1)

Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

После того как мы попали в загрузчик Breed нам остается прошить китайскую сборку прошивки и не перезагружая роутер прошить наш бекап MTD2. (Да даже если он перезагрузился снова зайдите в загрузчик Breed и дошейте ваш бекап MTD2)

Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

Роутер будет доступен по адресу: 192.168.2.1

Smart BOX TURBO делаем - конфету! (шьем на Китайский Padavan с 5Ghz WIFI)

Прошивка существует в двух вариантах Lite и Full.

Full- Изначально надо шить ее, но бывает что в nand флеш есть bad блоки и тогда нужно прошить Lite и из нее обновиться на FULL.

Lite — нужна для того чтобы прошить минимальную прошивку и загрузиться. (Можно и ее использовать, но сборка старее и нет трансмишена, можете доставить пакетом ее отдельно)

— Известные баги:

1) Веб интерфейс иногда очень долго откликается. (рандом)

2) По умолчанию не поднимается сеть 2,4 Ghz, чтобы ее активировать надо включить «Гостевую сеть 2,4 Ghz» — гостевая сеть не поднимется, но заработает 2,4Ghz основная сеть. (есть нюанс устройства на wifi 2,4 Ghz будут изолированы друг от друга, отключите изоляцию сети в параметрах гостевой сети и будет доступна локальная сеть)

3)Мелкие баги в веб интерфейсе роутера: показывает что сеть 5 Ghz выключена, хоть она и работает.

Параметры сети могут применяться после перезагрузки (плавающий баг)

Плюсы: Это тотже Padavan, пригодный для повседневного использования!

Скорость на 5 Ghz также как на порте с проприетарными драйверами Netgear, хоть и сигнал устройства кажет слабее. (как минимум так говорят тестеры)

Ответы на вопросы:

1) А почему вы собрали китайский форк, а не перенесли правки добавления драйвера 5 Ghz!?

Ответ: потому что мы пошли наименьшим путем сопротивления, чтобы правильно перенести на наши форки, требуется больше знаний, времени и желания.

Ты мега крут? перенеси мы будем благодарны!!! (ибо на словах все крутые а на деле …..)

2) У меня похожий роутер на таком чипе, я хочу попытать свои силы в сборке китайского форка, не поделитесь ли конфиг файлом.

Ответ: Конечно. а вот сам форк!

3) Всё в мире расписано, все собрано, сделано зачем это тут?

Ответ: Если бы все было, я бы не делал все это и не писал статью, скачали готовый файл и прошил, сказав своё мерси тому кто все это сделал!

5) У меня такой же роутер, он меня устраивает как поставили. Мне обязательно его прошивать!?

Ответ: Нет не нужно!

6) Будут ли фикситься баги?

Ответ: по мере времени, желания, это командный труд, если будут новые прошивки, я допишу в конце статьи.

7)У меня такой же роутер, и благодаря таким как вы он раскрывает свой потенциал. Спасибо вам и таким как вы за труды!

Ответ! Спасибо +!

Файл прошивки, BreedEnter, загрузчик — Скачать!


СМОТРИ ТАКЖЕ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *