1
22.1 Legacy Series / PPPoE: Static IPv6 assigned to wrong interface
« on: July 08, 2022, 09:41:36 pm »
Hi there,
I am looking for some ideas as I ran out of them. Hopefully someone around here can help me. I have a dual-stack DSL config with a static IPv4 address and a static IPv6 48-bit prefix. No DHCP or similar on the WAN side.
My modem is connected to igb3, so I defined a Point-to-Point interface pppoe0 on that port.
I also created an assignment from pppoe0 to an interface I called "INTERNET". The IPv4 configuration type of "INTERNET" is set to "PPPoE" and works without trouble. I set the IPv6 configuration type to "Static IPv6" and defined my address to be "2a01:1720:abcd::1/48".
Watching via SSH I expected to see "2a01:1720:abcd::1" appearing on interface pppoe0. But instead it was assigned to igb3:
igb3: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
...
inet6 2a01:1720:abcd::1 prefixlen 48
...
This is completely wrong as the IPv6 address needs to be assigned to pppoe0 instead of igb3. I cannot see any mistakes in the configuration steps I took so this might well be a bug. Any ideas?
Best regards,
Steven
I am looking for some ideas as I ran out of them. Hopefully someone around here can help me. I have a dual-stack DSL config with a static IPv4 address and a static IPv6 48-bit prefix. No DHCP or similar on the WAN side.
My modem is connected to igb3, so I defined a Point-to-Point interface pppoe0 on that port.
I also created an assignment from pppoe0 to an interface I called "INTERNET". The IPv4 configuration type of "INTERNET" is set to "PPPoE" and works without trouble. I set the IPv6 configuration type to "Static IPv6" and defined my address to be "2a01:1720:abcd::1/48".
Watching via SSH I expected to see "2a01:1720:abcd::1" appearing on interface pppoe0. But instead it was assigned to igb3:
igb3: flags=8863<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
...
inet6 2a01:1720:abcd::1 prefixlen 48
...
This is completely wrong as the IPv6 address needs to be assigned to pppoe0 instead of igb3. I cannot see any mistakes in the configuration steps I took so this might well be a bug. Any ideas?
Best regards,
Steven

