Hello, ive configured a freeradius server with mysql database to accept dhcp/dhcpv6 requests from my mikrotik router. everything works as expected except for the ipv6 accounting
i have a dual stack user (tp-link router) that receives ipaddress and ipv6 prefix from the radius server
Example Configuration:
Mac Address: AB:CD:EF:GH:IJ
Ip address: 192.168.1.254
delegated ipv6 prefix: 2001:1acf::/56
however in the accounting table (radacct) the delegated ipv6 prefix gets no username. but if i use attributes to queue by mac address it will do a dual stack queue. so it recognizes the ipv6 mac is the same as the ipv4.
example raddacct table:
username … framed ip address… delegated ipv6 address
AB:CD:EF:GH:IJ…192.168.1.254…
…2001:1acf::/56
without telling me the mac address (username) of the delegated ipv6 prefix i cannot know who has which prefix assigned to them. it works using the mac for any dual stack attrtibutes (ie rate limiting) but doesnt show up in radacct.
Thanks for taking a look
-Jonah