Open strugee opened 11 months ago
For those stumbling upon this issue: disabling IPv6 with sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
will work, but if you go to make this persistent in /etc/sysctl.d
, it won't actually disable IPv6 on the interface (though sudo sysctl net.ipv6.conf.all.disable_ipv6
will still report 1
). My guess is that when this sysctl is written to, the kernel loops over active network interfaces - but when the variable is applied during early boot, the network hasn't been set up yet.
To fix, you want nmcli connection modify <ssid> ipv6.method disabled
followed by a reboot instead. (At least I think - I'm testing now.)
Description
Having IPv6 configured on the local network, but broken, causes Neon to not respond to the wake word. Digging into the logs shows this:
Steps to Reproduce
neon-cli
and typing queries works fine.Relevant Code
No response
Other Notes
From my macOS work laptop on the affected network with the default network settings:
So this appears to not really be a configuration problem on the host side - probably all that can be done is to fall back to IPv4 automatically in case of timeout (or disable IPv6 wholesale).