Thanks to my sweetheart for picking another Raspberry Pi off my wish list, I added another Raspberry Pi 4B to my collection. (Okay, I only have two of them. So far.) I was confounded over the last few days when I couldn’t reach the Pi over the network from my iPad. My iPad Pro is my primary computing device, and I use the Pi’s as the server side for research, writing code and experimentation.
I was convinced the problem was the Pi. Everything worked before and was only flaky now there was two of them. The Pi configurations both used the hostname.local network. At first the two Pi’s couldn’t find each other. That was corrected by a reboot. However, the iPad still couldn’t see either Pi, although it could see other devices.
I finally looked at the iPad network configuration. It turned out the iPad was actually connected to the wrong network. I have a wireless LAN inside the house, and a wireless LAN outside the house using a Wavlink AC600 outdoor Wifi extender. As it happened, at some point the iPad shunted over to the Wavlink network. Once I changed the iPad to connect to the same network the two Pi machines are on, everything worked great.
I point this out hoping that others who are trying to reach an mDNS/Zeroconf/Bonjour device can learn from my error.
Incidentally, my wife’s iMac switched over to the outside network, which was causing her some bandwidth issues. Removing those networks and enabling the option to ask to join a network, resolved the issue.
About the Author
Chris is a highly-skilled Information Technology, AWS Cloud, Training and Security Professional bringing cloud, security, training, and process engineering leadership to simplify and deliver high-quality products. He is the co-author of seven books and author of more than 70 articles and book chapters in technical, management, and information security publications. His extensive technology, information security, and training experience make him a key resource who can help companies through technical challenges. Chris is a member of the AWS Community Builder Program.
This article is Copyright © 2020, Chris Hare.