Vilo: Difference between revisions
Brian Wilson (talk | contribs) mNo edit summary |
Brian Wilson (talk | contribs) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
== History == | == History == | ||
2023 | 2023/10/05 It's been installed and working flawlessly for a month now. | ||
2023/09/09 Replaced the UniFi WAP. Purchased from Streakwave 9/1/23 for $65 | |||
== Setup notes == | == Setup notes == | ||
Line 17: | Line 19: | ||
=== IPV6 DNS glitch === | === IPV6 DNS glitch === | ||
=== Android 10 === | |||
The Lenovo Tab and probably all the other Android devices prefer the IPv6 DNS that's built in. I have to block IPv6 at the router to stop this. It makes my internal network unreachable, so Home Assistant doesn't work. Google probably does this to stop Pi Hole from working. | |||
=== Linux Mint === | |||
[[Murre]] runs Mint now so forget the comments about Windows 10 below. When installing some software | |||
I noticed Murre would try going to ipv6 addresses first and then grind away for some time before failing back to ipv4. To disable ipv6, try this. https://linuxconfig.org/how-to-disable-ipv6-on-ubuntu-24-04 | |||
Now when I do an "ip addr" and see no inet6 entries, so I know it worked. | |||
=== Windows 11 === | |||
[[Pearl]] was getting an IPv6 DNS server setting from the Vilo 6. | [[Pearl]] was getting an IPv6 DNS server setting from the Vilo 6. | ||
Line 22: | Line 35: | ||
Access to the Internet was fine but it did not resolve my local IP addresses. | Access to the Internet was fine but it did not resolve my local IP addresses. | ||
The fix I came up with is to disable DNS over IPV6 by doing this | The fix I came up for '''Windows 11''' with is to disable DNS over IPV6 by doing this to favor IPv4 over IPv6. It is not recommended to use value 255 because that disables IPv6 entirely. | ||
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d | reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 32 /f | ||
'''Windows 10''' is different. It turns out the Vilo is doing DHCP on the '''ethernet''' too! (It ''is'' in bridge mode after all.) It appears the registry fix is for W 11 only, so it won't work on [[Murre]]. I bet this one works on either. Not ideal darn darn. Breaks nslookup. Darn. | |||
https://superuser.com/questions/1450259/windows-10-disable-auto-configuring-dns-servers-via-ipv6-connection | |||
Control Panel -> Network and Internet -> Network Connections -> Ethernet Properties -> Internet Protocol Version 6 -> "Use the following DNS Server addresses" set preferred to ::1 This works instantly, no need to log out or reboot. This works by breaking the IPv6 DNS server setting so that it fails to IPv4 always and requires no special registry hack. | |||
[[Category:Network]] | [[Category:Network]] |
Latest revision as of 00:40, 14 October 2024
Here we go, trying to adapt to a new access point, a Vilo 6.
It does 802.11AX to allow a GB connection for Pearl. That and getting rid of the UniFi controller software. Instead I have to use an app on a smartphone. Not crazy over that but I can live with it.
History
2023/10/05 It's been installed and working flawlessly for a month now.
2023/09/09 Replaced the UniFi WAP. Purchased from Streakwave 9/1/23 for $65
Setup notes
Set up was a bit sketchy, but it's not as I feared, "cloud managed". So I can work with it.
It's in BRIDGE mode.
Also I did the thing that splits it into two SSID's "wildsong" is 5 GHz and "wildsong2" is 2.4. This is specifically to support our Tuya-based switches and dimmers, they are unhappy on combined networks according to their docs.
IPV6 DNS glitch
Android 10
The Lenovo Tab and probably all the other Android devices prefer the IPv6 DNS that's built in. I have to block IPv6 at the router to stop this. It makes my internal network unreachable, so Home Assistant doesn't work. Google probably does this to stop Pi Hole from working.
Linux Mint
Murre runs Mint now so forget the comments about Windows 10 below. When installing some software
I noticed Murre would try going to ipv6 addresses first and then grind away for some time before failing back to ipv4. To disable ipv6, try this. https://linuxconfig.org/how-to-disable-ipv6-on-ubuntu-24-04
Now when I do an "ip addr" and see no inet6 entries, so I know it worked.
Windows 11
Pearl was getting an IPv6 DNS server setting from the Vilo 6.
That meant Pearl was no longer paying attention to PiHole since it preferred the Vilo. Access to the Internet was fine but it did not resolve my local IP addresses.
The fix I came up for Windows 11 with is to disable DNS over IPV6 by doing this to favor IPv4 over IPv6. It is not recommended to use value 255 because that disables IPv6 entirely.
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 32 /f
Windows 10 is different. It turns out the Vilo is doing DHCP on the ethernet too! (It is in bridge mode after all.) It appears the registry fix is for W 11 only, so it won't work on Murre. I bet this one works on either. Not ideal darn darn. Breaks nslookup. Darn. https://superuser.com/questions/1450259/windows-10-disable-auto-configuring-dns-servers-via-ipv6-connection
Control Panel -> Network and Internet -> Network Connections -> Ethernet Properties -> Internet Protocol Version 6 -> "Use the following DNS Server addresses" set preferred to ::1 This works instantly, no need to log out or reboot. This works by breaking the IPv6 DNS server setting so that it fails to IPv4 always and requires no special registry hack.