Page MenuHomeVyOS Platform

aaliddell (Adam Liddell)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 27 2018, 9:06 PM (388 w, 1 d)

Recent Activity

Oct 1 2025

aaliddell added a comment to T7882: dhcp6c fails to restart after interface down & up when using only PD.

To work around this at present I am setting the following additional configuration to prevent losing IPv6 connectivity frequently:

Oct 1 2025, 10:06 AM · VyOS 1.5 Circinus (2025.11)

Sep 29 2025

aaliddell added a comment to T7882: dhcp6c fails to restart after interface down & up when using only PD.

Sorry, another followup, rather than duplicating the control logic in both interface.py and in vyos-netplug-dhcp-client (and leaving yourself open to another logic divergence in future), you could consider just checking for presence of the config file /var/run/dhcp6c.eth0.conf in vyos-netplug-dhcp-client when determining if the service should restart. That file only exists if dhcp6c is required on that specific interface, and that means the logic for dhcp6c presence is determined only by interface.py and vyos-netplug-dhcp-client just follows its lead.

Sep 29 2025, 9:07 AM · VyOS 1.5 Circinus (2025.11)
aaliddell added a comment to T7882: dhcp6c fails to restart after interface down & up when using only PD.

Relevant section of interface.py: https://github.com/vyos/vyos-1x/blob/5845c4b1c50bc0335284cfb3306e0a91de3efd40/python/vyos/ifconfig/interface.py#L1822-L1824

Sep 29 2025, 9:00 AM · VyOS 1.5 Circinus (2025.11)
aaliddell created T7882: dhcp6c fails to restart after interface down & up when using only PD.
Sep 29 2025, 8:41 AM · VyOS 1.5 Circinus (2025.11)

Dec 2 2018

aaliddell added a comment to T291: support for Predictable Network Interface Names.

Just ran into this with 1.2 RC9. eth0 and eth2 swapped devices, presumably due to differences in the timing of device init in the new kernel version, meaning DHCPd ran on the WAN interface, which the upstream won’t appreciate. Having proper static device naming would have prevented this.

Dec 2 2018, 12:04 AM

Dec 1 2018

aaliddell added a comment to T1055: Duplicate Address Detection happens on interfaces other than eth0, too.

@gadams I could have sworn I'd put $ifname in there, but the git history doesn't lie; apologies for missing that and thanks for catching.

Dec 1 2018, 2:44 PM · Bugs

Oct 24 2018

aaliddell closed T903: DHCPv6 client on interface fails after reboot as Resolved.

Resolved by waiting for IPv6 DAD to complete in scripts/vyatta-dhcpv6-client.pl. The 'configure failed!' message no longer appears, dhclient starts and the configuration nodes are not deleted.
Typically it only has to wait 1 second for DAD to complete, so on some systems/reboots you would never have seen this issue.

Oct 24 2018, 10:38 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc4)

Oct 14 2018

aaliddell added a comment to T903: DHCPv6 client on interface fails after reboot.

The relevant Debian bug is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834928
From this report, the issue is in ifupdown and is supposedly fixed in 0.8.11. Unfortunately, this version is not available in Jessie without resorting to backports.

Oct 14 2018, 9:02 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc4)
aaliddell renamed T903: DHCPv6 client on interface fails after reboot from DHCP and DHCPv6 on same interface fails to DHCPv6 client on interface fails after reboot.
Oct 14 2018, 7:44 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc4)
aaliddell added a comment to T903: DHCPv6 client on interface fails after reboot.

Some further investigation:

Oct 14 2018, 7:18 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc4)
aaliddell created T903: DHCPv6 client on interface fails after reboot in the S1 VyOS Public space.
Oct 14 2018, 7:08 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc4)