Привет!
Решил описать свой опыт отказа от ростелекомовского роутера. Мой случай напрямую не связан с Keenetic, но, возможно, кому-то пригодится.
Мой сетап
Точка доступа Extreme Networks с OpenWRT — работает как роутер
Коммутатор Cisco 1000: 8 PoE портов + 2 SFP
Китайский медиаконвертер
Роутер Ростелеком ST-704N
Локация — Екатеринбург (Косулино)
До покупки дома мне не приходилось сталкиваться с пассивными оптическими сетями, поэтому первой мыслью было использовать имеющийся комплект одномодовых одноволоконных SFP-модулей Cisco. Почему-то я был уверен, что провайдер тянет выделенное волокно до каждого дома
Немного изучив матчасть, быстро наткнулся на модуль MA5671A. Заказал его заранее на Ozon примерно за 1200 ₽, ещё до подключения интернета.
Мне «повезло» с OLT — у провайдера оказался отечественный ELtex.
Думаю, нет смысла подробно описывать вечер, убитый на попытки всё это завести. Итог — статус 05 и ничего больше. Либо ELtex капризный, либо я балбес
Через пару дней рефлексии продолжил копать тему. Здесь же на форуме наткнулся на информацию, что ONU Stick от ODI считается более «православным» вариантом и поддерживает более тонкие настройки. Решил заказать ещё и его.
Покупал тут:
https://aliexpress.ru/item/1005006884025406.html
На тот момент стоил около 3100 ₽. Тип полировки для меня был не принципиален, так как подключение всё равно через леграндовскую розетку и дополнительный патч-корд.
Так как Cisco довольно капризна к сторонним SFP-модулям, и я не был уверен, что стик заведётся напрямую в коммутаторе, дополнительно заказал компактный медиаконвертер под SFP.
И, кстати, конвертер оказался неожиданно крутым:
компактный
алюминиевый корпус
питание через Type-C или PoE
цена около 400 ₽
Ссылка:
https://www.ozon.ru/product/sfp-transiver-s-usb-c-3832003129/
Стик приехал с прошивкой V1.1.4-250620. На тот момент она была достаточно свежей, поэтому сначала решил пробовать на ней.
Из ростелекомовского роутера понадобились следующие данные:
OMCI Vendor ID: SENC
OMCI Software Version 1: V4.0.0-250121
OMCI Software Version 2: V4.0.0-250121
OMCC Version: 0xa0
Traffic Management Option: 2
Equipment ID: ST-704N
Device Version: ST-704Nv2.0
PLOAM password
S/N
MAC-адрес
Настройка стика
Не все параметры корректно применялись через web-ui, поэтому часть делал через telnet.
1. GPON Serial Number
Берём 16-значный серийник ростелекомовского роутера:
первые 8 символов переводим HEX → ASCII
добавляем оставшиеся 8 символов
Получаем строку вида:
SENCXXXXXXXX
Команда:
flash set GPON_SN=SENCXXXXXXXX
2. GPON MAC-адрес
Переносим MAC-адрес роутера Ростелекома на стик:
flash set ELAN_MAC_ADDR=FFFFFFFFFFFF
3. Получение MAC_KEY
Выполняем:
echo -n "hsgq1.9aMAC_РОУТЕРА" | md5sum
⚠️ MAC указывать в верхнем регистре.
После этого:
flash set MAC_KEY=xxxxxxxxxxxxxxxxxxxxxxxx
4. Установка PLOAM Password
flash set GPON_PLOAM_PASSWD=**********
5. Изменение OMCC Version
По умолчанию в стике стояло 0x80, а в моём роутере использовалось 0xa0.
Значение подсмотрел в исходниках web-ui.
flash set OMCC_VER=160
остальные параметры указывал через WEB:
И, конечно же, после всего этого у меня ничего не заработало
Несколько раз перепроверил конфигурацию и решил попробовать сменить прошивку. Так как ничего новее под рукой не было, сделал даунгрейд на V1.2.2-221209, найденную на GitHub и чудо все же произошло)