Skip to content

Stop using ipv4.gateway for IPCP peer address - breaks never-default and forces unwanted default routes #240

@noobpwnftw

Description

@noobpwnftw

Current design is flat-out broken. bdd7501 wires IPCP peer negotiation to ipv4.gateway, but in NetworkManager “gateway” means default route next hop. As a result, if I want to advertise a peer IP via IPCP I’m forced to set a “gateway”, which immediately collides with ipv4.never-default. Those two options are now mutually exclusive: either I accept NM shoving in a bogus default route, or I give up on IPCP negotiation for my desired IP. There’s no sane middle ground. Please stop overloading gateway for two unrelated things - use a dedicated VPN key for the IPCP remote instead of hijacking routing semantics.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions