由于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即可
@mango 请问你找到解决方案了吗?