Bug 45228 - RAOP: Can't connect to my dock/receiver with AirPlay
Summary: RAOP: Can't connect to my dock/receiver with AirPlay
Status: RESOLVED MOVED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: clients (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-25 05:18 UTC by Raphaël
Modified: 2018-07-30 10:36 UTC (History)
7 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Trace with iTunes, everything is OK (97.04 KB, text/plain)
2012-01-25 05:18 UTC, Raphaël
Details
Trace with pulseaudio: crash (14.08 KB, text/plain)
2012-01-25 05:19 UTC, Raphaël
Details
Pulseaudio log when connecting to a Denon AVR-1912 (3.02 KB, text/plain)
2012-02-25 11:31 UTC, Nick Parker
Details
Wireshark dump when connecting to a Denon AVR-1912 (20.84 KB, text/plain)
2012-02-25 11:32 UTC, Nick Parker
Details
Wireshark dump when connecting to Denon AVR-1912 with Airfoil (41.34 KB, text/plain)
2012-02-25 13:43 UTC, Nick Parker
Details
PCAP with error while trying to connect to pioneer reciver (2.23 KB, application/octet-stream)
2012-10-26 20:42 UTC, Ivan
Details

Description Raphaël 2012-01-25 05:18:39 UTC
Created attachment 56141 [details]
Trace with iTunes, everything is OK

Hello,

I'm trying to connect to my JBL ON AIR WIRELESS dock from Linux, but everytime I chose my dock in the pulseaudio volume controle my dock crash.

Everything is working well in Windows with iTunes.


This is the error i get when I try to choose my dock in pulseaudio:
[raphael@XPS ~]$ cat /var/log/messages.log
Jan 25 09:56:53 localhost pulseaudio[4877]: [pulseaudio] rtsp_client.c: Unexpected response: RTSP/1.0 500 Internal Server Error
Jan 25 09:56:53 localhost pulseaudio[4877]: [pulseaudio] rtsp_client.c: Unexpected response: Server: AirTunes/103.2
Jan 25 09:56:53 localhost pulseaudio[4877]: [pulseaudio] rtsp_client.c: Unexpected response: CSeq: 2
Jan 25 09:56:53 localhost pulseaudio[4877]: [pulseaudio] rtsp_client.c: Unexpected response:
Jan 25 10:00:37 localhost pulseaudio[4877]: [raop-sink] module-raop-sink.c: We should not get to this state. Cannot rip socket if not connected.
Jan 25 10:00:37 localhost pulseaudio[4877]: [pulseaudio] rtsp_client.c: Assertion 'c' failed at modules/rtp/rtsp_client.c:506, function pa_rtsp_setparameter(). Aborting.

in attached file you have a wireshark trace when I try with Windows and a other with pulseaudio.

NB: I use archlinux with pulseaudio 1.1

Thanks,

Raphaël
Comment 1 Raphaël 2012-01-25 05:19:13 UTC
Created attachment 56142 [details]
Trace with pulseaudio: crash
Comment 2 Nick Parker 2012-02-25 11:31:56 UTC
Created attachment 57636 [details]
Pulseaudio log when connecting to a Denon AVR-1912
Comment 3 Nick Parker 2012-02-25 11:32:27 UTC
Created attachment 57637 [details]
Wireshark dump when connecting to a Denon AVR-1912
Comment 4 Nick Parker 2012-02-25 11:34:10 UTC
I also am unable to use pulseaudio to connect to an AVR-1912, with similar errors to Raphael. The 1912 works fine with other clients, in my case I was able to successfully control it with an android client named "iMediaShare Lite", which likely rules out 1912 itself as the cause.

In my case the Denon just briefly shows a "Connecting..." message until presumably a timeout is reached after the failed SETUP.
Comment 5 Nick Parker 2012-02-25 11:38:34 UTC
In my case, I'm using debian testing/wheezy

$ pulseaudio --version
pulseaudio 1.0
Comment 6 Nick Parker 2012-02-25 13:43:40 UTC
Created attachment 57640 [details]
Wireshark dump when connecting to Denon AVR-1912 with Airfoil

For reference, here's the packet dump of a successful connection to the same Denon AVR-1912 using Airfoil on a windows machine.

My guess is that some previously optional fields in that SETUP message have since become required where these devices are concerned.
Comment 7 Colin Guthrie 2012-03-07 13:24:48 UTC
Thanks for the info.

The airtunes module generally needs a lot of work - something I'd love to do but simply don't have time for.

We're hoping that someone will take on this task as part of the GSoC.
Comment 8 Ivan 2012-10-26 20:41:31 UTC
I have same issue with pioneer vsx-527, raop trying to connect to port 5000, but fail. I redirect 5000 port to 1026 (where airplay obtained) and get same error (500). You can see pcap in attachment.
Comment 9 Ivan 2012-10-26 20:42:39 UTC
Created attachment 69135 [details]
PCAP with error while trying to connect to pioneer reciver
Comment 10 GitLab Migration User 2018-07-30 10:36:40 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/527.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.