Page MenuHomeVyOS Platform

PPPoE: traceback if IPv6 is unavailable on BRAS
In progress, HighPublicBUG

Description

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

Details

Version
2026.09.25-1909-integration, 1.5.1, 1.4.5
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

c-po changed the task status from Open to In progress.
c-po claimed this task.
c-po triaged this task as High priority.
c-po changed Version from 2026.09.25-1909-integration to 2026.09.25-1909-integration, 1.5.1, 1.4.5.Sat, Sep 26, 6:11 AM
c-po changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.Sat, Sep 26, 6:20 AM