I have done further testing. I cannot get packet sniffer on RouterOS to see any DHCPv6-PD packets at all. I have re-tested my connection with Ubuntu Server running a pppoe client and it can happily get DHCPv6-PD using wide-dhcp6-client. I have sent the packet trace for that to Miktotik support.
The tcpdump line that worked on Linux is:
Code: Select all
# tcpdump -i ppp0 udp port 546 or udp port 547
Code: Select all
interface: Internode-FTTH
only-headers: no
memory-limit: 100KiB
memory-scroll: yes
file-name: pppoe-connection
file-limit: 1000KiB
streaming-enabled: no
streaming-server: 0.0.0.0
filter-stream: no
filter-ip-protocol: udp
filter-port: 546,547
filter-direction: any
running: no
Suggestions welcome!