How to get Airplay to work on a ddwrt router

I just brought an Airplay device (an Audio Pro Allroom Air One) because I wanted to stream music from my iPhone and Synology NAS.

I followed the installation instructions and connected the Airplay device to the network. The device appeared as an option when playing music on the phone. However, the streaming started and after about 5 seconds the network crashed and music stopped playing.

I logged into the router and checked the signal strength:

Airplay device on dd-wrt network
Airplay device on dd-wrt network

I knew it was a network crash because everything got kicked off. My Ubuntu laptop, the Airplay device and the phone all lost network connection.

The Solution

Step 1 – Disable the SPI Firewall.
On your router, go to Security -> Firewall. Disable the SPI Firewall, save changes and then apply them.

Disable the spi firewall on dd-wrt router to get airplay to work on network.
Disable the spi firewall on dd-wrt router to get airplay to work on network.

Step 2 – Change Network Security from WPA (TKIP) to WPA (AES)
Some of posts on Apples website suggest that changing from TKIP to AES will reduce the network crashes and this seems to be the case for me. To change this setting go to Wireless -> Security and select AES. Then save and apply changes. I found that I had to reconnect the AudioPro device to the network after making this change.

change_wireless_security_protocol_to_aes

Step 3 – Enable JIFFS2
I have no idea why enabling jiffs2 would make a difference but it seems to. On the router, go to Administration -> Management and stroll near the bottom to enable jiffs.

how_to_enable_jiffs2_on_ddwrt

Selection_010

Does this work for you?
If this works for you or if you find another way to stop Airplay freezing / killing your network then please let me know by leaving a comment.

5 thoughts to “How to get Airplay to work on a ddwrt router”

  1. That was super helpful. Doing all three of these things worked for me, but I don’t get the JFFS2 thing either…

  2. Hi there

    Great article – just on the audio allroom one air, do you find controlling the volume from IOS to be too loud? I.e. You only need to move the IOS slider slightly and the air room one is pretty loud, anything more than volume of 10 is booming and over 20 ridiculous?

    Would be good to get your thoughts as live the speaker, however this volume issue is really bugging me.

    Many thanks

    1. I agree. The volume control is really sensitive and it takes a reasonable amount of skill to turn it up just a little.

  3. This is awesome! I’ve been trying to get AirPlay to work in my 3 AP home and I think the SPI Firewall was screwing it up. I turned it off and now it works! I haven’t yet adjusted the other times, but I will if needed!

Leave a Reply