I have a connection bundle on bond0 to my switch. And bond0.2 is my connection to the ISP that requires me to use DHCP.
But my ISP allows me to get up to 3 IPs, but I have to request them using DHCP, with different mac address for each address.
Feature request: Allow me to do something like this:
+pseudo-ethernet peth0 { + link bond0 + vif 2 { + address dhcp + address dhcpv6 + mac 00:20:91:aa:aa:aa + } +} +pseudo-ethernet peth1 { + link bond0 + vif 2 { + address dhcp + address dhcpv6 + mac 00:20:91:bb:bb:bb + } +} +pseudo-ethernet peth2 { + link bond0 + vif 2 { + address dhcp + address dhcpv6 + mac 00:20:91:cc:cc:cc + } +}
Currently fails with:
[ interfaces pseudo-ethernet peth2 link bond0 ] bond0 is a bonding interface not an ethernet interface [[interfaces pseudo-ethernet peth2]] failed [ interfaces pseudo-ethernet peth0 link bond0 ] bond0 is a bonding interface not an ethernet interface [[interfaces pseudo-ethernet peth0]] failed [ interfaces pseudo-ethernet peth1 link bond0 ] bond0 is a bonding interface not an ethernet interface [[interfaces pseudo-ethernet peth1]] failed [[interfaces pseudo-ethernet peth0 vif 2]] failed [[interfaces pseudo-ethernet peth2 vif 2]] failed [[interfaces pseudo-ethernet peth1 vif 2]] failed Commit failed
System information:
Version: VyOS 1.2.0-rolling+201905031607 Built by: [email protected] Built on: Fri 03 May 2019 16:07 UTC Build ID: 87a851ea-33c5-4e14-9484-303787870de7 Architecture: x86_64 Boot via: installed image System type: bare metal Hardware vendor: Dell Inc. Hardware model: PowerEdge R410