Shairport on TL-WR703N

I wanted to connect the audio system in one of the rooms to be an Airplay receiver - but given that AppleTV does not include a direct analog output, decided to peruse a TL-WR703N running OpenWRT + shairplay.

There are quite a few tutorials on the net, but they all revolve around a fairly old version of the shairport, and also require avahi, which together with the rest of the dependencies makes the image on trunk not be able to fit into the memory.

After some fighting, I built my own feed and compiled the custom image for TL-WR703N which fit to flash, and can run shairport using alsa and uses tinysvcmdns for mDNS.

I am enclosing the tarball of the feed here, and as well put the image for the TL-WR703N. Use at your own risk.

The magic line to add the feed to feeds.conf.default is:

src-git shair /directory/where/you/unpack/shair/.git
It pops up in the "extra packages" as shairport1.

Index of /blog/2014-08-26-Shairport-on-TL-WR703N/

NameLast ModifiedSizeType
Parent Directory/ -  Directory
openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin2014-Aug-26 16:22:473.7Mapplication/octet-stream
openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin2014-Aug-26 16:22:513.3Mapplication/octet-stream
shair-feed.tgz2014-Aug-26 16:20:1310.6Kapplication/x-gtar-compressed
lighttpd/1.4.33