Knowledge Center Search


 

'no-auto-negotiation' option is set for a GigE interface, but it is still showing as autonegotiation

  [KB28600] Show KB Properties

  [KB28600] Hide KB Properties

Categories:
Knowledge Base ID: KB28600
Last Updated: 14 Jan 2014
Version: 1.0

Summary:

This article explains the reason why the no-auto-negotiation option for a copper Gigabit Ethernet interface appears to not be working.

Problem or Goal:

The 'no-auto-negotiation' option is configured for your GigE interface as follows, and it commits without a warning.

[edit]
root@srx# show interfaces ge-0/0/6
gigether-options {
     no-auto-negotiation;
}


However, the logs report the following:

Invalid parameter, ge-0/0/6, Auto-negotiation is mandatory for 1000BASE-TX.


Why did it commit without warning, if the parameter is invalid?

Cause:

In the current design, Junos OS is not able to block this specific interface configuration, i.e "no-auto-negotiation" in the CLI as there are various platforms, I/O cards and interface types. If the speed is 1G, autonegotiation will be enabled by default, regardless of your setting "no-auto-negotiation" under the interface configuration.

Solution:

To avoid the message "Invalid parameter, ge-0/0/6, autonegotiation is mandatory for 1000BASE-TX", remove the no-auto-negotiation option, as autonegotiation is enabled by default and cannot be changed.

Purpose:
Configuration
Implementation

Related Links:

 

 

ASK THE KB

Question or KB ID:


 


 

 
Copyright© 1999-2012 Juniper Networks, Inc. All rights reserved.