IOS XR上可调DWDM XFP在'show controllers ... phy'里报出的通道号和配置的不一致
在一台IOS XR路由器上(基于RSP的ASR 9000一类设备,在IOS XR 4.x和5.x上均观察到),楼主用'controller dwdm 0/1/0/0'、'admin-state maintenance'、'wavelength 55'、'admin-state in-service'配置了一个可调DWDM XFP,然后把TenGigE接口up起来。运行配置里显示的是通道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系列路由器(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
命令'wavelength <n>'设置的是XR的信道号:根据'show controllers dwdm 0/1/0/0 wavelength-map',信道55对应193.40 THz / 1550.116 nm。软件随后会把它转换成光模块自身的信道编号(信道30,1550.05 nm),这才是phy输出显示的内容——所以两者不一致只是编号差异,不是激光器调错了波长。
推荐的做法是用纳米为单位配置波长,用'wavelength update <7位数值>'(比如1532290对应1532.29 nm),从'show controllers dwdm <port> wavelength-map'列出的可选值里挑一个。