Alexandre Derumier
8f5d56bfc9
Inotify: add support for 802.1ad stacked vlans
2018-10-04 13:06:54 +02:00
Wolfgang Bumiller
8b49281929
INotify: add tests for non-defined vlan bridge ports
...
This tests the case covered by the previous commit
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-09-11 14:13:39 +02:00
Wolfgang Bumiller
ec0f515131
tests: test newly added interfaces individually
...
And add eth2/3 to /proc/net/dev, that way we don't need to
create them "virtually" (which we shouldn't, for physical
interfaces).
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-07-10 12:34:10 +02:00
Alexandre Derumier
9b053d70de
Inotify : add mtu option
...
also check if mtu value is lower than parent interface
fixme: vxlan interface should be 50bytes lower than outgoing interface
we need to find which interface is used (unicast/multicast/frr)
2018-07-10 11:38:54 +02:00
Alexandre Derumier
c4e564708b
Inotify : add check vlan
...
verify than parent interface exist
verify than parent interface type is eth,bond,bridge
verify than parent bridge is vlan aware if type bridge
2018-07-10 11:38:54 +02:00
Alexandre Derumier
0115696f6a
Inotify : add check_bond
...
verify than bond slaves exist && type is eth
2018-07-10 11:38:54 +02:00
Alexandre Derumier
9a052564e1
Inotify : add bridge ports options
2018-07-10 11:38:54 +02:00
Alexandre Derumier
95aa8788b8
Inotify : add vxlan interface support
2018-07-10 11:38:54 +02:00
Alexandre Derumier
1accc6da65
Inotify : write network config : use modern syntax for options
...
-replace options with '_' with '-'
-use 'bond-slaves' instead 'slaves'
2018-06-20 10:11:48 +02:00
Wolfgang Bumiller
c7c4208a33
tests: list/create/update network interfaces
2015-06-26 07:51:26 +02:00