yes! iTunes finds another mt-daapd that is running on a Ubuntu sysytem. The problem must be on the openWRT system
It might be that it doesn’t see the interfaces right… they have some kind of crazy interfaces on those — vlans, etc.
Do you have a howl or a avahi package for that platform? Maybe you can use howl or avahi for advertisement and then run mt-daapd without the mdns advertiser (-m)