I'm not sure, I'm a little baffled by what's happening on the network. Just to reassure you: you're doing everything right! I don't have a mac airport I can test on, but this must be really frustrating. Thank you for hanging in there.
The Pi is obviously working. If you can connect over ethernet or wifi and see the screen like your screenshot shows, it's working.
I would like to suggest another option, if you're up for it: we have a new operating system "Cinch" that tethers your robot to your computer over wifi. Rather than try to put the robot on the network, you will make a direct connection to it over Wifi. The only downside is that the Pi can't get on the internet. If you want to give this a shot, you can download it here: https://sourceforge.net/projects/dexterindustriesraspbianflavor/files/Cinch/
Another final thing to try; you did the following up above:
- Connected Ethernet and pinged dex.local successfully using Terminal.
- Logged on to GPG desktop (dex.local) using Firefox successfully.
- Checked WiFi settings. It shows I’m connected but not with the usual 169. IP address. (See screenshot). I only see a 169. IP address when I look in my Mac Network Settings, and only when I am connected via Ethernet. Otherwise, on my wifi – all network devices have IP addresses that start with 10. A couple of things I noticed:
– On my screenshot is nothing in the “Last Message” section of “Current Settings” unlike your example.
– I hit the “Connect” button to reconnect and I noticed a lot of dialogue running through in the “Status section before it finally settled in with a connection.
- Used LXT to successfully ping dexterindustries.com and google.com
Go through these steps, but here, just disconnect the ethernet cable. Then try to ping.
The reason I'm asking you to do this at this stage: when you go on to reboot, your Pi may not be connecting to wifi again. Maybe it is, but I'm not sure. This way, if you ensure you have a connection, then un-clip the ethernet cable, we can be sure you have a connection over wifi. It might be that you're both connecting to different networks.
One other shot in the dark: you might try to disconnect your range extender. We've read that these can mix things up on the wifi network. (Sorry if you said you already did this; this post is getting long!)