Перестраиваемый DWDM XFP на IOS XR показывает в 'show controllers ... phy' номер канала, отличный от настроенного
На маршрутизаторе IOS XR (класс ASR 9000 на базе RSP, наблюдалось на IOS XR 4.x и 5.x) автор настроил перестраиваемый DWDM XFP командами 'controller dwdm 0/1/0/0', 'admin-state maintenance', 'wavelength 55', 'admin-state in-service' и затем поднял интерфейс TenGigE. Текущая конфигурация показывает канал 55, и лазер настраивается на правильную длину волны ('Wavelength Control: setpoint=1550.05 nm, error=0.00 nm'), но 'show controllers tenGigE 0/1/0/0 phy' сообщает 'Wavelength Channel: 30'. Автор не нашёл никакой оговорки, объясняющей это расхождение, и спросил, почему отображаемый номер канала отличается от настроенного.
- Оборудование: маршрутизатор Cisco ASR 9000 series (IOS XR 4.x/5.x)
- Трансиверы: неуказанный перестраиваемый DWDM XFP
- Форм-фактор: XFP
Симптомы / сообщения:
Wavelength Channel: 30 reported after configuring wavelength 55
Wavelength Control: setpoint=1550.05 nm, error=0.00 nm
channel number in show controllers phy differs from configuration
Comments 2
CLI-команда 'wavelength <n>' задаёт номер канала XR: канал 55 соответствует 193.40 ТГц / 1550.116 нм согласно 'show controllers dwdm 0/1/0/0 wavelength-map'. Дальше софт переводит это в собственную нумерацию каналов модуля (канал 30, 1550.05 нм), которая и отображается в выводе phy - так что расхождение это просто разница в нумерации, а не рассинхронизация лазера.
Рекомендуемая практика - задавать длину волны в нанометрах командой 'wavelength update <7-значное число>' (например, 1532290 для 1532,29 нм), выбирая значение из списка 'show controllers dwdm <port> wavelength-map'.