Перепрошить smart box под другого провайдера. Beeline Smart BOX Pro делаем - конфету! (шьем на Padavan)

  • 25.07.2019

Настраиваем Smart Box для другого провайдера ​



Появление беспроводных многофункциональных роутеров Смарт Бокс (Smart Box) от Билайн в конце 2013 года активно обсуждалось на форумах и блогах. Действительно, это весьма производительный в аппаратном плане маршрутизатор с очень неплохим функционалом. У него был ряд детских болезней, которые позже решились обновлением прошивки. На сегодняшний день особых проблем со Смартбоксами нет, работают стабильно. Но вот со временем пользователи стали задавать вопросы - как можно настроить Smart Box для других провайдеров, отличных по типу доступа - Ростелеком, Дом.ру, ТТК и т.п. Зачем это надо? Да просто люди в силу разных причин отключившись от Билайн, не хотят тратить лишние деньги на новый роутер, потому и ищут способ перенастроить уже имеющийся на нового оператора связи.

Под обычным доступом с правами админа - admin/admin - вам доступно только DHCP+L2TP. А вот чтобы настроить PPPoE, Динамический или Статический IP, Вам нужно зайти под суперюзером - логин SuperUser, пароль Beeline$martB0x.

В меню выбираем пункт «Расширенные настройки»:



Теперь надо зайти в раздел Другие -> WAN:



В этом разделе Вы увидите существующие на роутере подключения. Вы можете удались существующее WAN-соединение и создать заново, либо отредактировать существующее:


Для Интернет подключения тип сервиса - «DATA», тип подключения - «Routing». Соответственно для цифрового телевидения - IPTV, SIP-телефония - VOIP. Тип подключения чаще всего bridge. Отдельно хочу отметить, что при необходимости, для каждого подключения можно указать тег VLAN ID и приоритет трафика по 802.1p.

В качестве примера, я рассмотрю настройку PPPoE на Смарт Бокс для Ростелеком, ТТК или Дом.ру. В этом случае в строке «Режим IP» ставим флажок «PPPoE». Ниже вводим логин и пароль на доступ, выданные Вам провайдером. Триггер оставляем в значении Keep Alive для постоянного поддержания соединения активным. MTU так же оставляем по-умолчанию 1460. Обязательно проверьте чтобы стояла галочка «Использовать NAT» и нажимаем кнопку «Сохранить».

В случае, если Ваш оператор связи использует IPoE соединение (Dynamic или Static IP), то там ещё проще. В случае Динамического IP можно просто выбрать этот тип и нажать кнопку Сохранить. В 99% случаев это достаточно. Если же адрес статический - то нужно прописать его и все те данные, что Выдал Вам провайдер и применить настройки. На мой взгляд никаких сложностей у Вас возникнуть не должно. Удачи!

Приветствую, друзья.
Наверное, нет такого человека, который бы не слышал о компании Beeline и их одноименном интернете. Как и любой «серьезный» провайдер в билайне очень любят ставить брендированные роутеры.

Плюсы очевидны : простота настройки и эксплуатации, а также поддержки пользоваталей — железки одинаковые и возможные проблемы давным-давно известны. А кастрированные, заточенные под большинство, настройки не позволяют шаловливым рукам пользователя все поломать.
В данной статье рассматривется, один из самых популярных, распространенных и в целом, неплохой роутрер Beeline SmartBox.
Как и полагается в подобных случаях 🙂 , является OEM устройством. Правда это не типичные перекрашенные DLink’и, а экзотика от SERCOMM )
О разборке прошивки и интересных находках читайте ниже.

Немного об устройстве:

По сути роутер это слегка модифицированный референс Realtek_RTL8197D.
Посмотреть подробнее о нем можно или ниже
Бренд-нейм
: Beeline SmartBox .
Чип : Realtek 8197D (600 мгц)
ОЗУ : 64 МБ
Wi-Fi: 802.11b/g/n 300Mbps, 2 внутренние антенны: 2×2 MIMO
Интерфейсы: 5 разъемов RJ-45 с автоопределением типа кабеля, USB 2.0 порт

Из софтовых фич: DLNA , FTP -сервер, SAMBA -сервер (подключение usb устройств как сетевого диска), что делает его интересным вариантом для создания простейшего домашнего медиацентра.
В целом устройство неплохое и работало у меня стабильно, выдавая тарифный максимум по Wi-Fi.

Однако мне как энтузиасту нехватало свободы, SSHа и возможности поковыряться внутри, а также возможности тонкой настройки. Именно поэтому я приступил к поиску альтернативных прошивок под «умную коробку» и вскоре понял, что их нет и в ближайшее время не будет…
Что же, ситуация неприятная, но не безвыходная. 🙂
Раз нет альтернативных нужно выжать максимум из стоковой, по возможности получив нормальную консольку и подняв привилегии до рута. А для этого нужно слить и распаковать стоковую прошивку.

Приступим:

Внимание . Cледующие пункты выполнены из-под Linux системы и я не гарантирую, что вы сможете все это повторить под Winоподобными OS.

При препарировании использовались: Debian Lenny, binwalk,squashfs-tools , немного смекалки и красноглазия.

1) Сливаю последнюю версию прошивки отсюда
wget http://static.beeline.ru/upload/images/help/devices/routers/SmartBox/SmartBox2019.zip
2) Распаковываю 7zip’ом , обнаруживаю img файл непонятного, на первый взгляд, содержания.
7z x SmartBox2019.zip
3) Запускаем передавая в качестве аргумента img шник, на что тот бодро рапортует о Secommовских сигнатурах и даже говорит нам hardware id , но главное не в этом. Внутри мы обнаруживаем пережатый бинарь (bin -файл) , распаковываем архив и получаем

Вывод binwalk

S1000_Smart_box_SERCOMM_BEELINE_2019.bin что лишний раз подчеркивает SERCOMMовское происхождение девайса 🙂

4) Вот он бинарь, казалось бы, счастье рядом. Но не тут то было.
Сам по себе бинарный файл не дает никакой понятной человеку информации (бинарный же, кэп ).

И вот здесь начинается самый анал-карнавал:
Повторно натравливаем на него и среди сигнатур, загрузчика и мусора обнаруживаем squashfs ‘ офский образ (Кратко: Read-only файловая система, широко используемая при сжатии образов загрузки *nix).


Cчастье близко, думал я. Осталось только распаковать…

Сливаем из репозитория squashfs-tools содержащий все необходимое для распаковки и предвкушая… Обламываюсь, unsquashfs говорит

Filesystem uses lzma compression, this is unsupported by this version

Filesystem uses lzma compression , this is unsupported by this version

Что означает, файл коварнейшим образом пожат lzma и он его распаковать не может.
Хмм, лезу на Github за последней версией squashfs-tools , собираю из исходников и… Опять обламываюсь.
Почесав репу и прочесав makefile я замечаю, что поддержка lzma отключена по умолчанию. Меняю параметр и… обращаю внимание на комментарий, что для для LZMA требуется LZMA SDK .

Провайдер «Билайн», чтобы не отставать от других, решил выпустить собственный роутер, подключение в котором к сетям данного оператора настраивается парой кликов. Предлагаемый под названием Smart Box роутер построен на базе унифицированного процессора Realtek 8197D и оснащен 64 МБ памяти.

На самом деле, все претензии, которые могут быть к работе этого устройства, относятся скорее к прошивке. Надеемся, она будет в ближайшее время исправлена. Рассмотрим, как фирменный роутер «Билайн» нужно настраивать, а еще, как выполнить обновление прошивки в нем.

Роутер «Билайн Смарт Бокс»

На задней панели, помимо стандартного набора портов и кнопки включения, вы видим переключатель режима работы. Режим «роутер» задействуется, когда ручка тумблера находится в верхнем положении. Второй режим – это «свитч».

Мы рассмотрим, как настроить соединение с провайдером «Билайн». Подключить к роутеру компьютер для этого можно через патч-корд или по беспроводной сети (которая работает в смешанном режиме b/g/n, ей присвоено имя «Smart_box-…»). В завершение будет рассмотрено, как обновить фирменную прошивку. Версия прошивки, актуальная на момент создания обзора – 2.0.19.

Настройка соединения

К порту WAN, как легко понять, надо подключить разъем шнура «Билайн». Зайти в web-интерфейс роутера можно из проводной или Wi-Fi-сети (последняя работает без пароля).

Действия должна быть следующими: подключив все кабели, подаем на роутер питание, ждем 1 минуту, открываем web-интерфейс. Требование к настройке сетевой карты – установить «автоматический» режим:

Настройка проводного соединения в компьютере

На беспроводных картах – тоже включают аналогичный режим («авто» DNS и IP). Значения параметров, которые нужны, чтобы открыть web-интерфейс, приведены ниже.

Как открыть графический интерфейс?

Если для настройки роутера используется проводная сеть, патч-корд подключают к одному из LAN-портов. Чтобы сетевая карта получила IP и DNS от роутера, нужно выполнить правый клик на значке подключения и нажать «Исправить». К беспроводной сети можно подключиться без пароля, ее имя имеет вид «Smart_box-XXXXXX».

Напомним, что роутер загружается не меньше минуты. Адрес графического интерфейса у Smart Box – стандартный и равен 192.168.1.1. Пароль по умолчанию совпадает с логином, это – слово admin:

Вход в графический интерфейс

Настройка соединения с «Билайн»

Находясь на стартовой вкладке интерфейса, нажмите кнопку «Быстрая настройка». Откроется следующая страница:

Настройка соединения

Здесь нужно установить параметры:

  1. Логин абонента вида «089XXXXXX» (изучите договор)
  2. Пароль абонента – то, что указано в договоре
  3. «Имя сети» – можно оставить, как есть
  4. «Пароль» – значение пароля Wi-Fi (сначала можно не использовать)
  5. Гостевую Wi-Fi-сеть включать не будем
  6. Выбираем один порт LAN для ТВ-приставки, если это требуется (только не тот, который используется сейчас)
  7. Нажимаем «Сохранить»

Обновление прошивки

Встроенную программу для роутера, то есть, прошивку, можно скачать на официальном сайте «Билайн». Файл с прошивкой занимает 16 или 17 Мегабайт. Сохраните его на «рабочий стол». Дальше, мы рассмотрим, как переустановить прошивку в роутере Smart Box, а главное – как не сделать при этом хуже.

Предварительные действия

Лучше всего перед обновлением прошивки выполнить сброс настроек. Включаем роутер, ждем 2 минуты, нажимаем скрепкой на reset (кнопку надо удерживать 10-15 секунд). Светодиоды должны мигнуть, затем, роутер загрузится снова (но уже с настройками «по умолчанию»).

Устанавливать прошивку мы будем, подключив роутер к ПК по проводной сети. Это – обязательно. Переустановку программного обеспечения выполняют с единственной целью: чтобы избавить роутер от «багов» предыдущей прошивки. Если все хорошо работает, ничего переустанавливать не надо.

Важно знать, что во время передачи фала прошивки нельзя отключать питание или разрывать связь между устройствами. После завершения установки, лучше подождать еще минут 5, и только затем кратковременно нажать reset.

Обновляем прошивку через web-интерфейс

Зайдите в графический интерфейс настройки, как рассматривалось выше. На стартовой вкладке жмем кнопку «Расширенные настройки». Затем, выбираем вкладку «Другие» – >«Обновление ПО»:

Переустановка прошивки

Последовательность действий:

  1. Нажать «Выберите файл», найти файл на «рабочем столе» и нажать «Открыть»
  2. Еще раз проверить надежность соединения, нажать «Выполнить обновление»
  3. Дождаться завершения переустановки
  4. Подождать 5-6 минут
  5. Кратковременно нажать кнопку reset на роутере

Успешной настройки!

Приветствую, друзья. В этой заметке буду постепенно составлять краткий перечень распространнех вопросов и ответов относительно роутера Beeline Smartbox.
Просьба указывать в комментариях какие общие вопросы необходимо на ваш взгляд добавить сюда.
Хотите задать вопрос? Проверьте, не содержит ли данный пост ответ на него.

Вопрос: Что это за устройство Beeline Smartbox?
Ответ: Beeline Smartbox — брендированный роутер провайдера Beeline изначаельно предназначный для работы только в сетях Beeline.
Сам роутер производится компанией Sercomm в Тайвани по заказу компании Beeline. В основе роутера лежит референс-плата на основе Realtek 8197D .
В роутере имеется поддержка IPTV (по проводу, порт выбирается в настройках) и возможность использовать его как сетевое хранилище

Технические характеристики

Чип: Realtek 8197D (600 мгц)
ОЗУ: 64 МБ
Wi-Fi: 802.11b/g/n 300Mbps, 2 внутренние антенны: 2×2 MIMO
Интерфейсы: 5 разъемов RJ-45 с автоопределением типа кабеля, USB 2.0 порт.

[свернуть]

Вопрос: Стоит ли покупать данный роутер?
Ответ: Всё зависит от ваших потребностей, однако я бы не советовал покупать роутер по официальной цене Билайна (1200 рублей), поскольку за эти деньги можно взять более интересный технически и беспроблемный Zyxel Keenetic Lite 2. С сетями Билайна данный роутер работает неплохо и хорошо подходит нетребовательному пользователю.
Покупать имеет смысл если роутер достается вам значительно дешевле его официальной цены.

Вопрос: Возможно ли заставить работать роутер с другим провайдером?
Ответ:
В ряде случаев, когда провайдер предоставляет интернет напрямую по DHCP (без всяких туннелей, «вставил провод — работает») или же с использованием PPPoE-туннеля настройка на вызывает затруднений и делается из под учетной записи суперпользователя.
Инструкция по получению привилегий .
Подробная инструкция по настройке интернета от другого провайдера описана .

Вопрос: В роутере есть USB порт. Для чего его можно использовать?
Ответ: по usb к роутеру вы можете подключить флешки, внешние жесткие диски (при условии дополнительного питания) для предоставления доступа к ним по сети (для организации сетевого хранилища, например), также некоторы usb модемы.

Вопрос: Возможно ли использовать роутер с 3g-модемами?
Ответ: Да, начиная с версии 2.0.25 прошивки добавлена возможность работы с 3g модеами в режиме раздачи по Wi-Fi. Для настройки необходимо зайти их-под суперпользователя и перейти в:
Расширенные настройки — Другие — Wan, выбрать пункт с 3g и произвести необходимые настройки, а также отметить интерфейс активным (галочкой)
Список работающих роутеров пока неизвестен, однако вероятнее всего что он аналогичен такому же для Zyxel. Главное, если 3g модем не работает не забудьте перевести его в режим «только модем» (инструкций в интернете достаточно).

Вопрос: Соединение по Wi-Fi работает нестабильно, несмотря на высокий уровень сигнала . Что мне делать?
Ответ: Смените канал Wi-Fi в настройках роутера а также попробуйте снизить мощность Wi-FI (парадоксально, но высокая мощность далеко не всегда дает удовлетворительное качество связи) а также переставьте роутер.

Вопрос: Wi-Fi работает нестабильно. Уровень сигнала низкий . Что мне делать?
Ответ: Это распространенная проблема роутеров с встроенными антенами (особенно с небольшим коэффициентом усиления).
Для начала попробуйте переместить роутер и убрать препятствия между роутером и wi-fi клиентами.
Затем, если результат по прежнему неудовлетворительный попробуйте замнить встроенные антены на внешние.
Для этого необходимо
0) :
1) Заменить провода идущие к антеннам на провод U-fl — SMA (с одной стороны коннектор ufl для подключения к плате wi-fi, с другой sma для подключения внешней антенны) и выглядит подобным образом:

Стоимость его на Ebay находится в диапазоне 30-100 рублей в зависимости от длины, качества исполнения и наглости продавца 🙂 (я брал в районе 70 рублей). Также подобное встречается и в русских интернет-магазина, но крайне редко
2) Вывести коннектор наружу корпуса и подключить любую имеющуюся у вас Wi-Fi антенну. Можно использовать антенну от любого популярного роутера, например dlink или же приобрести в компьютерном магазине за 100-400 рублей.
Выглядит антенна подобным образом (для тех, кто не знает 🙂)
Если и после этого сигнал неудовлетворительный, то скорее всего вам следует сменить роутер на более мощный.

Вопрос : Могу ли использовать роутер в режиме повторителя (репитера) ?
Ответ : Да, это возможно. Для этого переведите аппаратный переключатель на корпусе роутера в режим REP и проведите необходимые настройки.

Вопрос: Я хочу помочь/поковыряться с прошивкой. Каким образом я могу это сделать?
Ответ: Отлично. Воспользуйтесь следующим .

Вопрос: Возможно ли установить на роутер альтернативную прошивку?
Ответ: Да, на роутер возможна установка прошивки OpenWRT, однако для этого, на данный момент, требуется разборка устройства и подпайка к UART-разьему (для подключения необходимо использовать usb-uart переходник).
Также существует риск «убить» устройство. Подумайте, но ли оно вам.
Подробная инструкция появится на сайте чуть позже.

Вопрос: Мне мало одного USB порта. Возможно ли добавить в устройство еще один usb.
Ответ : Да, возможно, однако это требует определенных умений и прямоты рук. (непростая и точная пайка) Плата изначально рассчитана для использования 2х usb портов, однако один убран для удешевления.
Вы можете его припаять и использовать.
Инструкция будет позже.

За информацию о двух последних пунктах благодарю своего читателя Maksim .

) () () ()

7 фев 2016

04:36 am - Beeline smartbox pro, взлом пароля SuperUser.

Beeline smartbox pro имеет бэкдор tr-069, наличие которого beeline не отрицает, он отказывается его удалять, утверждая, что его удаление не предусмотрено прошивкой. На самом деле его удалить реально, надо только войти под именем SuperUser (пароль Beeline$martB0xPr0). Тогда откроются практически неограниченные возможности по настройке на любого провайдера.

Выводы.
1. Недостатки Beeline smartbox pro на основе всех предыдущих постов:
-нет радиаторов на микросхемах;
-нет торентокачалки;
-не умеет форматировать и проверять на ошибки подключенные usb диски;
-плохая поддерржка;
-отсутствие альтернативных прошивок;
-есть бекдор tr-069, который обычный пользователь не сумеет отключить;
-все антенны внутренние
-разъем wan только 100мегабит.

2. Маршрутизатор сделан на микросхемах 2013 года разработки:mt7602en+mt7612en+mt7621at. Таким набором микросхем обладают: Zyxel Keenetic Ultra II (10828 руб), D-Link DIR-860L (9160 руб), Linksys RE6500 (11692 руб), ZBT WG2626 (7 013 руб). Но они все обладают внешними антеннами, радиаторами, не залочены под конкретного оператора и имеют гигабитный wan вход. Поэтому Beeline smartbox pro имеет смысл покупать только по акции "год в подарок", когда платишь только за интернет.

Comments:

Именно так я и подумал, насчет акции, когда купил его.
Но выяснилась неприятная хрень - он не отдает скорость больше 70 даже при прямом подключении кабелем к роутеру. При этом в квартиру заведена честная сотня, прямое подключение WAN к ноуту минуя роутер это показывает.

Теперь смотрю на него и думаю что делать.
Почему он может так резать скорость?