IPv6 missing from the fiber connection

Started by jensk, May 07, 2026, 10:40:13 PM

Previous topic - Next topic
May 07, 2026, 10:40:13 PM Last Edit: May 07, 2026, 11:04:16 PM by jensk
Hi all,

I got a fiber connection via TNG (Germany) and IPv4 works great.
But IPv6 does not work.

When I look at the logfile I see this messages:
<13>1 2026-05-07T22:25:12+02:00 OPNsense.internal dhcp6c 79084 - [meta sequenceId="381"] dhcp6c_script: REQUEST on pppoe1 connected to server
<13>1 2026-05-07T22:25:12+02:00 OPNsense.internal dhcp6c 84865 - [meta sequenceId="382"] dhcp6c_script: REQUEST on pppoe1 prefix now 2a00:ffff:ffff:8000::/56

When I manually add a ipv6 address in the sub net, it is working. But that is of course not doable all the time.
# ifconfig pppoe1 inet6 2a00:ffff:ffff:8000::1 prefixlen 64 alias
the "request prefix only" is disable. (I also tried it enable, same problem).

 Does anyone has an idea what I did wrong?

I setup a new OpnSense 26.1.7_3-amd64 host, so it is a fresh install

I read: https://docs.opnsense.org/manual/how-tos/ipv6_dsl.html.

CU
Jens

What does TNG's documentation or their tech support say?
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

They support only certain fritz boxes. I contacted them for more information, but no infos yet.
I just found someone who got it working, so I know is is possible. . I will ask there as well.

In your linked thread, someone says that TNG by default does not hand out IPv6, but you can request it to be enabled.
Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, ZTE F6005

1100 down / 450 up, Bufferbloat A+

Yes, but my logs show that I get a IPv6 subnet so it is enabled.

Then I do not get why using "request prefix only" with 56 bits like shown here would not work. I know of ISPs not liking requests without "request prefix only" and then handing out no address at all - mine, for example does that.
Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, ZTE F6005

1100 down / 450 up, Bufferbloat A+

Hi,
thanks for the Link. I tried again and found the stupid error.
I forgot the set:

Optional prefix ID    
Optional interface ID

Now it is working. Thanks for the help!