Шпаргалка по CLI команд GPON OLT C-Data FD1604S-B1 | Все команды с примерами
1. Архитектура CLI и режимы
Синтаксис C-Data исторически базируется на Huawei VRP, но имеет уникальные команды. Поскольку FD1604S — это box-OLT (без сменных плат), слот всегда указывается как 0/0.
# Пользовательский режим (View)
OLT>
# Привилегированный режим (Enable)
OLT> enable
OLT#
# Глобальная конфигурация (Config)
OLT# config
OLT(config)#
# Вход в интерфейс PON (для работы с ONT)
OLT(config)# interface gpon 0/0
OLT(config-interface-gpon-0/0)#
# Вход в L3-интерфейс (VLANIF)
OLT(config)# interface vlanif 100
OLT(config-interface-vlanif-100)#
OLT>
# Привилегированный режим (Enable)
OLT> enable
OLT#
# Глобальная конфигурация (Config)
OLT# config
OLT(config)#
# Вход в интерфейс PON (для работы с ONT)
OLT(config)# interface gpon 0/0
OLT(config-interface-gpon-0/0)#
# Вход в L3-интерфейс (VLANIF)
OLT(config)# interface vlanif 100
OLT(config-interface-vlanif-100)#
⚠️ Важные фишки навигации (согласно мануалу V3.0):
- Tab — автодополнение команд работает (вопреки слухам на форумах).
- ? — контекстная справка по доступным аргументам.
- exit — возврат на один уровень вверх.
- end — мгновенный выход из любого режима в
OLT>(аналог Ctrl+Z у других вендоров). - Команды чувствительны к регистру (case-sensitive).
2. Базовые системные команды
# Просмотр текущей (оперативной) конфигурации
OLT(config)# show current-config
# Сохранение конфигурации (обязательно!)
OLT(config)# save
# Просмотр сохраненной конфигурации
OLT(config)# show saved-config
# Перезагрузка устройства
OLT(config)# reboot
# Сброс в заводские настройки (удаление конфига)
OLT(config)# erase saved-config
# Версия ПО и железа
OLT(config)# show version
OLT(config)# show device
OLT(config)# show current-config
# Сохранение конфигурации (обязательно!)
OLT(config)# save
# Просмотр сохраненной конфигурации
OLT(config)# show saved-config
# Перезагрузка устройства
OLT(config)# reboot
# Сброс в заводские настройки (удаление конфига)
OLT(config)# erase saved-config
# Версия ПО и железа
OLT(config)# show version
OLT(config)# show device
3. VLAN и L3-маршрутизация
# Создание VLAN (одного или диапазона)
OLT(config)# vlan 100
OLT(config)# vlan 100 to 200
# Настройка Uplink-порта (GE) в режим Trunk
OLT(config)# interface ge 0/0
OLT(config-interface-ge-0/0)# vlan mode 1 trunk
OLT(config-interface-ge-0/0)# vlan trunk 1 100,200
# Создание L3-интерфейса (шлюз для абонентов)
OLT(config)# interface vlanif 100
OLT(config-interface-vlanif-100)# ip address 10.10.100.1 255.255.255.0
# Маршрут по умолчанию (Внимание: ip route, а НЕ ip route-static!)
OLT(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.1
# Статический маршрут до конкретной сети
OLT(config)# ip route 172.16.0.0 255.255.0.0 10.10.100.254
OLT(config)# vlan 100
OLT(config)# vlan 100 to 200
# Настройка Uplink-порта (GE) в режим Trunk
OLT(config)# interface ge 0/0
OLT(config-interface-ge-0/0)# vlan mode 1 trunk
OLT(config-interface-ge-0/0)# vlan trunk 1 100,200
# Создание L3-интерфейса (шлюз для абонентов)
OLT(config)# interface vlanif 100
OLT(config-interface-vlanif-100)# ip address 10.10.100.1 255.255.255.0
# Маршрут по умолчанию (Внимание: ip route, а НЕ ip route-static!)
OLT(config)# ip route 0.0.0.0 0.0.0.0 192.168.1.1
# Статический маршрут до конкретной сети
OLT(config)# ip route 172.16.0.0 255.255.0.0 10.10.100.254
4. Поиск и регистрация ONT (ONU)
Все команды регистрации выполняются из режима interface gpon 0/0.
# Включение автопоиска на порту (иначе ONT не увидит)
OLT(config-interface-gpon-0/0)# ont autofind 1 enable
# Поиск незарегистрированных ONT (по SN, LOID, Password)
OLT(config-interface-gpon-0/0)# show ont autofind 1 all
# Или глобально: show ont autofind all brief
# Регистрация ONT по SN (с привязкой line и srv профилей)
OLT(config-interface-gpon-0/0)# ont add 1 1 sn-auth "HWTC12345678" ont-lineprofile-id 1 ont-srvprofile-id 1 always
# Добавление описания (адрес клиента)
OLT(config-interface-gpon-0/0)# ont description 1 1 "Ivanov, Lenina 15-42"
# Настройка Native VLAN на 1-м LAN-порту ONT (для SFU)
OLT(config-interface-gpon-0/0)# ont port native-vlan 1 1 eth 1 vlan 100 priority 0
# Удаление ONT
OLT(config-interface-gpon-0/0)# ont delete 1 1
OLT(config-interface-gpon-0/0)# ont autofind 1 enable
# Поиск незарегистрированных ONT (по SN, LOID, Password)
OLT(config-interface-gpon-0/0)# show ont autofind 1 all
# Или глобально: show ont autofind all brief
# Регистрация ONT по SN (с привязкой line и srv профилей)
OLT(config-interface-gpon-0/0)# ont add 1 1 sn-auth "HWTC12345678" ont-lineprofile-id 1 ont-srvprofile-id 1 always
# Добавление описания (адрес клиента)
OLT(config-interface-gpon-0/0)# ont description 1 1 "Ivanov, Lenina 15-42"
# Настройка Native VLAN на 1-м LAN-порту ONT (для SFU)
OLT(config-interface-gpon-0/0)# ont port native-vlan 1 1 eth 1 vlan 100 priority 0
# Удаление ONT
OLT(config-interface-gpon-0/0)# ont delete 1 1
5. Service-port (создание сервиса)
Service-port связывает VLAN OLT с конкретным ONT. Важно: в C-Data обязательно нужно указывать inbound и outbound traffic-profile (или использовать autoindex).
# Создание сервиса (VLAN 100, ONT 1 на порту 1)
OLT(config)# service-port 100 vlan 100 gpon 0/0 port 1 ont 1 gemport 1 multi-service user-vlan 100 tag-action transparent inbound name internet outbound name internet
# Авто-создание (autoindex) для всех ONT на порту
OLT(config)# service-port autoconfig vlan 100 gpon 0/0 port 1 gemport 1 multi-service user-vlan 100 tag-action transparent inbound name internet outbound name internet
# Удаление service-port
OLT(config)# no service-port 100
OLT(config)# service-port 100 vlan 100 gpon 0/0 port 1 ont 1 gemport 1 multi-service user-vlan 100 tag-action transparent inbound name internet outbound name internet
# Авто-создание (autoindex) для всех ONT на порту
OLT(config)# service-port autoconfig vlan 100 gpon 0/0 port 1 gemport 1 multi-service user-vlan 100 tag-action transparent inbound name internet outbound name internet
# Удаление service-port
OLT(config)# no service-port 100
6. Push-настройка WAN на самом ONT (HGU / Роутер)
Если у клиента стоит Wi-Fi роутер (HGU), OLT может сам «запушить» в него настройки PPPoE или IPoE. Команда ont ipconfig — только для management IP! Для интернета используем ont wan add.
# PPPoE WAN на ONT (VLAN 100, привязка к LAN1 и WiFi SSID1)
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet pppoe servicename internet username user password pass vlan-mode tag 100 priority 0 binding eth1 ssid1
# Статический IP WAN на ONT
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet static ip 10.10.100.50 mask 255.255.255.0 gateway 10.10.100.1 primary-dns 8.8.8.8 secondary-dns 1.1.1.1 vlan-mode tag 100 priority 0
# DHCP WAN (IPoE) на ONT
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet dhcp vlan-mode tag 100 priority 0
# Просмотр созданных WAN-подключений на ONT
OLT(config-interface-gpon-0/0)# show ont wan config 1 1
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet pppoe servicename internet username user password pass vlan-mode tag 100 priority 0 binding eth1 ssid1
# Статический IP WAN на ONT
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet static ip 10.10.100.50 mask 255.255.255.0 gateway 10.10.100.1 primary-dns 8.8.8.8 secondary-dns 1.1.1.1 vlan-mode tag 100 priority 0
# DHCP WAN (IPoE) на ONT
OLT(config-interface-gpon-0/0)# ont wan add 1 1 1 ipv4 route internet dhcp vlan-mode tag 100 priority 0
# Просмотр созданных WAN-подключений на ONT
OLT(config-interface-gpon-0/0)# show ont wan config 1 1
7. Диагностика и мониторинг
# Статус всех ONT на порту (online/offline, signal)
OLT(config-interface-gpon-0/0)# show ont info 1 all
# Оптическая мощность (Rx/Tx) — главное при жалобах на скорость
OLT(config-interface-gpon-0/0)# show ont optical-info 1 all
# Статус физических портов OLT (Uplink и PON)
OLT(config)# show port state all
# Таблица маршрутизации OLT
OLT(config)# show ip route
# ARP-таблица
OLT(config)# show arp all
# MAC-адреса, выученные за конкретным ONT
OLT(config-interface-gpon-0/0)# show ont port learned-mac 1 1 eth 1
# Ping с OLT
OLT(config)# ping 8.8.8.8
OLT(config-interface-gpon-0/0)# show ont info 1 all
# Оптическая мощность (Rx/Tx) — главное при жалобах на скорость
OLT(config-interface-gpon-0/0)# show ont optical-info 1 all
# Статус физических портов OLT (Uplink и PON)
OLT(config)# show port state all
# Таблица маршрутизации OLT
OLT(config)# show ip route
# ARP-таблица
OLT(config)# show arp all
# MAC-адреса, выученные за конкретным ONT
OLT(config-interface-gpon-0/0)# show ont port learned-mac 1 1 eth 1
# Ping с OLT
OLT(config)# ping 8.8.8.8
8. Типичные проблемы и решения
❌ Ошибка:
✅ Причина: Не включен автопоиск на порту, или ONT уже зарегистрирован.
🛠 Решение:
Error: The automatically found ONTs does not exist✅ Причина: Не включен автопоиск на порту, или ONT уже зарегистрирован.
🛠 Решение:
ont autofind 1 enable и подождать 1-2 минуты.❌ Ошибка: ONT в статусе
✅ Причина: Несоответствие реальных портов ONT и указанного
🛠 Решение:
offline или mismatch✅ Причина: Несоответствие реальных портов ONT и указанного
ont-srvprofile (например, в профиле 4 LAN, а в ONT — 1).🛠 Решение:
show ont capability 1 1 — посмотреть реальные порты и создать правильный srvprofile.❌ Ошибка: Интернет есть, но скорость 10-20 Мбит/с вместо 100-500.
✅ Причина: Затухание на оптике. Норма Rx: от -8 до -27 dBm.
🛠 Решение:
✅ Причина: Затухание на оптике. Норма Rx: от -8 до -27 dBm.
🛠 Решение:
show ont optical-info 1 1. Если Rx ниже -28 dBm — искать плохую сварку, грязный коннектор или перегнутый патч-корд.Источники
- C-Data FD1604S/FD1608S/FD1616S Command Line Operation Manual V3.0 (официальная документация)
- Практический опыт настройки GPON-сетей на оборудовании C-Data
Комментариев 0