In Version 2 there in one improvement
no ipv6 source-route
ipv6 unicast-routing
ipv6 dhcp pool DHCPV6
prefix-delegation pool DHCPPOOLV6 lifetime 7200 300
address prefix 2001:abcd:a::/48
dns-server 2001:abcd:1::1A
dns-server 2001:abcd:1::12
accounting RADIUS
!
interface Virtual-Template105
ip unnumbered Loopback2
no ip redirects
no ip unreachables
ipv6 unnumbered Loopback3
ipv6 enable
ipv6 nd other-config-flag
no ipv6 nd ra suppress
ipv6 nd ra lifetime 7200
ipv6 nd ra interval 5
ipv6 dhcp server DHCPV6 rapid-commit
peer default ip address pool rvr-pubip
peer default ipv6 pool DHCPV6
ppp authentication pap PPPoE_LIST
ppp authorization PPPoE_LIST
ppp accounting PPPoE_LIST
ppp ipcp dns 123.abc.123.a
!
ipv6 local pool DHCPPOOLV6 2001:abcd:12::/48 64
the above config works when there is WIFI router connecting the PPPOE session (Router IP 2001:abcd:a::xyz/128 with DNS IPs and default gateway is 2001:abcd:a::ijkl/128) and the clients connected to router are getting 2001:abcd:12::xyz/128 IP address and were able to ping the Private and Public IPs .
When connecting with Windows client PPPOE session (Windows IP 2001:abcd:a::efgh/128 with DNS IPs and default gateway is link-local ip of Cisco ASR) am not able to ping anything from here.
let me know if the above template needs any change in config or any suggestions pls reply.