I now have multiple glinet routers and the problem the ip range is the same everywhere so the stored passwords get mixed up...
what would be the best way to prevent this?
should I change the ip ranges to 192... 182.... 172.... etc. or should I set a DNS name for each router? I tried DNS names but somewhat they are unreliable, either working or not...
I'd think it'd be far easier for long term administration to set up domain.internal and then just give each device an entry in the main router's LuCI @ /cgi-bin/luci/admin/network/dhcp -> Hostnames tab to point to the devices unique IP. It's how I handle it. Eg:
You can set static ip from your main router to the child routers.
Then you can add a hostname (An A record for ipv4 and AAA for ipv6) to the fixed ip like @9b9e69c2-4b75-4420 suggested, this can either be done with the static ip section, or if luci is newer there is also dns records tab in dhcp settings, I had more success with the records since in some situations static hostname failed with a dumbap topology and masquarading gateways on multi subnets (multiple the same hostnames), but a record does not make a ip static, so you can add them both
The only thing you need make sure of is that you use the main routers ip as dns so you can resolve these domains.