Open albedozero opened 2 months ago
Thanks for noticing this. The installer script installs network-manager
so that a user can turn the wifi on/off with the SquishBox. If you're not already using networkmanager that breaks your config. This little shell-script installer can't handle every possible configuration a user might already have on their Pi, but I will add a warning in the installer, (or maybe just skip it for the naked Pi synth) since that has a high potential to break things.
Another feedback, by installing the web file uploader, the service wouldn't start because it needed "nmcli":
Keep in mind my RPi originally is Raspbian with Pi-Hole (DNS adblocker for my home, and as it happens DCHP too).
I fixed by installing network-manager. It then started. But then when I restarted my RPI. My whole network broke.. Because my RPi is used a DCHP server (giving IPs to everyone), but network-manager took over the
/etc/dhcpcd.conf
(static IP for the PI), and then it wouldn't get an IPv4 address anymore, and other devices couldn't find RPi. Which drove me crazy. Solution was using network-manager utility to set the same IP/DNS/Subnet configuration as in the/etc/dhcpcd.conf
file, by typing:sudo nmtui
and visually configuring.Then after a restart everything now works as expected on startup. Phew ! Thank you.
Originally posted by @Pauldb8 in https://github.com/GeekFunkLabs/squishbox/issues/16#issuecomment-2275084678