diff --git a/net/ndp-proxy-go/Makefile b/net/ndp-proxy-go/Makefile
index 74c200a73..0feb84ad1 100644
--- a/net/ndp-proxy-go/Makefile
+++ b/net/ndp-proxy-go/Makefile
@@ -1,5 +1,5 @@
PLUGIN_NAME= ndp-proxy-go
-PLUGIN_VERSION= 1.0
+PLUGIN_VERSION= 1.1
PLUGIN_COMMENT= IPv6 Neighbor Discovery Protocol (NDP) Proxy
PLUGIN_MAINTAINER= cedrik@pischem.com
PLUGIN_DEPENDS= ndp-proxy-go
diff --git a/net/ndp-proxy-go/pkg-descr b/net/ndp-proxy-go/pkg-descr
index 4430403b9..3df98f3a3 100644
--- a/net/ndp-proxy-go/pkg-descr
+++ b/net/ndp-proxy-go/pkg-descr
@@ -6,6 +6,10 @@ DOC: https://docs.opnsense.org/manual/ndp-proxy-go.html
Plugin Changelog
================
-0.1
+1.1
+
+* Add experimental point-to-point device upstream support (e.g. PPPoE)
+
+1.0
* Initial Release
diff --git a/net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml b/net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
index 1d8422d65..b7d161623 100644
--- a/net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+++ b/net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
@@ -17,13 +17,13 @@
ndpproxy.general.upstreamdropdown
- Choose the upstream interface which receives the external IPv6 prefix from the ISP. Usually, this is the WAN interface.
+ Choose the upstream interface which receives the external IPv6 prefix from the ISP. Usually, this is the WAN interface. Ethernet interfaces are fully supported, point-to-point (PPPoE) devices are experimental.ndpproxy.general.downstreamselect_multiple
- Choose one or multiple downstream interfaces which should proxy the upstream IPv6 prefix.
+ Choose one or multiple downstream interfaces which should proxy the upstream IPv6 prefix. Only ethernet interfaces are supported.ndpproxy.general.ra
@@ -40,14 +40,13 @@
header
- truendpproxy.general.cache_ttltext10
- Neighbor cache lifetime in minutes.
+ Neighbor cache lifetime in minutes. This controls when stale clients and host routes are cleaned up. When using a point-to-point interface as upstream, increasing this lifetime is necessary to not prematurely clean up routes.ndpproxy.general.cache_max