I’m trying to figure out a way to convert incoming multicast packets into unicast packets.
Ethernet-2 is receiving multicast packets with a destination port of X. I’d like to send those packets out ethernet-3 as unicast with a destination port of Y.
I tried src-nat, since I’ve used that before to change destination port, but it doesn’t work in this instance. I’m guessing that packets with a multicast destination address (these are 224.0.0.1) won’t be sent through the src-nat process, even though the packets match the src-nat rule.
I can match the incoming multicast packets with filter and mangle rules, but even though I can mark the packets, I can’t route them based on those marks.
It appears that since the packets are addressed to a multicast address, I can’t really do much
of anything with them.
I’m using ROS 5.20 on a RB433.
I was able to bridge ether-2 and ether-3 and that works fine, but of course that won’t change
the port number on the way out.
Any ideas out there?
Thanks!