We are using a Wi-Fi network to communicate with other devices running our applications. And, we are using UDP multicasting.

However, due to some new restrictions we are no longer allowed to use wifi.

Is there a way to connect all the devices (via USB) to different computers (connected to the same local network) and have them all receive and send data with UDP multicasting?

We don't need internet, just the LAN. This is only used for testing purposes.

I am looking at this post about reverse tethering. Has anyone used UDP multicasting with this setup? Will the mentioned method solve my problem?

We do not currently have a linux machine setup and it would take us a while to get one setup. So if anyone could confirm this, from experience, before we start doing down that road, that would be fantastic.

That sounds vaguely like a development/programming question - its a bit ambiguous as the OP is referring to their own application and UDP multicasting?
–
t0mm13bAug 15 '12 at 17:41

@t0mm13b I assumed this question would be more suited for android.stackexchange.com instead of stackoverflow.com. Are you saying you feel the opposite?
–
prolink007Aug 15 '12 at 17:44

To be honest, its the usage of the backticks around UDP and USB is what gives off a "programming/development" question... but that's me :) But seeing it as edited two minutes ago, its better :)
–
t0mm13bAug 15 '12 at 17:47

Your question is very specific and IMHO you are following the wrong approach. It seems like you are in a situation where using multicast is just no more adequate. You want to forward the multicast packets form a PC via reverse tethering to an connected Android device. I am pretty sure that this would require some sort of specialized daemon software running on the PC (and maybe even on the Android device). I think that this question is to localized.
–
FlowAug 15 '12 at 18:04

1 Answer
1

Instead of going the whole "multicast over reverse tethering" way, which to me, doesn't make any sense at all, you should evaluate if a VPN setup with multicast enabled (plus optionally reverse tethering) may be a solution to your problem.

On a second thought: VPN + reverse tethering is basically "multicast over reverse tethering"