If you are using the current version of Cumulus Linux, the content on this page may not be up to date. The current version of the documentation is available here. If you are redirected to the main page of the user guide, then this page may have been renamed; please search for it there.

Comparing NCLU and vtysh Commands

Using NCLU is the recommended way to configure routing in Cumulus Linux; however, you can use the vtysh modal CLI.

The following table shows the FRRouting commands and the equivalent Cumulus Linux NCLU commands.

ActionNCLU CommandsFRRouting Commands
Display the routing tablecumulus@switch:~$ net show routeswitch# show ip route
Create a new neighborcumulus@switch:~$ net add bgp autonomous-system 65002cumulus@switch:~$ net add bgp neighbor router bgp 65002switch(config-router)# neighbor
Redistribute routing information from static route entries into RIP tablescumulus@switch:~$ net add bgp redistribute staticswitch(config)# router bgp 65002switch(config-router)# redistribute static
Define a static routecumulus@switch:~$ net add routing route bridge 45switch(config)# ip route bridge 45
Configure an IPv6 addresscumulus@switch:~$ net add interface swp3 ipv6 address 3002:2123:1234:1abc::21/64switch(config)# int swp3switch(config-if)# ipv6 address 3002:2123:1234:1abc::21/64
Enable topology checking (PTM)cumulus@switch:~$ net add routing ptm-enableswitch(config)# ptm-enable
Configure MTU in IPv6 network discovery for an interfacecumulus@switch:~$ sudo cl-ra interface swp3 set mtu 9000switch(config)# int swp3switch(config-if)# ipv6 nd mtu 9000
Set the OSPF interface prioritycumulus@switch:~$ net add interface swp3 ospf6 priority 120switch(config)# int swp3switch(config-if)# ip ospf6 priority 120
Configure timing for OSPF SPF calculationscumulus@switch:~$ net add ospf6 timers throttle spf 40 50 60switch(config)# router ospf6switch(config-ospf6)# timer throttle spf 40 50 60
Configure the OSPF Hello packet interval in number of seconds for an interfacecumulus@switch:~$ net add interface swp4 ospf6 hello-interval 60switch(config)# int swp4switch(config-if)# ipv6 ospf6 hello-interval 60
Display BGP informationcumulus@switch:~$ net show bgp summaryswitch# show ip bgp summary
Display OSPF debugging statuscumulus@switch:~$ net show debugsswitch# show debugging ospf
Show information about the interfaces on the switchcumulus@switch:~$ net show interfaceswitch# show interfaceTo quickly check important information, such as IP address, VRF, and operational status, in easy to read tabular format:switch# show interface brief