NCLU: What's New and Different in Cumulus Linux 3.4.0

Follow

The following changes were made to the Network Command Line Utility (NCLU) for Cumulus Linux 3.4. The following commands have been added, updated or removed from the new version of Cumulus Linux:

New Commands

New Command Notes
net example snmp-server  
net add bond [interface] mpls-enable  
net add bond [interface] vlan-protocol 802.1ad  
net add bridge bridge ageing [0-65535]  
net add interface [interface] vlan-protocol 802.1ad  
net add vlan [number-range-list] mpls-enable  
net del bond [interface] mpls-enable  
net del bond [interface] vlan-protocol [802.1ad]  
net del bridge bridge ageing ([0-65535])  
net del interface [interface] vlan-protocol [802.1ad]  
net del vlan [number-range-list] mpls-enable  
net show bgp (vrf [text]) neighbor [bgppeer] (advertised-routes|received-routes|routes) [json]  
net show bgp (vrf [text]) (ipv4|ipv6) (unicast|labeled-unicast) neighbor [bgppeer] (advertised-routes|received-routes|routes) [json]  
net add routing route [ipv4/prefixlen] ([ipv4]|[interface]|Null0|blackhole|reject) ([1-255]) label [text]  
net add routing route [ipv6/prefixlen] ([ipv6]|[interface]|Null0|blackhole|reject) ([1-255]) label [text]  
net del routing route [ipv4/prefixlen] ([ipv4]|[interface]|Null0) ([1-255]) label [text]  
net del routing route [ipv6/prefixlen] ([ipv6]|[interface]|Null0) ([1-255]) label [text]  
net (add|del) routing mroute debug [detail]  
net (add|del) (bond [interface]|interface [interface]|vlan [number-range-list]) ipv6 nd prefix [ipv6/prefixlen] [router-address|off-link|off-link no-autoconfig]  
net (add|del) (bond [interface]|interface [interface]|vlan [number-range-list]) ipv6 nd prefix [ipv6/prefixlen] ([0-4294967295]|infinite) ([0-4294967295]|infinite) [router-address|off-link|off-link no-autoconfig]  
net (add|del) bgp [l2vpn] evpn advertise-default-gw  
net (add|del) bgp [l2vpn] evpn vni [1-16777215] advertise-default-gw  
net show pim (vrf [text]) nexthop-lookup [ipv4-source] [ipv4-mcast-group]  
net (add|del) pim (vrf [text]) spt-switchover infinity-and-beyond (prefix-list [prefix-list-v4])  
net del (bond [interface]|interface [interface]|vlan [number-range-list]) pim hello ([1-180])  
net (add|del) (bond [interface]|interface [interface]|vlan [number-range-list]) pim bfd ([2-255] [50-60000] [50-60000])  
net add routing agentx  
net del routing prefix-list ipv4 [text] (seq [1-4294967295])  
net del routing prefix-list ipv6 [text] (seq [1-4294967295])  
net (add|del) routing route-map [text] (deny|permit) [1-65535] set label-index [0-1048560]  
net (add|del) mpls lsp [16-1048575] [ip] ([16-1048575]|explicit-null|implicit-null)  
net (add|del) mpls label bind [ipv4/prefixlen] ([16-1048575]|explicit-null|implicit-null)  
net (add|del) mpls label global-block [16-1048575] [16-1048575]  
net show mpls ldp (binding|discovery|interface|neighbor)  
net show mpls ldp (ipv4|ipv6) (binding|discovery|interface)  
net show mpls status  
net show mpls table ([16-1048575]) [json]  
net (add|del) mpls ldp router-id [ipv4]  
net (add|del) mpls ldp address-family (ipv4|ipv6) interface [interface]  
net (add|del) mpls ldp address-family ipv4 discovery transport-address [ipv4]  
net (add|del) mpls ldp address-family ipv6 discovery transport-address [ipv6]  
net (add|del) snmp-server listening-address localhost  
net (add|del) snmp-server listening-address all  
net (add|del) snmp-server listening-address [ip]  
net (add|del) snmp-server listening-address [ip] [ip]  
net (add|del) snmp-server listening-address [ip] [ip] [ip]  
net (add|del) snmp-server listening-address [ip] [ip] [ip] [ip]  
net (add|del) snmp-server listening-address [ip] [ip] [ip] [ip] [ip]  
net (add|del) snmp-server listening-address [ip] [ip] [ip] [ip] [ip] [ip]  
net del snmp-server viewname [text]  
net (add|del) snmp-server viewname [text] (included|excluded) [text]  
net del snmp-server readonly-community [text]  
net add snmp-server readonly-community [text] access (any|localhost|[ipv4]|[ipv4/prefixlen])  
net add snmp-server readonly-community [text] access (any|localhost|[ipv4]|[ipv4/prefixlen]) oid [text]  
net add snmp-server readonly-community [text] access (any|localhost|[ipv4]|[ipv4/prefixlen]) view [text]  
net del snmp-server readonly-community-v6 [text]  
net add snmp-server readonly-community-v6 [text] access (any|localhost|[ipv6]|[ipv6/prefixlen])  
net add snmp-server readonly-community-v6 [text] access (any|localhost|[ipv6]|[ipv6/prefixlen]) oid [text]  
net add snmp-server readonly-community-v6 [text] access (any|localhost|[ipv6]|[ipv6/prefixlen]) view [text]  
net del snmp-server username [text]  
net add snmp-server username [text] auth-none  
net add snmp-server username [text] auth-none oid [text]  
net add snmp-server username [text] auth-none view [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text] oid [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text] view [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text] (encrypt-des|encrypt-aes) [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text] (encrypt-des|encrypt-aes) [text] oid [text]  
net add snmp-server username [text] (auth-md5|auth-sha) [text] (encrypt-des|encrypt-aes) [text] view [text]  
net add snmp-server system-location [wildcard]  
net del snmp-server system-location ([wildcard])  
net add snmp-server system-contact [wildcard]  
net del snmp-server system-contact ([wildcard])  
net add snmp-server system-name [wildcard]  
net del snmp-server system-name ([wildcard])  
net add snmp-server trap-destination (localhost|[ip]) community-password [text]  
net add snmp-server trap-destination (localhost|[ip]) community-password [text] version (1|2c)  
net del snmp-server trap-destination (localhost|[ip])  
net add snmp-server trap-link-up (check-frequency [5-300])  
net del snmp-server trap-link-up  
net add snmp-server trap-link-down (check-frequency [5-300])  
net del snmp-server trap-link-down  
net (add|del) snmp-server trap-snmp-auth-failures  
net add snmp-server trap-cpu-load-average one-minute [text]  
net add snmp-server trap-cpu-load-average one-minute [text] five-minute [text]  
net add snmp-server trap-cpu-load-average one-minute [text] five-minute [text] fifteen-minute [text]  
net del snmp-server trap-cpu-load-average  
net del snmp-server all  
net show snmp-server status  
net example snmp-server  
net show configuration snmp-server  
net run ([ipv6]|all] license-install path [text]  
net run ([ipv6]|all] reboot  
net run ([ipv6]|all] nos-install path [text]  
net run ([ipv6]|all] daemon restart [text]  
net run ([ipv6]|all] cl-support  

Changed Commands or Options

New Command Old Command Notes
net show bridge spanning-tree [interface] [json] net show bridge spanning-tree [json]  
net show bgp ipv4 (unicast|labeled-unicast) ([ipv4]|[ipv4/prefixlen]|summary] [json] net show bgp ipv4 unicast ([ipv4]|[ipv4/prefixlen]|summary) [json]  
net show bgp ipv6 (unicast|labeled-unicast) ([ipv6]|[ipv6/prefixlen]|summary] [json] net show bgp ipv6 unicast ([ipv6]|[ipv6/prefixlen]|summary) [json]  
net show bgp [l2vpn] evpn import-rt net show bgp evpn import-rt  
net show bgp [l2vpn] evpn route net show bgp evpn route  
net show bgp [l2vpn] evpn route rd [rd] net show bgp evpn route rd [rd]  
net show bgp [l2vpn] evpn route rd [rd] mac [mac] (ip [ip]) net show bgp evpn route rd [rd] mac [mac] (ip [ip])  
net show bgp [l2vpn] evpn route rd [rd] type (macip|multicast) net show bgp evpn route rd [rd] type (macip|multicast)  
net show bgp [l2vpn] evpn route type (macip|multicast) net show bgp evpn route type (macip|multicast)  
net show bgp [l2vpn] evpn route vni all net show bgp evpn route vni all  
net show bgp [l2vpn] evpn route vni [1-16777215] net show bgp evpn route vni [1-16777215]  
net show bgp [l2vpn] evpn route vni [1-16777215] vtep [ipv4] net show bgp evpn route vni [1-16777215] vtep [ipv4]  
net show bgp [l2vpn] evpn route vni all vtep [ipv4] net show bgp evpn route vni all vtep [ipv4]  
net show bgp [l2vpn] evpn route vni [1-16777215] mac [mac] (ip [ip]) net show bgp evpn route vni [1-16777215] mac [mac] (ip [ip])  
net show bgp [l2vpn] evpn route vni [1-16777215] multicast [ipv4] net show bgp evpn route vni [1-16777215] multicast [ipv4]  
net show bgp [l2vpn] evpn route vni [1-16777215] type (macip|multicast) net show bgp evpn route vni [1-16777215] type (macip|multicast)  
net show bgp [l2vpn] evpn summary [json] net show bgp evpn summary [json]  
net show bgp [l2vpn] evpn vni ([1-16777215]) net show bgp evpn vni ([1-16777215])  
net show evpn arp-cache vni all [json] net show evpn arp-cache vni all  
net show evpn arp-cache vni [1-16777215] [json] net show evpn arp-cache vni [1-16777215]  
net show evpn arp-cache vni [1-16777215] ip [ip] [json] net show evpn arp-cache vni [1-16777215] ip [ip]  
net show evpn arp-cache vni [1-16777215] vtep [ipv4] [json] net show evpn arp-cache vni [1-16777215] vtep [ipv4]  
net show evpn mac vni all [json] net show evpn mac vni all  
net show evpn mac vni [1-16777215] [json] net show evpn mac vni [1-16777215]  
net show evpn mac vni [1-16777215] vtep [ipv4] [json] net show evpn mac vni [1-16777215] vtep [ipv4]  
net show evpn mac vni all vtep [ipv4] [json] net show evpn mac vni all vtep [ipv4]  
net show evpn vni ([1-16777215]) [json] net show evpn vni ([1-16777215])  
net show route (vrf [text]) ([ipv4]|[ipv4/prefixlen]|[ipv6]|[ipv6/prefixlen]|bgp|connected|json|kernel|ospf|ospf6|pim|rip|static|summary|supernets-only|table] [json] net show route (vrf [text]) ([ipv4]|[ipv4/prefixlen]|[ipv6]|[ipv6/prefixlen]|bgp|connected|json|kernel|ospf|ospf6|pim|rip|static|summary|supernets-only|table]  
net show route (vrf [text]) ([ipv4/prefixlen]|[ipv6/prefixlen]) longer-prefixes [json] net show route (vrf [text]) ([ipv4/prefixlen]|[ipv6/prefixlen]) longer-prefixes  
#frr (add|del) routing import-table [1-252] #quagga (add|del) routing import-table [1-252]  
#frr (add|del) routing import-table [1-252] distance [1-255] #quagga (add|del) routing import-table [1-252] distance [1-255]  
net (add|del) bgp (vrf [text]) neighbor [interface] interface [v6only] peer-group [peergroup] net (add|del) bgp (vrf [text]) neighbor [interface] interface peer-group [peergroup]  
net (add|del) bgp (vrf [text]) network ([ipv4/prefixlen]|[ipv6/prefixlen]) (label-index [0-1048560]) (route-map [text-route-map]) net (add|del) bgp (vrf [text]) network ([ipv4/prefixlen]|[ipv6/prefixlen]) (route-map [text-route-map])  
net (add|del) bgp (vrf [text]) ipv4 unicast network [ipv4/prefixlen] (label-index [0-1048560]) (route-map [text-route-map]) net (add|del) bgp (vrf [text]) ipv4 unicast network [ipv4/prefixlen] (route-map [text-route-map])  
net (add|del) bgp (vrf [text]) ipv6 unicast network [ipv6/prefixlen] (label-index [0-1048560]) (route-map [text-route-map]) net (add|del) bgp (vrf [text]) ipv6 unicast network [ipv6/prefixlen] (route-map [text-route-map])  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] activate net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] activate  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] addpath-tx-all-paths net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] addpath-tx-all-paths  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] addpath-tx-bestpath-per-AS net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] addpath-tx-bestpath-per-AS  
net add bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] allowas-in ([1-10]|origin) net add bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] allowas-in ([1-10]|origin)  
net del bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] allowas-in ([1-10]|origin] net del bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] allowas-in ([1-10]|origin]  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] default-originate net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] default-originate  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] default-originate route-map [route-map] net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] default-originate route-map [route-map]  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] filter-list [as-path-access-list] (in|out) net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] filter-list [as-path-access-list] (in|out)  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] next-hop-self [force] net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] next-hop-self [force]  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast] neighbor [bgppeer] prefix-list [prefix-list-v4] (in|out) net (add|del) bgp (vrf [text]) [ipv4 unicast] neighbor [bgppeer] prefix-list [prefix-list-v4] (in|out)  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] remove-private-AS [all] [replace-AS] net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] remove-private-AS [all] [replace-AS]  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] route-map [route-map] (in|out) net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] route-map [route-map] (in|out)  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] route-reflector-client net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] route-reflector-client  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] send-community [both|extended|standard] net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] send-community [both|extended|standard]  
net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv4 labeled-unicast|ipv6 unicast|ipv6 labeled-unicast] neighbor [bgppeer] soft-reconfiguration inbound net (add|del) bgp (vrf [text]) [ipv4 unicast|ipv6 unicast] neighbor [bgppeer] soft-reconfiguration inbound  
net (add|del) bgp [l2vpn] evpn advertise-all-vni net (add|del) bgp evpn advertise-all-vni  
net (add|del) bgp [l2vpn] evpn neighbor [bgppeer] activate net (add|del) bgp evpn neighbor [bgppeer] activate  
net add bgp [l2vpn] evpn neighbor [bgppeer] allowas-in [1-10] net add bgp evpn neighbor [bgppeer] allowas-in [1-10]  
net del bgp [l2vpn] evpn neighbor [bgppeer] allowas-in ([1-10]) net del bgp evpn neighbor [bgppeer] allowas-in ([1-10])  
net (add|del) bgp [l2vpn] evpn neighbor [bgppeer] route-reflector-client net (add|del) bgp evpn neighbor [bgppeer] route-reflector-client  
net (add|del) bgp [l2vpn] evpn vni [1-16777215] net (add|del) bgp evpn vni [1-16777215]  
net (add|del) bgp [l2vpn] evpn vni [1-16777215] rd [rd] net (add|del) bgp evpn vni [1-16777215] rd [rd]  
net (add|del) bgp [l2vpn] evpn vni [1-16777215] route-target (both|export|import) [route-target] net (add|del) bgp evpn vni [1-16777215] route-target (both|export|import) [route-target]  
net show igmp (vrf [text]) (join|sources) net show igmp (join|sources)  
net show igmp (vrf [text]) groups [json] net show igmp groups [json]  
net show igmp (vrf [text]) interface (detail|[interface]) [json] net show igmp interface [detail|[interface]) [json]  
net show mroute (vrf [text]) [count|json] net show mroute [count|json]  
net show msdp (vrf [text]) mesh-group [json] net show msdp mesh-group [json]  
net show msdp (vrf [text]) peer (detail|[ipv4]) [json] net show msdp peer [detail|[ipv4]) [json]  
net show msdp (vrf [text]) sa [detail] [json] net show msdp sa [detail] [json]  
net show msdp (vrf [text]) sa [ipv4] [json] net show msdp sa [ipv4] [json]  
net show msdp (vrf [text]) sa [ipv4] [ipv4-mcast-group] [json] net show msdp sa [ipv4] [ipv4-mcast-group] [json]  
net show pim (vrf [text]) (assert|assert-internal|assert-metric|assert-winner-metric|secondary) net show pim (assert|assert-internal|assert-metric|assert-winner-metric|secondary)  
net show pim (vrf [text]) (join|local-membership|rpf|rp-info|upstream|upstream-join-desired|upstream-rpf) [json] net show pim (join|local-membership|rpf|rp-info|upstream|upstream-join-desired|upstream-rpf) [json]  
net show pim (vrf [text]) group-type [json] net show pim group-type [json]  
net show pim (vrf [text]) group-type [ipv4-mcast-group] [json] net show pim group-type [ipv4-mcast-group] [json]  
net show pim (vrf [text]) interface (detail|[interface]) [json] net show pim interface (detail|[interface]) [json]  
net show pim (vrf [text]) interface traffic ([interface]) [json] net show pim interface traffic ([interface]) [json]  
net show pim (vrf [text]) neighbor (detail|[interface]|[ipv4]) [json] net show pim neighbor (detail|[interface]|[ipv4]) [json]  
net show pim (vrf [text]) state [json] net show pim state [json]  
net show pim (vrf [text]) state [ipv4-source] [json] net show pim state [ipv4-source] [json]  
net show pim (vrf [text]) state [ipv4-source] [ipv4-mcast-group] [json] net show pim state [ipv4-source] [ipv4-mcast-group] [json]  
net (add|del) pim (vrf [text]) rp [ipv4] ([ipv4/prefixlen]) net add pim rp [ipv4] ([ipv4/prefixlen])  
net add pim (vrf [text]) join-prune-interval [60-600] net add pim join-prune-interval [60-600]  
net del pim (vrf [text]) join-prune-interval ([60-600]) net del pim join-prune-interval ([60-600])  
net add pim (vrf [text]) keep-alive-timer [31-60000] net add pim keep-alive-timer [31-60000]  
net del pim (vrf [text]) keep-alive-timer ([31-60000]) net del pim keep-alive-timer ([31-60000])  
net add pim (vrf [text]) packets [1-100] net add pim packets [1-100]  
net del pim (vrf [text]) packets ([1-100]) net del pim packets ([1-100])  
net add pim (vrf [text]) register-suppress-time [5-60000] net add pim register-suppress-time [5-60000]  
net del pim (vrf [text]) register-suppress-time ([5-60000]) net del pim register-suppress-time ([5-60000])  
net add pim (vrf [text]) ssm prefix-list [prefix-list-v4] net add pim ssm prefix-list [prefix-list-v4]  
net del pim (vrf [text]) ssm prefix-list ([prefix-list-v4]) net del pim ssm prefix-list ([prefix-list-v4])  
net (add|del) pim (vrf [text]) ecmp [rebalance] net (add|del) pim ecmp [rebalance]  
net del (bond [interface]|interface [interface]|vlan [number-range-list]) pim hello [1-180] [3-180] net del (bond [interface]|interface [interface]|vlan [number-range-list]) pim hello ([1-180] [3-180])  
net (add|del) routing route-map [text] (deny|permit) [1-65535] set ipv4 vpn next-hop [ipv4] net (add|del) routing route-map [text] (deny|permit) [1-65535] set vpnv4 next-hop [ipv4]  

Removed Commands or Options

Removed Command Notes
net add bond [interface] clag args [wildcard]  
net add bond [interface] clag backup-ip [ipv4] (vrf [text])  
net add bond [interface] clag enable (yes|no)  
net add bond [interface] clag peer-ip ([ipv4]|[ipv6]|linklocal)  
net add bond [interface] clag priority [0-65535]  
net add bond [interface] clag sys-mac [mac]  
net del bond [interface] clag args ([wildcard])  
net del bond [interface] clag backup-ip ([ipv4] [vrf [text]])  
net del bond [interface] clag enable [yes|no]  
net del bond [interface] clag peer-ip ([ipv4]|[ipv6]|linklocal)  
net del bond [interface] clag priority ([0-65535])  
net del bond [interface] clag sys-mac ([mac])  
net (add|del) routing multicast-routing  
net del pim rp [ipv4] ([ipv4/prefixlen])  
Have more questions? Submit a request

Comments

Powered by Zendesk