Site icon Блог Дмитрия Абакумова

Как заменить провайдерский EPON ONT на SFP-модуль

В данной статье рассмотрим практический переход с провайдерского оптического терминала (ONT) на SFP ONU Stick в сети EPON. Разберёмся в механизмах авторизации, необходимых параметрах и типичных проблемах

Дисклеймер

Все действия вы производите на свой страх и риск. В случае, если по вашей вине сгорит порт провайдерского маршрутизатора, вы можете попасть на хороший штраф (стоимость одного такого терминала идет от 70к рублей), еще и оставите остальных 64-128 абонентов без интернета

GPON (GEPON) или EPON

Для начала определимся сразу с терминологией в PON-сетях:

Теперь необходимо определить используемую технологию. Проверить это можно:

Если вы видите GPON / GEPON — советую прочитать статью про настройку GPON. Если указано EPON — добро пожаловать

SFP-модуль, который поддерживает и GPON, и EPON, называется xPON. Я выбрал ODI XPON ONU Stick DFP-34X-2IY3 у этого продавца
Про другие варианты можно почитать тут

Авторизация ONT: GPON vs EPON

В зависимости от провайдера, набор параметров по которым проходит авторизация может отличаться

GPONEPON
Device Serial Number (GPON SN)Device Serial Number (EPON SN)
PLOAM PasswordLOID
PLOAM FormatLOID Password
MAC
MAC Key
MAC OUI
Software Version 1
Software Version 2
HW Version
Product Class
OMCC Version
Vendor ID

В GPON регистрация происходит на уровне PON-канала (GTC — GPON Transmission Convergence), а не на уровне Ethernet, поэтому MAC не используется. Чаще по GPON SN и PLOAM Password

В EPON MAC используется всегда, но OLT может запрашивать и другие параметры. Поэтому при настройке EPON следует указывать их все

Достаем параметры авторизации из C-DATA FD511HZ

От провайдера мне досталась FD511HZ. По-умолчанию она использует IP-адрес 192.168.101.1 (указан на нижней стороне терминала). Об особенностях данного устройства можно почитать тут

Зайдем в админ панель нашего ONT. В моем случае для входа подошел стандартный логин-пароль adminisp:adminisp

С этой страницы мы сразу можем забрать:

Далее на странице ONT Authentication мы можем обнаружить LOID и Password. Пароль скрыт, но его можно найти в дампе настроек ONT. Для этого идем в System Tool -> Backup Configuration и жмем кнопку Backup. Терминал выдаст вам файл, но он будет зашифрован (XOR 38). Чтобы расшифровать, можно воспользоваться CyberChef. В полученном файле можно также отыскать данные для Telnet/SSH подключения и включить\отключить их, при необходимости

Также немаловажной вещью является выяснить какой VLAN ID используется для интернета/IPTV/VoIP. Для этого переходим на страницу LAN Configuration -> Port Configuration -> VLAN

В моем случае для интернета и IPTV используется один и тот же VLAN ID, пусть будет 10

Настраиваем ONU Stick

Первая проблема с которой я столкнулся — устаревшая прошивка. Часть прошивок можно найти на GitHub тут и тут. Так же иногда прошивку можно найти здесь (для доступа нужно зарегистрироваться)

В зависимости от режима работы OLT может требоваться прошивка с разным префиксом — M110 или M114. M110 — чистый мост (bridge) с режимом transparent mode. Все, что отправляет OLT без изменений передается в маршрутизатор. M114 — умеет в настройку VLAN и поэтому является более универсальной. Подходит, если у вашего провайдера несколько VLAN’ов.

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

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

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

На странице OMCI Information указываем всю информацию полученную от терминала

После сохранения настроек, на странице LLID MAC Mapping Table мы должны увидеть Status = 1, что означает успешное подключение к OLT

Но интернета на данном этапе скорее всего нет, из-за отстутсвия VLAN настройки. Сделать ее можно как на маршрутизаторе (если он позволяет такое), так и на самом стике. В моем случае, VLAN у провайдера один, поэтому я настраивал на стике. На вкладке VLAN Settings установим PVID равным значению из терминала

После этого можно получать IP-адрес на маршрутизаторе

Типичные проблемы

Exit mobile version