After setting everything up, the base pi is connected to the internet, I can SSH into it, and I can run commands like 'clusterhat on' etc, how can I ssh into the pi0's? I can't connect them to the internet through their wifi chips because of them being connected to the HAT, and I don't even know their IP's so ssh in. I want to use something like Python's Fabric to control the cluster, but I can't connect due to me being unable to connect to the 0's.
If the raspberry Pi is connected to the internet, does that mean the pi0's are connected as well? Are they discover-able using a program to view active IP addresses on my router?
It depends, there are many combinations - which image are you using on the controller
how are you connecting the controller to your local network?
Being on the Cluster HAT doesn't prevent you from configuring WiFi on the individual Pi Zeros
It depends, there are many combinations - which image are you using on the controllerI am using the "Stretch (FULL) with Desktop Controller and Lite P1/2/3/4 images."how are you connecting the controller to your local network?I have a USB WiFi chip in my controller (as it doesn't have built in WiFi) but Ethernet is the end goal for the connection.
Being on the Cluster HAT doesn't prevent you from configuring WiFi on the individual Pi ZerosI don't think it's the fact that I'm being prevented from configuring WiFi, it's the fact that I have no access to any terminal or GUI to configure WiFi, which is why I was asking if there's a way to control the 0's from the controller and not just have the basic commands. Apologies if that didn't come across in my first post.
When plugging the controller into Ethernet, and doing an IP scan, I only see 1 raspberry pi, which is the controller. Now, from the controller, how would I set up the respective 0's 1-4 to the internet? I cannot edit them from the controller, and if I can I haven't found any information on how.
I assume you plugged it into the Ethernet and then powered on the Pi Zeros? Are you using the "controller" image or did you switch to NAT ("cnat") ?
If you're using the "controller" image and have a DHCP server on the local network you shouldn't need to do anything, it should automatically assign an IP on the controller and Pi Zeros via DHCP
What does "sudo brctl show", "sudo ifconfig -a" look like on the controller
if you're able to login using "minicom p1" to the Pi Zero from the controller what does "sudo ifconfig -a" look like there?