Configuring Autonegotiation
For Cisco switches, autonegotiation is enabled by default. You can configure the
speed and duplex mode manually with the speed and duplex interface
commands in IOS.
You cannot set the duplex mode without first setting the speed. The switch will complain if you attempt to do so:
2950(config-if)#duplex half
Duplex can not be set until speed is set to non-auto valueAdditionally, gigabit switches may give you further warnings about trying to configure half duplex on gigabit ports:
SW-3750(config-if)#duplex half
% Duplex cannot be set to half when speed autonegotiation subset contains 1GbpsTo set the speed of the interface, use the speed command. If the
interface has previously been configured, you can return it to
autonegotiation with the auto
keyword:
SW-3750(config-if)#speed ?
10 Force 10 Mbps operation
100 Force 100 Mbps operation
1000 Force 1000 Mbps operation
auto Enable AUTO speed configurationOnce you’ve set the speed, you can set the duplex mode to auto, full,
or half:
SW-3750(config-if)#duplex ?
auto Enable AUTO duplex configuration
full Force full duplex operation
half Force half-duplex operationOn NX-OS, the commands are the same as the IOS equivalent:
NX-5K(config)#int e1/5NX-5K(config-if)#speed ?10 Force 10 Mbps operation 100 Force 100 Mbps operation 1000 Force 1000 Mbps operation auto Enable AUTO speed configuration NX-5K(config-if)# NX-5K(config-if)#speed 1000NX-5K(config-if)#duplex full
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access