mirror of
https://github.com/CumulusNetworks/ifupdown2.git
synced 2024-05-06 15:54:50 +00:00
example fixes Ticket: CM-2911 Reviewed By: CCR-1637 Testing Done: tested ifupdown2 sanity and bash completion The python argcomplete module that i use for ifupdown2 has a limitation that it does not work with sudo when used in the global mode. But there is a workaround for it online (long story short...instead of enabling the global argparse complete ...the author recommends registering argparse complete bash completion individually for your script). This patch does just that. This patch also moves the udev overrides to their respective packages. Two of them are owned by ifupdown2. Conflicts: rootconf/default/home/cumulus/sysroot-complete
75 lines
1.6 KiB
Plaintext
75 lines
1.6 KiB
Plaintext
# This file describes the network interfaces available on your system
|
|
# and how to activate them. For more information, see interfaces(5).
|
|
|
|
# The loopback network interface
|
|
auto lo
|
|
iface lo inet loopback
|
|
|
|
# The primary network interface
|
|
auto eth0
|
|
iface eth0 inet dhcp
|
|
|
|
#source /etc/network/interfaces.d/template.bridges
|
|
|
|
# swp interface
|
|
auto swp30
|
|
iface swp30
|
|
address 12.0.0.4/24
|
|
address 12.0.0.6/24
|
|
address 2000:1000:1000:1000:3::5/128
|
|
mtu 1600
|
|
alias "test network"
|
|
duplex full
|
|
autoneg on
|
|
speed 1000
|
|
|
|
# bond interface
|
|
auto bond3
|
|
iface bond3 inet static
|
|
address 100.0.0.4/16
|
|
bond-slaves swp1 swp2
|
|
bond-mode 802.3ad
|
|
bond-miimon 100
|
|
bond-use-carrier 1
|
|
bond-lacp-rate 1
|
|
bond-min-links 1
|
|
bond-xmit_hash_policy layer3+4
|
|
|
|
# bond interface
|
|
auto bond4
|
|
iface bond4 inet static
|
|
address 100.0.0.6/16
|
|
bond-slaves swp3 swp4
|
|
bond-mode 802.3ad
|
|
bond-miimon 100
|
|
bond-use-carrier 1
|
|
bond-lacp-rate 1
|
|
bond-min-links 1
|
|
bond-xmit_hash_policy layer3+4
|
|
|
|
# bond interface
|
|
auto br0
|
|
iface br0
|
|
address 12.0.0.4/24
|
|
address 12.0.0.6/24
|
|
address 2000:1000:1000:1000:3::5/128
|
|
bridge-ports bond3 bond4 swp5 swp8
|
|
bridge-stp on
|
|
|
|
# vlan interface on bond
|
|
auto bond3.2000
|
|
iface bond3.2000 inet static
|
|
address 100.1.0.4/16
|
|
|
|
auto bond4.2000
|
|
iface bond4.2000 inet static
|
|
address 100.1.0.6/16
|
|
|
|
auto br2000
|
|
iface br2000 inet6 static
|
|
address 2001:dad:beef::4/64
|
|
bridge-ports bond3.2000 bond4.2000 swp5.2000
|
|
bridge-stp on
|
|
mstpctl-treeprio 61440
|
|
mstpctl-portp2p bond3.2000=yes bond4.2000=yes
|