Sorry, that it's still not working for your MBP. IPv6 is required for the AirPort Utility to access the base station, but not necessarily for streaming.
The screen shot is fine. However, I noticed that the AirPlay icon in iTunes is amber. It should be blue. This would indicate iTunes is unable to properly communicate with the Express even though it can find it.
Several things happen in order for AirPlay to start streaming:
- AirPlay uses either Bonjour or Bluetooth to locate an AirPlay "speaker."
- Once it finds it, AirPlay will attempt to establish a temporary secured control link to the base station.
- If successful, it will then establish a "permanent" link for streaming.
My guess, at this point, is that it was able to do the first item, but was not successful for the other two ... so we will need to do a bit of fundamental network troubleshooting to see what is up.
First, verify the IP address of your MBP. To do so, go to System Preferences > Network > IP Address. Now let's do the same for the AirPort Express. This time you will need to run the AirPort Utility. Select the Express, and then, note the IP address listed in the pop-up window.
They shouldn't be the same, but the addresses for both should be in the same network subnet. By default, the AirPort base stations use addresses in the 10.0.1.n range. Are both of yours in the same range?
If so, I will like for you to ping the Express from the MBP. To do so, we will use Terminal (which is located in the Utilities folder), as follows:
- Run Terminal.
- At the Terminal prompt, enter: ping <IP address that you found in the AirPort Utility for the Express> <Enter>
- Press <Control><c> to stop ping.
- If the ping was successful it should return with a number of listing. (I attached a screenshot of my Terminal session with an AirPort Extreme below. I stopped the ping after four successful returns. Note that under ping statistics, it shows the number of packets and the there was zero packet loss. The latter would be the ideal state.) Many lost packets would indicate a poor connection between the devices and would need to be further investigated to understand the possible cause.
