How to configure PPPOE IPV6 Server with External Radius

Dear Team,

I’m trying to configure PPPOE server with IPV6 address.In this scenario we have configured Mikrotik as NAS with another Radius server and Radius will throw the IPV6 address to the client through Mikrotik PPPOE server. So , I have configured IPV6 address,ND,Pools,Neighbors, settings in mirkrotik and also configured PPPOE server.
The problem is that end pc is getting Link local IPV6 address only instead of configured pool ip.
Please see the mikrotik LOG details:

19:53:21 radius,debug,packet Signature = 0x2b8f734670d6b985e55a96541c6b3ec1
19:53:21 radius,debug,packet Service-Type = 2
19:53:21 radius,debug,packet Framed-Protocol = 1
19:53:21 radius,debug,packet NAS-Port = 15728686
19:53:21 radius,debug,packet NAS-Port-Type = 15
19:53:21 radius,debug,packet User-Name = “24onlinetest”
19:53:21 radius,debug,packet Calling-Station-Id = “00:E0:4C:2B:14:34”
19:53:21 radius,debug,packet Called-Station-Id = “IPV6 Server”
19:53:21 radius,debug,packet NAS-Port-Id = “ether5”
19:53:21 radius,debug,packet Acct-Session-Id = “8120002e”
19:53:21 radius,debug,packet Framed-IP-Address = 172.16.1.10
19:53:21 radius,debug,packet Acct-Authentic = 1
19:53:21 radius,debug,packet Event-Timestamp = 1552400601
19:53:21 radius,debug,packet Framed-IPv6-Prefix = 2002:1:0:1::/64
19:53:21 radius,debug,packet Acct-Session-Time = 9900
19:53:21 radius,debug,packet Idle-Timeout = 2700
19:53:21 radius,debug,packet Session-Timeout = 0
19:53:21 radius,debug,packet Ascend-Data-Rate = 10240000
19:53:21 radius,debug,packet Ascend-Xmit-Rate = 10240000
19:53:21 radius,debug,packet MT-Rate-Limit = “10240k/10240k”
19:53:21 radius,debug,packet Acct-Input-Octets = 232022
19:53:21 radius,debug,packet Acct-Input-Gigawords = 0
19:53:21 radius,debug,packet Acct-Input-Packets = 2057
19:53:21 radius,debug,packet Acct-Output-Octets = 668656
19:53:21 radius,debug,packet Acct-Output-Gigawords = 0
19:53:21 radius,debug,packet Acct-Output-Packets = 1511
19:53:21 radius,debug,packet Acct-Status-Type = 3
19:53:21 radius,debug,packet NAS-Identifier = “testnas218”
19:53:21 radius,debug,packet Acct-Delay-Time = 0
19:53:21 radius,debug,packet NAS-IP-Address = 10.172.173.50
19:53:21 radius,debug,packet received Accounting-Response with id 75 from 10.172.1
73.51:2813
19:53:21 radius,debug,packet Signature = 0x8fed1593b4432a00dd38d3769c771951
19:53:21 radius,debug,packet Acct-Session-Id = “8120002e”
19:53:21 radius,debug received reply for 1b:00
19:53:21 radius,debug request 1b:00 processed

From the above log you can see that Radius was forwarding IPV6 address " 2002:1:0:1::/64 " and I also received prefixes in " Neighbor Discovery — Prefixes" on logged in pppoe user but its not working and END PC is not receiving any ip address of the pool " 2002:1:0:1::/64 " and showing Link local address only.

Please suggest me if anyone have any information about Mikrotik PPPOE IPV6 Server.

Thanks and Regard,

Debasish Ghosh

Have any information about Mikrotik IPV6 PPPOE server?

Mikrotik IPV6 Problem Note:

1.Can’t forward IPV6 DNS address to the pppoe client .
2.can’t see limit input and output data in pppoe user.
3.PPPOE client full IPV6 address is not showing only showing prefix.
4.after configuring tunnel through tunnelbroker.net we can ping to outside through IPV6 address but we can’t able to surfe or open the page.

I have tested the IPV6 in Mikrotik with Radius,Please see the below testing result :-

  1. Working functions with IPv6 In Mikrotik:
    (a) DHCP and PPPOE IP leasing is working and for PPPOE our PC was able to get EUI-64 address but always need to put manual IPV6 DNS address at this
    type and we are looking for the solution for that.
    (b) Sometimes internet is working through tunnelbroker.net/tunnel but most of the cases facing DNS issues.

  2. Not-Working functions with IPv6 In Mikrotik:

(a)We have tested the network with dual-stacking and only on IPV6 also. In Dual-stacking, we have to use both IPV4 and IPV6 and most of the cases
traffic was forwarded by IPV4 not IPV6. In only IPV6,we are able to ping any IPV6 address but can’t open the website and we found that the issues is for DNS.
(b)User IPV6 address: we are unable to see the client IPV6 address ,only able to see the prefix address like 2001:470:19:16d0::/64 instead of
2001:470:19:16d0:fedo:fe50:1151:10:/64 which is actually EUI-64 address.
(c)User management: In Mikrotik here is no visibility to monitor or manage the client over IPV6 address wheather it’s PPPOE or IPOE.
(d) Client accounting: We also unable to see the usage in Mikrotik on IPV6 address and also unable to send the accounting details to radius solution 24online.