Hostnames are not being automatically assigned to any of most devices multiple IPv6 addresses in Network overview.
But, if I manually set the hostname in /etc/hosts, a lot of DNSMASQ warnings are generated about a hostname not being assigned to an IPv6 address, which is using the home network IPv6 prefix, because it's already being used in /etc/hosts for the link-local address.
So, I can have hostnames for my IPv6 link-local addresses, with regular DNSMASQ warnings, or no warnings, but no hostnames either.
Why do I have to make the above choice?
Couldn't there be an option to disable only not giving name HOSTNAME to the DHCP lease of ADDRESS because the name exists in SOURCE with address CACHE_ADDR DNSMASQ warnings?
Also, why isn't a device's IPv4 address hostname being automatically assigned to all of it's IPv6 addresses, as they all have the same hardware address!
Finally, why do my localhost addresses (127.0.0.1 and ::1) have different hardware addresses (ip-127.0.0.1 and 00:00:00:00:00:00 virtual interface)?
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal: