Describes autonegatiation issues to consider when planning to upgrade the software of a device operating in a Cisco Catalyst SD-WAN network.
These considerations apply to auto-negotiation in both Catalyst SD-WAN and non-SD-WAN modes of the router models that support multirate interfaces:
Before upgrading
Before upgrading to Cisco Catalyst SD-WAN Manager Release 20.12.1 or Cisco IOS XE Catalyst SD-WAN Release 17.12.1a or later releases, contact Cisco TAC to check and drop any non-compatible indexes. Non-compatible old index can impact successful upgrade to newer version.
CLI configuration
For releases before Cisco IOS XE 17.6.1a, auto-negotiation can be configured using the CLI.
10G interface with a 10GE SFP+ module
For releases before Cisco IOS XE 17.6.1a, if you use the CLI or Cisco Catalyst SD-WAN to reboot a device with a 10G interface that includes a 10GE SFP+ module, that interface will not come up. In this situation, use Cisco Catalyst SD-WAN or the CLI to configure no negotiation auto for the interface, then reboot the device.
Feature templates
From Cisco IOS XE Release 17.6.3a, auto neg values for auto-negotiation are pushed to 10G interfaces on supported devices through feature templates. Ensure that you know which SFP module is on which 10G interface on a device so that you can properly configure the feature template.
Restriction for the negotiation auto CLI command
On software releases up to Cisco IOS XE Release 17.6.3a, the negotiation auto command is not supported on a 10G interface that includes a 10GE SFP+ module.
Restriction for the no negotiation auto CLI command
On software releases up to Cisco IOS XE Release 17.6.3a, the no negotiation auto command with the default OFF option must be sent through a feature template to all 10G interfaces that include a 10GE SFP+ module. Otherwise, the template push fails.
Support for 10G interface with 10 GE SFP+ module
If you upgrade to Cisco IOS XE Release 17.6.3a from a release in which auto-negotiation was enabled on a 10G interface that includes a 10GE SFP+ module, that interface will not come up. In this situation, use the CLI to configure no negotiation auto for the interface after the upgrade completes.
From Cisco IOS XE Release 17.6.4 onwards, the negotiation auto command is supported on a 10G interface with 10 GE SFP+ module. In this scenario, in the output of show interface Tengig x/y/z , the link type is force-up regardless of negotiation auto/no negotiation auto configuration. The same is applicable when the configurations are pushed through Cisco SD-WAN Manager template.
Preparation for 10G interfaces with 10GE SFP+ module
Before upgrading to Cisco IOS XE Release 17.6.3a, use a feature template, a CLI add-on feature templates, or the CLI to apply the no negotiation auto command to all 10G interfaces that include a 10GE SFP+ module.
Support for 10G interface with 1GE Fiber and Copper SFP
From Cisco IOS XE Release 17.6.4 onwards, the negotiation auto command is supported on a 10G interface that includes a 1GE Fiber and Copper SFP.
ASR 1001-HX multirate support
For an ASR 1001-HX platform, multirate is supported only on the last four ports of bay1 8X10G/1G.
Redeploy configuration after upgrade
After upgrading a device, configurations for new features in the updated version are not applied automatically. To enable these new features, you must manually redeploy the configuration group or device template.