Multicast (airprint) between subnets

Hi All,

I have the following configuration:
±-----------------------+ (Netgear GS724Tv3)
| Routerboard 2011UAS |----------- Interface 2 - LAN - 192.168.10.x --------------- switch ------------- clients
| Interface 1 (WAN) gets |
| dynamic IP from ISP |----------- Interface 3 - WLAN - 192.168.5.x -------- wlan router in AP mode ----- clients
±-----------------------+ (Asus RT-AC66U)

Interface 1 (WAN) gets a dynamic IP from my ISP through the ISP’s modem. Comunication with the internet is just fine.
Interface 2 (LAN) has an IP of 192.168.10.254 and controls the 192.168.10.0\24 subnet.
Interface 3 (WLAN) has an IP of 192.168.5.254 and controls the 192.168.5.0\24 subnet.

Both subnets communicate fine with each other; all traffic between those subnets is allowed.
On my LAN (192.168.10.0/24) subnet I have a printserver that has airprint enabled. The service is visible in that subnet.
However, my WLAN (192.168.5.0/24) subnet clients (iPad, iPhone) do not see the service.

This all worked before I switched to new network equipment. I replaced a software router for a routerboard, got a new switch and an new wlan router.
All those are probable suspects (no includng myself doing the wrong settings).

I think I can safely rule out the switch. It only serves the LAN (192.168.10.0/24) subnet. It has all kinds of multicast options, but since clients in the LAN
subnet see the service, the switch is probably not the cause. However the routerboard LAN interface does not seem to see the airprint specific service…
Probably my fault, I don’t know where to look.

Over to the routerboard. As far as I know airprint uses multicast to advertise itself. Multicast usually does not traverse subnets.
So I need to setup PIM or IGMP (or both?). I have tried several configurations, but even after reading the manuals an a lot of posts, I must confess
that I have no clue as how to do that.

The last suspect is of course my WLAN router. The router in in Access Point mode, to prevent double NAT. In AP mode I can turn IGMP Snooping on and
have a multicast setting, which I set to “auto”.

To be able to determine where my problem lies I need to eliminate my suspects. Forgetting the switch for now, my questions are:

What settings do I need to make on my routerboard to make sure the multicast service wil flow through both LAN en WLAN subnets.
How can I test my settings, so I can be sure the routerboard settings are OK?

In your setup, would it be possible to bridge the two Ethernet ports so that you maintain one broadcast domain? That would solve the problem. If you need help with the multicast our company can help you with that.