Enabling DHCPv6 on a PPPoE session where the other side (BRAS/VyOS) does not support IPv6
pppoe pppoe1000 {
+ address dhcpv6
ipv6 {
address {
autoconf
}
}
source-interface eth0.1000
}Commands:
set interfaces pppoe pppoe1000 address dhcpv6 set interfaces pppoe pppoe1000 ipv6 address autoconf set interfaces pppoe pppoe1000 source-interface 'eth0.1000'
Commit
vyos@vyos# commit
[ interfaces pppoe pppoe1000 ]
Traceback (most recent call last):
File "/usr/libexec/vyos/services/vyos-configd", line 109, in run_script
config_manager.apply(script_name, c)
File "/usr/lib/python3/dist-packages/vyos/configmanager.py", line 136, in apply
mod.apply(config_dict)
File "/usr/libexec/vyos/conf_mode/interfaces_pppoe.py", line 151, in apply
p.update(pppoe)
File "/usr/lib/python3/dist-packages/vyos/ifconfig/pppoe.py", line 161, in update
self._cmdl(['rdisc6', '--single', '--retry', '3', self.ifname])
File "/usr/lib/python3/dist-packages/vyos/ifconfig/control.py", line 65, in _cmdl
return cmdl(command, self.debug, env=env, netns=netns, vrf=vrf)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/utils/process.py", line 217, in cmdl
raise OSError(code, feedback)
FileNotFoundError: [Errno 2] failed to run command: rdisc6 --single --retry 3 pppoe1000
returned: Soliciting ff02::2 (ff02::2) on pppoe1000...
Timed out.
Timed out.
Timed out.
No response.
exit code: 2
[[interfaces pppoe pppoe1000]] failed
Commit failed