We will cover both IOS / IOS XE and IOS-XR.
- IOS / IOS-XE
- IOS-XR
#We start with Gi 1 in autoconfig mode:
IOS-XE#sh mpls interfaces detail | i Int|config
Interface GigabitEthernet1:
IGP config
Interface GigabitEthernet2:
IGP config
IOS-XE#
#We make our changes
IOS-XE#conf t
Enter configuration commands, one per line. End with CNTL/Z.
IOS-XE(config)#int gi 1
IOS-XE(config-if)#no mpls ldp igp autoconfig
IOS-XE(config-if)#end
#We verify that Gi 1 is no longer in autoconfig mode
IOS-XE#sh mpls interfaces detail | i Int|config
Interface GigabitEthernet2:
IGP config
IOS-XE#sh mpls interfaces
Interface IP Tunnel BGP Static Operational
GigabitEthernet2 Yes (ldp) No No No Yes
IOS-XE#
#We start with Gi 0/0/0/0 in autoconfig mode:
RP/0/0/CPU0:IOS-XR#sh mpls ldp interface | utility egrep "Int|config"
Thu Aug 31 21:01:38.207 UTC
Interface GigabitEthernet0/0/0/0 (0x40)
Enabled via config: IGP Auto-config
Interface GigabitEthernet0/0/0/1 (0x60)
Enabled via config: IGP Auto-config
RP/0/0/CPU0:IOS-XR#
#We make our changes
RP/0/0/CPU0:IOS-XR(config)#mpls ldp
RP/0/0/CPU0:IOS-XR(config-ldp)#interface gigabitEthernet 0/0/0/0
RP/0/0/CPU0:IOS-XR(config-ldp-if)#address-family ipv4
RP/0/0/CPU0:IOS-XR(config-ldp-if-af)#igp auto-config disable
RP/0/0/CPU0:IOS-XR(config-ldp-if-af)#commit
Thu Aug 31 21:06:04.999 UTC
RP/0/0/CPU0:IOS-XR(config-ldp-if-af)#
#We verify that GigabitEthernet0/0/0/0 is no longer in autoconfig mode
RP/0/0/CPU0:IOS-XR#sh mpls ldp interface | utility egrep "Int|config"
Thu Aug 31 21:06:10.419 UTC
Interface GigabitEthernet0/0/0/0 (0x40)
Disabled via config: IGP Auto-config disable
Interface GigabitEthernet0/0/0/1 (0x60)
Enabled via config: IGP Auto-config
RP/0/0/CPU0:IOS-XR#
RP/0/0/CPU0:IOS-XR#sh mpls interfaces
Thu Aug 31 21:10:54.859 UTC
Interface LDP Tunnel Static Enabled
-------------------------- -------- -------- -------- --------
GigabitEthernet0/0/0/1 Yes No No Yes
RP/0/0/CPU0:IOS-XR#