We have two remote locations, each uses a CISCO dsl router (model: 870) which is setup to offer internet access as well as a VPN between the two locations.
Location 1 is 192.168.1.0 and location 2 is 192.168.2.0. Both networks are accessible and they can interconnect (remote desktop works fine, pinging works fine, etc etc).
We are using a special application between the two locations, location 1 has the server and location 2 has a client PC which connects to the server. The application connects to the server via TCP on a dedicated port (9191) and everything looks ok.
Unfortunately, the server sends replies in broadcast or multicast or whatever (yeah i know , its a bad implementation), which means that the client never receives an "ok" from the server because broadcast packets are not forwarded between the two locations over the VPN.
So here my question:
How do i forward broadcast packets? I'm only interested to forward packets from the server on location 1 to location 2, i'm not interested to forward ALL broadcast packets from location 1 to location 2.
Any help would be appreciated.