Hey Brian, I’m sorry for the slow reply. I’m also very sorry to hear your daughter is losing interest. I have two more avenues to try to solve your networking problem. Again, it sounds like your GPG is functioning correctly, the issues is making the connection.
Since we’re using a Mac, we can cycle Bonjour on it. This might help Bonjour refresh and find the GoPiGo. Again, I would do all this with the GoPiGo connected to wall power, over ethernet, both ethernet lights blinking. In the command line on the Mac, run:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist
This should disable bonjour on the Mac. Then run:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist
This should re-enable bonjour on the Mac. After you’ve run the second two commands, run:
Finally, if cycling bonjour doesn’t work, you can assign a static IP address. This seems to have worked every time for mac folks having trouble connecting. This is a quick change on the SD card where you will be able to connect to an assigned IP address (something like 169.x.x.x where x are numbers, rather than “dex.local”.). The idea is that if your Bonjour software isn’t able to connect, either because it’s not working or something is preventing it from connecting on the network, we assign this fixed address and connect over it.
There is a short video here: (video - Mac): https://www.youtube.com/watch?v=q7mdXGxBuDI&list=PLGXEJ4Ye1qCMWziVrynnrIPpgfOr-2aj9&index=6