Tue Nov 09, 2010 6:44 pm
I am having a similar dilemma. I have an access point which is an RB411AH with an R52H radio card connected to an 8dBi 2.4 omni. The clients connect via the wireless in their laptops, PC's or Xboxes. I have no wired connections other than in the hotspot box to the POE and backhaul. The backhaul is connected to my provided internet service.
The dilemma is that I have a few people who want to use there Xbox on Xbox live, but Xbox doesn't support HTTP logins for authentication (as far as I know) since this AP is setup using hotspot. I need a way to let the Xboxes bypass the hotspot, but block all other traffic.
For the author of this post and his question, I don't think WDS is going to work in your case because you are trying to use WDS on Ubiquiti to connect to Mikrotik WDS, according to your drawing. WDS as I understand it, is not compatible between vendors. I do however believe that is part of your issue. Right now your Nanostations are acting as pseudo bridges which do not pass mac-addresses behind the device. If you are bridging it, then all traffic looks like the Nanostation. For what you are doing, I think the Xbox is loosing connection because it can't identify correctly to the other Xbox because the Nanostation is getting confused.
For what you are doing, you should set the Nanostation up as a router and then for testing, DMZ the Xbox. Do this at both locations and then try again. I think this will work because you are routing to the Xbox and the DMZ will traverse the NAT. You no longer care about Mac addresses at this level. Now, if you are doing NAT at your hotspot, this will create a Double Nat situation where they will most likely have problems while playing Xbox Live. They will not be able to host a game from Xbox live. In order for them to do that, you will need to forward ports to one of the Xboxes. You can't do both, so only one would be able to work. Unless you have multiple public IP addresses at your RB.
Why don't they just make Xbox do STUN or something similar to traverse these issues? Oh well, guess we can't always get what we want.
-Z