Модель sfp модуля - DFP-34X-2C2
Переходник gpon с зелёного на синий - SC/UPC male - SC/APC female.
(Всё это есть на алиэкспрессе и на озоне)
Модель роутера от Ростелекома - Huawei HG8245H
Модель роутера который заменит Ростелекомовский роутер - Keenetic Giga.
1. Берем данные с вашего старого роутера роутера.
Вам понадобится MAC адрес который на старом роутере, тип устройства, серийный номер версия АО. (выделил черным)
2. качаем две прошивки с гитхаба https://github.com/Anime4000/RTL960x/tree/main/Firmware/DFP-34X-2C2
M110_sfp_ODI_210702.tar и M110_sfp_ODI_220923.tar
На модуле два чипа! Две прошивки!
3. Подключаем кинетик к компу, через любой порт из четырех, стандартным способом, без интернета, вставляем sfp модуль.
Заходим на роутер кинетика (192.168.1.1)
Первая проблема в том, что sfp модуль имеет такой же адрес, и по этому вам нужно изменить адрес своего кинетика.
У вас будут конфликты, что бы их не было, ваш роутер нужно перевести в другую подсеть
4. Далее заходим на сам SFP модуль логин/ пароль - admin/admin.
Если всё работает, то хорошо, тут вы можете посмотреть версию прошивки.
5. Прошиваем модуль во вкладке Fiemware Upgrade первой прошивкой.
6. После перепрошивки нужно перезагрузить модуль, а после перезагрузки нужно сделать полный сброс. я опишу это дальше, так как нам нужно теперь зайти в Telnet (командную строку)
7. Теперь нам надо на винде запустить терминал Telnet. Это делается через службы Windows. На сайте кинетика есть подробная инструкция. https://keenetic.biz/ru/pidkluchennya-sluzhb-telnet-i-tftp-v-windows/
8. Заходим в телнет. Для этого через командную строку (cmd) пишем telnet далее open 192.168.1.1 вбиваем логин и пароль admin/admin
9. Смотрим текущую активную прошивку.
пишем в строке
# nv getenv sw_commit
Если у вас написано вот так
sw_commit=0
То нужно перейти на другую прошивку.
# nv setenv sw_commit 1
# nv setenv sw_active 1
# reboot
(Если у вас написано sw_commit=1 то нужно активировать 0)
10. Перейдя на другую прошивку, прошиваем её второй прошивкой. (Как в 5 пункте)
11. Теперь нам нужно вписать данные Ростелекомовского роутера в модуль.
Заходим в Telnet. пишем эту команду, обратите внимание на ковычки они должны быть обязательно.
# echo -n "hsgq1.9aМАСроутераРостелекома" | md5sum
Получаем:
# 46f4ea2e3f18ba3bc1f2671b5f7e1f73 -
Копируем и прописываем mac key:
# flash set MAC_KEY 46f4ea2e3f18ba3bc1f2671b5f7e1f73
12. Далее через команда flash set прописал эти пункты.
Для тех у кого не хуавей, вот список вендоров других производителей роутеров.
13. Везде пишут, что надо Ploam Password прописать берут из роутера. Этот пункт я так и не понял. Я сначала вписал туда 0123456789 потом он сам поменялся. Думаю этот пункт и не нужен вовсе, но оставлю тут на всякий случай.
# flash set GPON_PLOAM_PASSWD 0123456789
14. Всё это дело перезагружаем либо через командную строку пишем reboot, либо в настройках модуля пункт Commit/Reboot.
15. Заходим в модуль wan там вам нужно указать VLAN ID я всё это взял из старого роутера. у меня вышло вот так.
16. В Status -> PON у вас должно написано O5 - что означает ошибок не обнаружено. (успешное соединение с OLT терминалом провайдера).
В LOID status должно написано Initial Status.
17. Проверяем, что bridge в состоянии up и прописан vlan 22 (ваш ID).
18. Если у вас всё получилось, то возвращаемся в кинетик. Выставляем Автоматическое подключение и PPPoE где Имя пользователя, ваш логин из документов провайдера. Пароль там же.
Надеюсь, что я ничего не пропустил. Приятного пользования)