Creating an unnecessary client ip pool is mandatory in ipoe server when dhcp-relay is used
Example:
set service ipoe-server authentication mode 'noauth' set service ipoe-server gateway-address '10.0.0.1/24' set service ipoe-server interface eth0 external-dhcp dhcp-relay '192.168.0.2' set service ipoe-server interface eth0 external-dhcp giaddr '10.0.0.1' vyos@vyos# commit [ service ipoe-server ] Local auth and noauth mode requires local client-ip-pool or client-ipv6-pool or client-subnet to be configured! [[service ipoe-server]] failed Commit failed [edit]
Need to create verification which allows the use of dhcp-relay without creating client ip pool