IOS-XR 32bit(cXR) では console 設定の stopbit 値変更ができましたが、IOS-XR 64bit(eXR) では config commit に fail します。
IOS-XR 32bit(cXR)
RP/0/RSP0/CPU0:ASR9k-cXR(config)#line console
RP/0/RSP0/CPU0:ASR9k-cXR(config-line)#stopbits 1
RP/0/RSP0/CPU0:ASR9k-cXR(config-line)#commit
Tue Jul 27 22:39:06.651 JST
RP/0/RSP0/CPU0:ASR9006-B(config-line)#
IOS-XR 64bit(eXR)
RP/0/RP0/CPU0:NCS5501(config)#line console
RP/0/RP0/CPU0:NCS5501(config-line)#stopbits 1
RP/0/RP0/CPU0:NCS5501(config-line)#commit
Tue Jul 27 22:36:36.518 JST
% Failed to commit one or more configuration items during a pseudo-atomic operation. All changes made have been reverted. Please issue 'show configuration failed [inheritance]' from this session to view the errors
RP/0/RP0/CPU0:NCS5501(config-line)#show configuration failed
Tue Jul 27 22:36:41.231 JST
!! SEMANTIC ERRORS: This configuration was rejected by
!! the system due to semantic errors. The individual
!! errors with each failed configuration command can be
!! found below.
line console
stopbits 1
!!% 'CfgMgr' detected the 'fatal' condition 'This configuration has not been verified and can not be accepted by the system.'
!
end
eXR のコマンド出力例は NCS5501 のものですがその他 platform でも同様です。
eXR の console では Hardware flow-control をサポートしていないため commit に失敗することは想定動作となり、stopbit だけでなく line console 設定配下の下記 config も eXR では設定ができません。
- flowcontrol hardware <in / out / none>
- parity none
- databits <5-8>
また、上記 config は eXR では非サポートであることから eXR 6.6.3 以降では削除されています。