Page MenuHomeVyOS Platform

pppoe: add CLI option to allow definition of host-uniq flag
Closed, ResolvedPublicFEATURE REQUEST

Description

Some ISPs seem to use the host-uniq flag to authenticate client equipment.

Add CLI option in VyOS to allow specification of the host-uniq flag.

set interfaces pppoe pppoeN host-uniq <value>

Found here: https://www.reddit.com/r/vyos/comments/10f4777/hostuniq_config_for_pppoe/

Details

Difficulty level
Normal (likely a few hours)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)

Related Objects

Mentioned In
1.3.3

Event Timeline

c-po changed the task status from Open to In progress.Jan 22 2023, 6:33 PM
c-po claimed this task.
c-po triaged this task as Wishlist priority.
c-po created this task.
c-po changed Difficulty level from Unknown (require assessment) to Normal (likely a few hours).
c-po changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.
c-po changed Issue type from Unspecified (please specify) to Improvement (missing useful functionality).

Tested using VyOS PPPoE server:

set interfaces pppoe pppoe99 host-uniq affe
Jan 22 21:59:46 LR2 accel-pppoe: eth0.202: recv [PPPoE PADI 00:50:56:bf:c5:6d => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq affe>]
Jan 22 21:59:46 LR2 accel-pppoe: eth0.202: send [PPPoE PADO 00:50:56:b3:fa:0e => 00:50:56:bf:c5:6d sid=0000 <AC-Name vyos-ac> <Service-Name > <AC-Cookie eac25d63f05930d2938b3de75e2fe114b65b51c3c2a7fb21> <Host-Uniq affe>]
Jan 22 21:59:46 LR2 accel-pppoe: eth0.202: recv [PPPoE PADR 00:50:56:bf:c5:6d => 00:50:56:b3:fa:0e sid=0000 <Service-Name > <Host-Uniq affe> <AC-Cookie eac25d63f05930d2938b3de75e2fe114b65b51c3c2a7fb21>]
Jan 22 21:59:46 LR2 accel-pppoe: eth0.202: send [PPPoE PADS 00:50:56:b3:fa:0e => 00:50:56:bf:c5:6d sid=0040 <AC-Name vyos-ac> <Service-Name > <Host-Uniq affe>]
Viacheslav changed the task status from In progress to Needs testing.Feb 8 2023, 7:38 AM
c-po moved this task from In Progress to Finished on the VyOS 1.3 Equuleus (1.3.3) board.