PPPoE with IPv6 only in OpenWRT

Hi,

I'm using a OpenWRT device with version OpenWrt 21.02.1 r16325-88151b8303 / LuCI Master git-25.065.60377-7e25441
How do I create a PPPoE WAN with only IPv6 ??

Currently with PPPoE,

  • Dual Stack config is working
  • IPv4 only is working, as we have option to configure it in GUI
    [ option ipv6 can take the value:
    0: disable IPv6 on the interface
    1: enable IPCP6 negotiation on the interface, but nothing else. If successful, the parent interface will be assigned a link-local address (prefix fe80::/10). All other IPv6 configuration is made in the wan6 interface which must be configured manually, as described below.
    auto: (default) enable IPv6 on the interface. Spawn a virtual interface wan_6 (note the underscore) and start DHCPv6 client odhcp6c to manage prefix assignment. Ensure the lan interface has option ip6assign 64 (or a larger prefix size) set to redistribute the received prefix downstream.
    ]

But I can not figure out how to provision a WAN with IPv6 alone
Here is the configuration from my device

config interface 'PPPoE'
        option proto 'pppoe'
        option device 'pon'
        option username 'testuser'
        option password '1234'
        option ipv6 'auto'

Would appreciate any help!!!!
Thanks in advance

start by upgrading, you're three releases behind, 23.05.5 and 24.01 are supported.

2 Likes

Try option "pppd_options" "noip"

2 Likes

Hi Frollic,

Upgrading OpenWrt version is not an option currently as the SDK that I'm using to compile the build, comes with OpenWrt 21.02.1 r16325-88151b8303

But, I will try to upgrade to the latest versions, if possible

Hi jtsn,

The solution you provided, worked for my requirement
option pppd_options 'noip'

This is disabling IPv4 on the PPPoE WAN
Thanks a lot for the answer!!!