解决苹果设备搜索不到shairport信号的问题

由于avahi没有按顺序正常启动,正确顺序是dbus,avahi,shairport。可以禁用服务手动启动。
1.禁用avahi-daemon和shairport服务
/etc/init.d/avahi-daemon disable
/etc/init.d/shairport disable 或修改/etc/config/shairport option diable “1”
2.修改rc.local文件,开机启动它们
avahi-daemon -D
shairport -a airport -p 5002 -m avahi
3.重启widora即可。

@小孩吃糖 修复完毕,看https://github.com/widora/openwrt_widora/commit/7a04f2b324244a391c5a7c1f68f3d0f4a125227d
拉最新代码master即可

@mimi 在 /404 中说:

dbus
你所说的顺序dbus,avahi,shairport,这三个都是怎么设置的,我按照你下边的三步,还是失败的。
麻烦你给详细解说一下,非常感谢

@mango 请问你找到解决方案了吗?

@mimi 不对啊,我试验依然找不到设备,还有其他细节要注意的吗?

过后试验一下。
确实困扰了多时的一个问题,先感谢 @mimi