-
-
Notifications
You must be signed in to change notification settings - Fork 569
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Iphone 6+ cannot find shairport-sync #15
Comments
I'm away right now, but I had been using an iPhone 6 and a 5 with 8.0.2 with no problems. It'll be a week before I can recheck. |
No problem... |
There is something weird there using Attitude Adjustment compiled on the Ubuntu 12.04 host alright, from an iPhone 6 running 8.1. I'm checking it out. |
I found a bug that was expressed clearly in "your" setup that would occasionally make shairport-sync become unresponsive and maybe disappear after one play. Could you try 2.1.9 and see if it helps? Certainly it has fixed the weirdness I observed earlier. |
Seems to be a wider issue: https://discussions.apple.com/thread/6541631?start=0&tstart=0 |
Does 8.1.1 fix it? |
IOS 8.1.1 and Shairport-sync 2.1.10 doesn't really fix the problem yet.. It seems like some IOS device still have trouble finding Shairport-sync while others doesn't... Still not sure why.. it is puzzling at the moment. The discovery problem seems to be not IOS version and not specific IOS device related. I have tested this on other people's IOS device and get contradicting results, e.g. Shairport-sync can be found in one Iphone 6 plus but not another unit which is also running the same IOS 8.1.1 OS. Going to compare if this is related to the use of polarssl and openssl. |
Thanks. There is quite a bit of chatter about problems that might be associated with Bonjour (i.e. zero configuration networking). Let's keep looking, but I suspect this problem may be symptomatic of a larger (Apple-wide) issue. |
Don't know if this is related, but I just wanted to chime in and say that I'm having weird problems with shairport(-sync) as well which started with iOS 8. My devices are able to find, connect and play via shairport just fine, but with iOS 8 everything became highly unstable. If the device goes into lock-mode the stream is disrupted a couple of seconds or minutes later. My iPhone 4s can stream for hours (with lock-mode disabled) whereas an iPhone 5S and iPhone 6 stops playing after an indefinite time even with lock-mode disabled and I have to reconnect to shairport. It's just a gut feeling but because many people report no problems with iOS 8 while others do and both have similar set ups (iOS devices and shairport/-sync), I can't help but think that this is some sort of network issue. Is it possible that the underlying networking became more susceptible to bad conditions? I bet it has got something to do with iOS 8 introducing peer-to-peer airplay ... By the way: iTunes 12.0.1(.26) on Yosemite streams for hours to shairport with no problems at all. P.S. I'm running shairport on a Raspberry Pi (so far I've used Volumio and Pi MusicBox which come with shairport and shairport-sync respectively). |
Thanks for your report. Just to clarify, am I right in thinking that you're describing issues and behaviours that apply both to shairport and to shairport-sync? What would be interesting is to see if there are similar problems with Airport Express devices... There seem to be lots of issues around iOS 8, and there's got to be some logical reason for them, whether it's peer-to-peer or Continuity or something else. Let's hope they iron out the bugs soon. |
Yes, both airplay implementations show very similar behavior. Unfortunately, I don't own an Airport express. I've only heard that Airplay continues to work just fine with the Apple TV, but I suppose that received an OS update as well coinciding with the release of iOS 8. |
I have an Airport Express, shairport 1.0 on a raspberry pi and just barely set up a different raspberry pi with Shairport-Sync 2.1.1 |
What version of Shairport Sync is it? (Just enter "shairport-sync -V" on the command line.) |
Shairport version is The output from Bonjour Browser:
Would you be interested in the Txt Record as well for each of them? I don't know what any of the data in the text record is.. |
Thanks for that. The weird addresses beginning with FE80: are automatically-assigned local IPv6 ip addresses and the 169.254... address is a self-assigned IPv4 address. They are all good. I can't see anything unusual there, TBH. There's no need for the TXT records thanks. Let's hope it stays stable – if not, see if there is any pattern to it. |
Just wondering if some of this is similar to #29 ? |
Oops – didn't mean to close the issue. |
One question to all of you: What other Apple hardware do you have on the network? I used to have similar problems since upgrading to Yosemite while using an AirPort Express as router. There seem to be problems with distributing multicast packets (for Apple TV and AirPorts), as I suddenly was unable to find shairport, the AirPort Express AirPlay, and my Mac started changing names every few hours (always "[Name] n+1"). |
I only have a couple of iPhones/iPads and a Yosemite Macbook Pro on the network. No Apple Airport stuff. But I have the feeling that some lower level networking issues are at play here as well. I had a DD-WRT Linksys WRT54GS and was very happy with it. Then came iOS 8 with which (presumably) the airplay connection dropping started. Everything went downhill after an upgrade of my internet connection, because my ISP forced me to use a new combined and utter crap cablemodem/router combination (Technicolor TC7200U) which totally broke mDNS, thus Airplay stopped working completely. It turned out that with WMM enabled, the router just wouldn't route multicast DNS between WiFi and LAN, so my devices wouldn't even see shairport. How silly is that? I switched to a Netgear Nighthawk R7000 and Airplay has been MUCH MORE reliable since then, but I do get the occasional connection drops. |
Hi, I used to have a lot of problems with iPad Air, having to re-connect to wifi all the time to get Airplay to show up. I bought Raspberry Pi 2 right after the release and upgraded to the last version of Shairport Sync. I have not had any problems with Airplay since... |
Thanks for the report. I've noticed a gradual improvement over the last few months, but I'm not sure what's causing it. |
I guess under the hood changes in the Airplay implementation of the various minor iOS revisions since iOS 8.0 ... ;-) |
This looks interesting: http://arstechnica.com/apple/2015/05/new-os-x-beta-dumps-discoveryd-restores-mdnsresponder-to-fix-dns-bugs/. I wonder if it's related to the problems reported here. |
This seems to be entirely fixed by OS 10.10.4 and later and iOS 9. Closing the issue. |
Do you have any idea why Iphone 6+ running iOS 8.0.2 cannot find shairport-sync using airplay?
Iphone 6 probably have the same problem.
Strangely, Iphone 5S and 4S, also running iOS 8 can find shairport-sync without any problems..
Latest windows version of Itune also works fine with shairport-sync without any problems..
The text was updated successfully, but these errors were encountered: