summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2025-09-25 20:28:10 +0200
committerChristian Breunig <christian@breunig.cc>2025-09-30 17:19:10 +0200
commit75e9fd60c553d4d0a0f1c8797884997f50e5fe74 (patch)
tree8cfdaea89aefcd0ac2ef427f3051bce61ec144f5 /python
parent2c521f1356378904e3d3a744960de68e8c5b62dc (diff)
downloadvyos-1x-75e9fd60c553d4d0a0f1c8797884997f50e5fe74.tar.gz
vyos-1x-75e9fd60c553d4d0a0f1c8797884997f50e5fe74.zip
smoketest: T7858: add PPPoE client tests with IPv4, IPv6 and DHCPv6-PD
VyOS includes a full-featured PPPoE server (BRAS), but it was previously not exercised during embedded platform smoketests. This commit extends the smoketest suite to include a basic PPPoE server configuration. The test starts a local PPPoE server instance that provides both IPv4 and IPv6 addresses, including DHCPv6-PD for prefix delegation. The client side attempts to establish a PPPoE session and verifies that the assigned addresses and prefixes are within the expected configured pools. Connection is established through virtual-ethernet interface pairs. This helps ensure that core PPPoE functionality works correctly in the base system image and catches regressions early.
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions