On 5/8/22 05:00, Kenneth Porter wrote: > I'm trying to figure out how to assign a "static" address that > automatically sets the prefix to what the ISP delegates. It seemed like > the token system would accomplish that, but reading the kernel source > code, I've discovered that tokens only work with a /64 delegation. My > ISP offers a /60, so the token is ignored and I get a random address, > instead. > > Is there some way to use prefix delegation to pick a /64 from the /60 > and loop it back onto the same interface to make it use the token? Or is > this /64 restriction actually a kernel bug? So right now, you're assigning a /60 address to your LAN interface? If so, you almost certainly shouldn't do that. Instead, you should (as you say) pick a /64 from within the delegated /60 and use that subnet. (The other /64 subnets within the /60 can be used for other VLANs.) The details of doing this are going to be dependent on what software you're using to manage the network - NetworkManager, ISC DHCP client, etc. -- ======================================================================== Google Where SkyNet meets Idiocracy ========================================================================