I followed this guide to turn my Raspberry Pi Zeroes into ethernet gadgets and I did not change anything in the /etc/network/interfaces or /etc/dhcpcd.conf files. All of the SD cards were fresh installs of Raspbian Jessie Lite from March 2016. I connected 3 of them to my Raspberry Pi 2 to experiment with a little cluster.

The issue is that when I have more than one Pi Zero connected to the Pi 2, I can communicate with only one of them at a time. If I ping each of them, only one will be reachable and that's the only one I can ssh into. If I reboot it through ssh the problem continues, but with another Pi Zero responding to a ping and accepting ssh connections.

I am not familiar with network configuration. How can I make all my Pi Zeroes visible to my Pi 2 at the same time?

EDIT: Each Raspberry Pi have a different hostname, I'm using hostname.local to ping and ssh.

EDIT 2: When I ran ip neighbor I saw that it is trying to reach all of the Pi Zeroes on the same interface, is there a way to select the correct interface for communication? dev usb0  FAILED dev usb0 lladdr 76:5d:7b:bc:be:2d STALE dev usb0  FAILED

This guide should solve your problem: http://raspberryjamberlin.de/zero360-part-2-connecting-via-otg-a-cluster-of-raspberry-pi-zeros-to-a-pi-3/#PiUDEV

  • Welcome to Raspberry Pi! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. – Steve Robillard Sep 17 '16 at 0:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.