I am trying to replace several good old Cisco routers actually configured as PPPoE access servers with Routerboards, but I am facing a few issues. I am wondering if anyone already figured out how to solve them.
N.1: Is the radius “Filter-Id” attribute working also for IPv6 protocol? I need to assign IPv4 and IPv6 filters to customers, based on their profiles.
N.2: Is it possible to add a description to a port through Radius? (on cisco: [Cisco-AVPair += “lcp:interface-config-=description my_custom_text_for_identifying_some_parameters”])
N.4: I need a Framed-IPv6-Route attribute. Probably I can obtain something similar with IPv6 DHCP-PD, but I still didn’t figure out how to manage metrics.
N.5: There is not a Framed-IPv6-Pool, that would allow to choose a pool from which the access-server can obtain an IPv6 address for the p2p link. However this is not mandatory: for dynamic ip addresses a link-local IP can be used without many troubles.
N.6: A workaround to N.5 could be to make a PPP profile specific for a class of users, bound to a specific PPPoE server, where I can specify an IPv6 pool, but unfortunately I must assign at least a /64 for the P2P link. It’s not possible to assign a /128 address from a /64 pool.
N.7: Suppose that some customers want to do BGP on their links. I should assign them a static IP address on the point2point so I can configure my BGP session to that address. How can I assign a /128 IPv6 address for each point-to-point link through RADIUS? RFC3162 defines a Framed-Interface-Id, that combined to Framed-IPv6-Prefix should compose the client point-to-point IPv6 address. However it seems that Framed-Interface-Id is not supported.
N.8: PPP profiles don’t allow to assign IPv6 DNS servers through PPP.
That’s all for now! ![]()