Community discussions

MikroTik App
 
wildbill442
Forum Guru
Forum Guru
Topic Author
Posts: 1050
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

XBOX Live and ROS 3.0RC13

Wed Dec 19, 2007 1:06 am

UPNP doesn't seem to be working correctly in ROS 3.0. Or Microsoft is using some non-standard UPNP implementation.

I show dynamic NAT rules created in ROS for Skype, but there should also be some ports in there for Xbox Live (3074 UDP). I manually added the NAT rule and it fixes the problem with NAT being detected as "Moderate" by the XBOX 360 console, it now shows as "Open".

I just installed RC13 on my home router, prior to 3.0 (2.9.45) I believe this was working properly.
William Burnett
Network Engineer
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Wed Dec 19, 2007 10:22 am

UPnP works fine for me, although we don't have any Xboxes here for testing, we will test it with other applications to see if it works everywhere else.
No answer to your question? How to write posts
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Dec 19, 2007 8:25 pm

Can you post your config for the XBox ports..

I need to set up the same for a vidio game store my son runs..

I have to use a "DLink" for now... for his game net..
Things that make you go "Hmmmmmmmm"...

Craig
 
uldis
MikroTik Support
MikroTik Support
Posts: 3439
Joined: Mon May 31, 2004 2:55 pm

Re: XBOX Live and ROS 3.0RC13

Thu Dec 20, 2007 11:11 am

Sony PS3 detects fine the RouterOS uPNP.
Maybe it is problem with Xbox.
Are you sure that the Xbox was running fine with v2.9?
 
wildbill442
Forum Guru
Forum Guru
Topic Author
Posts: 1050
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: XBOX Live and ROS 3.0RC13

Fri Dec 21, 2007 12:49 am

No I'm not positive it worked with 2.9.xx.. I upgraded to 3.0 a day or two after installing the mikrotik router, so I might not have tried to connect with the xbox under 2.9.xx. It's very possible it didn't work with either version, I just noticed it when using 3.0rc13.

XBOX Configs:
/ip firewall nat 
add action=dst-nat chain=dstnat comment="" disabled=no \
    dst-address=<public_ip> dst-port=3074 protocol=udp \
    to-addresses=<private_ip_xbox> to-ports=3074
Then also make sure port 3074 is allowed through the firewall, I also created a static DHCP reservation so the xbox would always get the same private IP address.

This worked fine with a Netgear SOHO router, with no special port forwarding. I'd have to assume it used UPnP to forward the ports... Who knows, maybe Microsoft is using some skewed implementation of UPnP.

Are there any verbose/dubug logging options for UPnP to see if there are any attempts to create the rule by the xbox?
William Burnett
Network Engineer
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Dec 25, 2007 7:23 am

With 2.9.50

This is a no go...

The xbox shows a "moderate NAT"

This creates intermittant disconnects and choppy audio (voice taunts etc)..

Any one got it working on 2.9X ??
Things that make you go "Hmmmmmmmm"...

Craig
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Dec 26, 2007 6:20 pm

OK...

Now the plot thickens..

My wife got me a XBox 360 (black) for XMas...

Now "I" need to figure this one out...

Merry Christmas and a happy new year !!

And may all your Halo3 games be fun !!
Things that make you go "Hmmmmmmmm"...

Craig
 
wildbill442
Forum Guru
Forum Guru
Topic Author
Posts: 1050
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: XBOX Live and ROS 3.0RC13

Wed Dec 26, 2007 7:51 pm

see my post above.. just add that NAT rule and open the port on your firewall..
William Burnett
Network Engineer
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Thu Dec 27, 2007 1:44 am

I have been doing some digging...

I have a few configs to try tonight..

I will advise if I happen on the fix..

Craig
Things that make you go "Hmmmmmmmm"...

Craig
 
wildbill442
Forum Guru
Forum Guru
Topic Author
Posts: 1050
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: XBOX Live and ROS 3.0RC13

Fri Dec 28, 2007 9:36 pm

I have been doing some digging...

I have a few configs to try tonight..

I will advise if I happen on the fix..

Craig
Craig,

you need not dig! I have the solution posted above... Are you reading my posts? All you need to do is DST-NAT port 3074 to your xbox and its fixed.. now you will have to make a static DHCP lease for the xbox so it doesn't change the IP address and mess up the NAT rule created..

-Bill
William Burnett
Network Engineer
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Dec 28, 2007 11:15 pm

I have been reading and I have been doing...

The Dst NAT method for UDP # 3074 does not produce an "Open NAT" for Xbox live and Halo3..

I have done some Digging and found several posts on the XBox gammers sites..

They suggest opening the folowing..

UDP # 3074
TCP # 3074
UDP # 88

I have created a static IP address for my XBox, (DHCP ,and a DST NAT to that lease)

The NAT shows "Open" with these settings..


I am going to see if I can close up some of the ports and still maintain an "OPEN NAT"..

I then need to deal with the situation where the router is a DCHP cleintand there is only one adderss available, (Port forwarding)...

I will post as soon as I have an update..
Things that make you go "Hmmmmmmmm"...

Craig
 
stevef1
just joined
Posts: 5
Joined: Sat Nov 17, 2007 4:41 pm

Re: XBOX Live and ROS 3.0RC13

Sun Jan 06, 2008 2:12 am

Hi all please excuse my ignorance, have a router board 192 that i started playing with in December 07 (over Christmas i used my old wireless router i) i would like to start using the routerboard all the time and get rid of the wireless router, being new could anyone do a “walk through” on exactly how they have setup routeros (start to finish) my main interests are uPNP (have an xbox 360) i have upgraded routeros to v3 (latest version).
I have a cable modem (Virgin media) and am not interested in wireless (yet)

thanks

stevef
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Jan 08, 2008 8:37 pm

wildbill442 for the most part is correct.

I tried shutting down ports one at a time (see prev post) and only the UDP 3074 is needed.

There is only one issue !!

If there is a "DST NAT" then the single port UDP 3074 works.
IE: if there is a public address NATed to an internal device, in otherwords you need a static address reservation for your XBox.... Hmmmm... I need a dynamic solution for my user.

If you need to Masqurade the device then I cant seem to ever get a "OPEN NAT"
I allways get a "Moderate NAT"..

I will keep playing with it..

Craig
Things that make you go "Hmmmmmmmm"...

Craig
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Wed Jan 09, 2008 9:16 am

Hi all please excuse my ignorance, have a router board 192 that i started playing with in December 07 (over Christmas i used my old wireless router i) i would like to start using the routerboard all the time and get rid of the wireless router, being new could anyone do a “walk through” on exactly how they have setup routeros (start to finish) my main interests are uPNP (have an xbox 360) i have upgraded routeros to v3 (latest version).
I have a cable modem (Virgin media) and am not interested in wireless (yet)

thanks

stevef
this asks for a new topic. please start one. also read the basics:
http://wiki.mikrotik.com/wiki/MikroTik_RouterOS
http://www.mikrotik.com/testdocs/ros/2. ... /basic.php
No answer to your question? How to write posts
 
fmoses
just joined
Posts: 8
Joined: Tue Mar 15, 2005 8:04 pm
Location: Fenton MI USA
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Jan 09, 2008 11:06 am

I have no issues with my 360 with standard src nat rules out ether1 (T1 to office) or if i mangle route it out ether2 (cable modem) Which is how i have it setup now. That being said my brother is on 2.9.49 and only has issues once in awhile but he is on a different connection. But i have never had issues. Are you double NATing maby?


I am using v.3.0rc13 on RB500R with daughter board.. and 2 wlans.
---------------
Fred Moses
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Jan 09, 2008 9:47 pm

That seems to be the point..

"SRCNAT" seems to work. IE 69.39.12.12 NATd to 10.0.0.3 works.

BUT

69.39.12.12 with a MASQURADE to a device (With a DST NAT by port) does not work.

The differance seems to be between the function of a SRC NAT vs MASQURADE..

My end user has 1 "Public IP" address (that changes)..

Does this make sence or am I just "Stuck on stupid"..
Things that make you go "Hmmmmmmmm"...

Craig
 
User avatar
butche
Trainer
Trainer
Posts: 428
Joined: Fri May 28, 2004 6:14 pm
Location: Missouri, USA
Contact:

Re: XBOX Live and ROS 3.0RC13

Thu Jan 10, 2008 12:32 am


"SRCNAT" seems to work. IE 69.39.12.12 NATd to 10.0.0.3 works.

BUT

69.39.12.12 with a MASQURADE to a device (With a DST NAT by port) does not work.

The differance seems to be between the function of a SRC NAT vs MASQURADE..

My end user has 1 "Public IP" address (that changes)..

Does this make sence or am I just "Stuck on stupid"..
I'd doubt you are "stuck on stupid" :-)

Why not just put together a script that runs every so often that checks the current IP on the public interface and, if it has changed, change the SRC-NAT rule. Or better, yet, tell the customer that what they want would be best served by purchasing a static IP. ;-) Either of these would be workable. I can help you with the first if you like.
--
Butch Evans
Mikrotik Certified Trainer
Mikrotik Certified Consultant
BLOG: blog.butchevans.com
http://store.wispgear.net/
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Thu Jan 10, 2008 2:29 am

Great idea (static IPs) but I have only one word that shoots that all to "he.."

COX.

Need I say more.
Things that make you go "Hmmmmmmmm"...

Craig
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Feb 08, 2008 3:28 am

Forwarding UDP port 3074 does work, but will obviously only work if you have only 1 XBox. Does anyone know what to do with more than 1 XBox or if MT will adjust UPnP to work with it?
-----
Mike Hammett

The Brothers WISP
 
wildbill442
Forum Guru
Forum Guru
Topic Author
Posts: 1050
Joined: Wed Dec 08, 2004 7:29 am
Location: Sacramento, CA

Re: XBOX Live and ROS 3.0RC13

Mon Apr 07, 2008 10:54 pm

or set the interface instead of the IP.. works much better, and no fancy script needed to update the rule.
William Burnett
Network Engineer
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Apr 08, 2008 1:48 am

I will give that one a try...

I got fed up with it and dropped a LINKSYS in for the XBox and my wife's VOIP phone (T-Mobile)..

But I will try it for my customer..

Craig
Things that make you go "Hmmmmmmmm"...

Craig
 
techmonkey1
newbie
Posts: 44
Joined: Wed Sep 19, 2007 8:01 pm

Re: XBOX Live and ROS 3.16

Tue Dec 23, 2008 5:13 am

Are there any updates to the Xbox Live issue relating to UPnP? It seems like we are getting more requests from our customers to support this feature. I have been telling them to use other routers. I would prefer to have our customers use MT. I have tested the UPnP feature with WHS and XBox. MT's UPnP works great with WHS but not XBox Live.
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Sun Dec 28, 2008 10:37 pm

To summarize the issue:

MT's uPNP works for some services, but not XBox Live.
Other routers uPNP work with XBox Live.

Correct?
-----
Mike Hammett

The Brothers WISP
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Dec 28, 2009 7:16 pm

To summarize the issue:

MT's uPNP works for some services, but not XBox Live.
Other routers uPNP work with XBox Live.

Correct?
Forwarding UDP port 3074 does work, but will obviously only work if you have only 1 XBox. Does anyone know what to do with more than 1 XBox or if MT will adjust UPnP to work with it?

*bump*
-----
Mike Hammett

The Brothers WISP
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Dec 29, 2009 4:24 am

To summarize the issue:

MT's uPNP works for some services, but not XBox Live.
Other routers uPNP work with XBox Live.

Correct?
Forwarding UDP port 3074 does work, but will obviously only work if you have only 1 XBox. Does anyone know what to do with more than 1 XBox or if MT will adjust UPnP to work with it?

*bump*
I have the exact same situation.

With the Xbox it complains without the dst-nat rule for 3074/udp it is a moderate NAT type (not sure what strict/moderate means but some information here - http://support.xbox.com/support/en/us/n ... s.aspx#nat ).

Regardless of upnp configuration it complains of a moderate NAT type.

> ip upnp exp
# dec/28/2009 21:24:16 by RouterOS 4.3
# software id = 1234-1234
#
/ip upnp
set allow-disable-external-interface=no enabled=yes show-dummy-rule=yes
/ip upnp interfaces
add disabled=no interface=bridge-luthlan type=internal
add disabled=no interface="wan - integ" type=external
I can provide a pcap to a MT developer (off public accessibility) if it would help solve the issue.
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 01, 2010 1:04 am

Bump...
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 01, 2010 11:54 pm

Playing arround with it now...

I created DST NATs with the three above ports and added them to firewall rules as well..
(Rules by Interface not by address)

I enabled UPNP and setup the interfaces...

I put the router on the cox net..

System is showing Moderate NAT, but under Call of Duty, Modern Warfare II, play, voice Etc are fine..

I Will post what I see in a few moments RE a couple of dynemic DST NAT rules that are getting added by the UPN service..

I just saw the UPNP activity create two DST NAT rules...
UDP 30352 Looks like session setup search process (looking for peer X-Boxes to "game with") traffic only when a peer is searching.
TCP 30352 Looks like session setup process "Accepted Peer"... traffic only when a peer is added..

The plott thickens...
Things that make you go "Hmmmmmmmm"...

Craig
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 01, 2010 11:55 pm

Next step....

Put a second X-Box 360 online.....
Things that make you go "Hmmmmmmmm"...

Craig
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 01, 2010 11:57 pm

Forgot to mention...

RouterOS Version: 4.4 X86
Running on a Blackbird
(Atom 1.6 1GB ram, 250 SATA Proxy, Dual Gigabit, Cell Wan, Etc)
Things that make you go "Hmmmmmmmm"...

Craig
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 08, 2010 6:25 am

I am using ROS 4.3

I do see dynamic rules being created by my Win7 PC. Neither of two Xbox360 consoles, though.
 
User avatar
j2sw
Member Candidate
Member Candidate
Posts: 111
Joined: Mon Sep 04, 2006 5:42 am
Location: Indiana
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Jan 12, 2010 8:31 pm

We do 1:1 nats for XBOX customers that call. Most of the time that fixes the issue. If the customer has multiple machines that need public services then 3074 fixes their issues. We saw issues with 3.10 and Xbox but 3.30 has been golden. Not tried going above that just yet.
http://www.mtin.net/blog
WISP consulting & Information
 
NyePod
just joined
Posts: 1
Joined: Thu Dec 17, 2009 5:56 pm

Re: XBOX Live and ROS 3.0RC13

Fri Jan 15, 2010 2:20 am

Thank you for this thread, however my attempts to get my 3 xboxes to show open NAT behind by RB450 have failed.

I have tried the port 3074 option described but can't get this working even for a single XBOX to show open NAT.

I tried a linksys with UPNP and it works just fine.

I would love know how i can watch what UPNP rules the XBOX is sending to the Mikrotik, but I am too new to this product see this. I am happy to capture any information that is needed to work toward resolving this. I would hate to give up my cool router for something so simple as it not working with XBOX UPNP.

I am running RouterOS 4.3
Mikrotik: RB450

-Jeff
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 15, 2010 4:59 pm

It's odd that the 3074 port forward didn't work. I can only assume that either it's setup wrong or something else is interfering. MT has obviously known about this over 2 years... since before 3.0 was released, according to the subject.
-----
Mike Hammett

The Brothers WISP
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 7:28 am

What's interesting is that still, after all this time, after the constant suggestion of "upgrade to the latest version" it still isn't fixed. Running 4.5 and I'm still unable to get upnp on Xbox 360 to work.

Dozens of us at least are operating networks that need this. I guess the demand for this feature isn't very strong in Europe which means those of us with customers that need this feature are screwed.
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 9:22 am

I confirm this. Yesterday I've tried cheap 5 port router based on Ralink 3050 CPU. UPnP works perfectly with Xbox Live. MikroTik please fix it. Some users (like me) have problems with this bug. I've got dynamic IP from my ISP and if I want to manually forward ports for my Xbox 360 I have troubles... (don't want to write scripts to do that).
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 9:24 am

we don't have any xboxes around, so it's difficult. can anyone send us sniffer output files from the mikrotik router, made at the point when xbox is trying to connect?
No answer to your question? How to write posts
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 12:08 pm

I can when I'll get home.
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 4:53 pm

we don't have any xboxes around, so it's difficult. can anyone send us sniffer output files from the mikrotik router, made at the point when xbox is trying to connect?

All you techies and not a single XBox? What's up with that?
-----
Mike Hammett

The Brothers WISP
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8393
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 5:14 pm

they play Cisco, not XBox ;)
Russian-speaking forum: https://forum.mikrotik.by/. Welcome!

For every complex problem, there is a solution that is simple, neat, and wrong.

MikroTik. Your life. Your routing.
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 7:03 pm

we don't have any xboxes around, so it's difficult. can anyone send us sniffer output files from the mikrotik router, made at the point when xbox is trying to connect?
Will CALEA file do?
Things that make you go "Hmmmmmmmm"...

Craig
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 7:35 pm

Normis I've got sniffed file during my Xbox 360 bootup. Where I should send it?
This file may contain some private info from my console so I won't upload it here.
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8393
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 7:44 pm

support@mikrotik.com , as always =)
Russian-speaking forum: https://forum.mikrotik.by/. Welcome!

For every complex problem, there is a solution that is simple, neat, and wrong.

MikroTik. Your life. Your routing.
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Mon Jan 25, 2010 7:52 pm

Sent. Go, go dev guys at MikroTik. Fix it and make us gamers happy ;)
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Jan 26, 2010 6:50 am

Thank you very much for answering our call!
> ip upnp exp
# jan/25/2010 23:51:03 by RouterOS 4.3
# software id = 1234-1234
#
/ip upnp
set allow-disable-external-interface=no enabled=yes show-dummy-rule=yes
/ip upnp interfaces
add disabled=no interface=bridge-luthlan type=internal
add disabled=no interface="wan - integ" type=external
http://iam8up.com/pub/xbox360-upnpfail.pcap
http://iam8up.com/pub/supout-upnpxboxfail.rif

NAT rules off.

Booted Xbox, did network test (failed)

enabled NAT rules, did network test (succeeded)

Created ticket with support via email.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Tue Jan 26, 2010 12:00 pm

thanks! finally we have some good packet captures. we made some improvements, you should test the next release. if it's still not working in v4.6, make another capture along with a supout.rif file
No answer to your question? How to write posts
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:03 pm

OK guys. I've tested latest pre-4.6 build and now everything works like it should :) Xbox 360 correctly forwards its ports.
So just wait for final ROS v4.6 release.
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:11 pm

OK guys. I've tested latest pre-4.6 build and now everything works like it should :) Xbox 360 correctly forwards its ports.
So just wait for final ROS v4.6 release.
I certainly hope so!

Can it handle more than 1 XBox at a time?
-----
Mike Hammett

The Brothers WISP
 
slebrun
just joined
Posts: 12
Joined: Fri Jul 13, 2007 6:19 pm

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:14 pm

And out of curiosity, what was the problem? Xbox not following the spec? RouterOS? One of those wacky 'the spec is ambiguous' issues?
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:29 pm

And out of curiosity, what was the problem? Xbox not following the spec? RouterOS? One of those wacky 'the spec is ambiguous' issues?
Since PS3 works and even Windows 7 (MCE, not sure where the line divides) works, I think we can all expect it to be the Xbox.

http://imgur.com/B8E9F.png

Finally we can get happy Xbox live tests without manually port forwarding!

Thank you very much Normis and the Mikrotik team behind the curtain!
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:36 pm

OK guys. I've tested latest pre-4.6 build and now everything works like it should :) Xbox 360 correctly forwards its ports.
So just wait for final ROS v4.6 release.
I certainly hope so!

Can it handle more than 1 XBox at a time?
Seems to handle two. I ran the "Xbox LIVE Connection" test upstairs, worked. Downstairs, worked. Finally upstairs a second time, worked. The second box looks like it is using 16056, some weird port.

The first one is, of course, using 3074
 
User avatar
Hammy
Forum Veteran
Forum Veteran
Posts: 759
Joined: Fri May 28, 2004 5:53 pm
Location: DeKalb, IL
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jan 29, 2010 6:41 pm

OK guys. I've tested latest pre-4.6 build and now everything works like it should :) Xbox 360 correctly forwards its ports.
So just wait for final ROS v4.6 release.
I certainly hope so!

Can it handle more than 1 XBox at a time?
Seems to handle two. I ran the "Xbox LIVE Connection" test upstairs, worked. Downstairs, worked. Finally upstairs a second time, worked. The second box looks like it is using 16056, some weird port.

The first one is, of course, using 3074
Thanks, Josh. That's great news!
-----
Mike Hammett

The Brothers WISP
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Thu Feb 04, 2010 9:42 pm

I loaded the "test" version code, and the X-Box360 under Call of Duty Modern Warfare 2 shows: "OPEN NAT"..

GREAT WORK !!

I am looking to put a few units on the cable connection ASAP to test it under load..

By the way.. The high speed processing of the packets, (I am running a Blackbird for this test) is getting me "the drop" on other users.. I "see" them first and have a split second advantage in reaction time...

IE I can shoot them before they have a chance to react.. (Better scores !!)..

I have some veteran players that I want to have test it out to see if they agree..

I have a few client that will GREATLY appreciate the work !!

Will update when more testing is complete..
Things that make you go "Hmmmmmmmm"...

Craig
 
ciphercore
Member Candidate
Member Candidate
Posts: 155
Joined: Fri Jan 29, 2010 5:48 pm

Re: XBOX Live and ROS 3.0RC13

Wed Feb 10, 2010 3:40 am

Where does one find this pre.46 verison with working uPNP ? (mips)
 
uldis
MikroTik Support
MikroTik Support
Posts: 3439
Joined: Mon May 31, 2004 2:55 pm

Re: XBOX Live and ROS 3.0RC13

Wed Feb 10, 2010 2:41 pm

Where does one find this pre.46 verison with working uPNP ? (mips)
contact support@mikrotik.com
 
ciphercore
Member Candidate
Member Candidate
Posts: 155
Joined: Fri Jan 29, 2010 5:48 pm

Re: XBOX Live and ROS 3.0RC13

Thu Feb 11, 2010 10:32 pm

My firewall filter was the cause of my issues.
This rule fixed my uPNP issues.
chain=input action=accept src-address=192.168.0.0/24
 
ktw-matt
Frequent Visitor
Frequent Visitor
Posts: 97
Joined: Fri Mar 03, 2006 8:32 pm
Location: USA

Re: XBOX Live and ROS 3.0RC13

Fri Feb 12, 2010 6:41 am

I hate to say it, but I had a similar issue... Disabling this custom NAT rule fixed it for me:
action=src-nat chain=srcnat comment="Junk SRCNAT" disabled=yes src-address=x.x.x.x/N to-addresses=127.0.0.1
I won't go into great detail about the above rule, except to say that I use it to prevent unauthorized wireless "guests" from using my internet connection.
The downside to it though, was that it also caught traffic coming from the MikroTik router itself via the router's LAN IP (in the above src-address subnet).

I suppose I can fix that rule by setting the in-interface to that of the LAN, and specify a src-address of "not (!) the router's LAN IP." :)

It's unfortunate that I had to figure this out after upgrading to the 4.6 pre-release, but atleast the PlayStation 3 is now showing "UPnP: Available." I'll report back if I have any more problems on this topic.

Edit: Actually, you can't specify in-interface on the srcnat chain, so I specified a src-address containing the entire range of usable IP's in the subnet, except for the router IP. (eg: x.x.x.x-x.x.x.x)
 
User avatar
desertadmin
Member Candidate
Member Candidate
Posts: 232
Joined: Tue Jul 26, 2005 6:09 pm
Location: Las Vegas, New Mexico
Contact:

Re: XBOX Live and ROS 3.0RC13

Sun Feb 14, 2010 9:41 am

chain=input action=accept src-address=192.168.0.0/24
I have ROS ver 3.30. Does the above fix the problem for ROS 3.30?


-Sincerely,
DesertAdmin
 
iam8up
Member
Member
Posts: 312
Joined: Sun Oct 28, 2007 10:58 pm
Location: Troy, OH
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Feb 16, 2010 5:24 am

Hopefully Mikrotik isn't going to release the new upnp package just yet. There is a bug with Netflix. I've emailed support about this.
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Feb 16, 2010 6:50 am

havent seen this one??

What is up..

Needs a new forum thread ???
Things that make you go "Hmmmmmmmm"...

Craig
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Tue Feb 16, 2010 9:21 am

well, make a sniffer file and send to mikrotik, ASAP please :)
No answer to your question? How to write posts
 
User avatar
Chupaka
Forum Guru
Forum Guru
Posts: 8393
Joined: Mon Jun 19, 2006 11:15 pm
Location: Minsk, Belarus
Contact:

Re: XBOX Live and ROS 3.0RC13

Tue Feb 16, 2010 12:40 pm

ASAP please :)
let me guess... this Friday?.. :D
Russian-speaking forum: https://forum.mikrotik.by/. Welcome!

For every complex problem, there is a solution that is simple, neat, and wrong.

MikroTik. Your life. Your routing.
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Feb 17, 2010 11:27 am

@normis If there will be another pre-4.6 test build with another bunch of fixes in UPnP then I want to test it if those new bugfixes won't brake Xbox LIVE connection :)
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24608
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: XBOX Live and ROS 3.0RC13

Wed Feb 17, 2010 11:39 am

first we would need that sniffer file from the netflix problem.
No answer to your question? How to write posts
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Wed Feb 17, 2010 11:49 am

@iam8up Please sniff this connection and make a supout file.
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
lziegenhals
just joined
Posts: 3
Joined: Wed Jun 02, 2010 8:26 pm
Location: San Antonio, TX, USA

Re: XBOX Live and ROS 3.0RC13

Wed Jun 02, 2010 8:38 pm

Was this fix ever released in the production code?

I am a new Mikrotik user, having just purchased a RB450G, and I am having the same problem: Xbox Live shows Medium NAT with UPnP enabled unless I also add a dstnat entry for UDP port 3074 to the Xbox 360.

I have tried this with both 5.0beta2 and 4.10.

Thanks.
Lee
 
csickles
Forum Guru
Forum Guru
Posts: 1257
Joined: Fri May 28, 2004 8:46 pm
Location: Phoenix, AZ
Contact:

Re: XBOX Live and ROS 3.0RC13

Thu Jun 03, 2010 8:47 am

I cant remember the serrings off the top of my head...
The issue is is with the UPNP settings..

You need to enable an inside interface and an outside interface.

Allow the client to controll the outside interface (I cant remember the settin name off the top of my head, but it will stick out like a sore thumb when you see it)

My XBox 350 shows OPEN NAT on COD..

With a speedy RouterOS box, you can often get the drop on other players ,,, Oh fun !!
Things that make you go "Hmmmmmmmm"...

Craig
 
lziegenhals
just joined
Posts: 3
Joined: Wed Jun 02, 2010 8:26 pm
Location: San Antonio, TX, USA

Re: XBOX Live and ROS 3.0RC13

Thu Jun 03, 2010 6:15 pm

Thanks, Craig. I did finally get it working this morning. Unfortunately I'm not sure what I did to make it work (sigh), but the dynamic entries are now being added to the dstnat chain by UPnP and the Xbox is working fine. I didn't change any of the UPnP settings since yesterday, but the problem may have been due to my firewall filter rules.
Lee
 
User avatar
Raf
Member Candidate
Member Candidate
Posts: 171
Joined: Thu May 07, 2009 4:26 pm
Location: Olesnica, Poland
Contact:

Re: XBOX Live and ROS 3.0RC13

Fri Jun 04, 2010 8:32 am

Yes. It was fixed few version ago. I've tested it with my Xbox.
Rafał Wójcik from AWB-NET
High Definition enthusiast
 
SatireWolf
just joined
Posts: 7
Joined: Wed Jul 07, 2010 8:57 pm

Re: XBOX Live and ROS 3.0RC13

Wed Jul 07, 2010 9:10 pm

I'm glad this has finally been fixed 'for good' hopefully. I've been running linux based firewall / routers back since frame relay was hot and routers built on pentium 75's with quad pci 3com 10/100 nic's was bleeding edge (good ole' linux kernel 2.0.x's). Back when IP Maserquerading and NAT was something reasonably new (and something cisco failed miserably at) to the corporate networking realm (back before tcp winsocks went extinct).

I've since gone through freeBSD based firewalls (m0n0wall, pfsense et. al.), and recently fallen pray to the mighty cisco as m0n0wall and pfSense never quite got everything working properly all the time in any one build that I needed (and m0n0wall always was feature shy, and pfSense feature overload with lots of brokenness in every build ever released). They are all good solutions for limited networking problems, but never suited my needs in large complex networking situations (like a fully working BGP stack that didn't break every other release).

I've got an RB450G and RB1100 on order to start stomping on. If it passes the RB1100 will be replacing an aging Cisco ISR that gets hammered by multiple fiber connections with WiMAX failover and a DS1 for redundancy and emergency VOIP fault tolerance (WiMAX can't be trusted for VOIP, the latency is too high, and when it rains / lightnings packet loss becomes a problem even with a high gain dish, very good SNR and maxed out signal).

What's stopped me until today is the uPNP issues. I've had a trusty Linksys running Tomato for our internal Xbox 360's we use for weekend tourneys in the conference rooms. I just gave it a public static IP on our T1, and DMZ'd it on our Cisco so for all intensive purposes it had it's own dedicated network connection to make our XBox's work.

Finally, hopefully I can put our derelect Cisco to bed, and have an 'Office Space' funeral for the Linksys (much the brunt of many bad jokes having to reboot the thing once a week because of poor hardware design).

I have to say, that being the only linux/freeBSD router company to fix the Xbox uPNP problem is remarkable. It's something that should be broadcast and shouted at the tops of every tech mountain.

I will certainly be sharing my experience with MikroTik with my fellow techies and pfSense followers should this work. pfSense has had broken uPNP and NAT since after versions 1.1 ~2005/2006. Static mapping and Port forwarding doesn't work for multiple XBox networks. It's about time someone fixed this in a real high grade routing platform.

Maybe the RouterOS feature brochure needs to include a 'Tested and works with XBox Live' tag line. I know it sold me. I've been watching all the various router platform boards since 2008 looking for a solution to this.

Not even the other open-source (typically Redhat/CentOS based) firewalls get this right.

Thanks for fixing this!
 
Ebain
just joined
Posts: 2
Joined: Sat Jan 11, 2014 7:34 am

Re: XBOX Live and ROS 3.0RC13

Sat Jan 11, 2014 7:37 am

Any time I open the Nat ports in the IP->Firewall it shuts off xbox live connectivity, as if blocking that service.
I use a simple NAT rule in the fire wall opening ports 88(UDP) and 3074(UDP/TCP) to DSTNAT then the IP address.
WHAT AM I DOING WRONG?
 
Ebain
just joined
Posts: 2
Joined: Sat Jan 11, 2014 7:34 am

Re: XBOX Live and ROS 3.0RC13

Sat Jan 11, 2014 7:39 am

I Use a simple NAT rule in IP->Firewall.
But anytime I open ports 88(UDP) and 3074(TCP/UDP) it blocks xbox live connectivity.
I use DSTNAT to the IP address.
What am I doing wrong?
 
itmethod
newbie
Posts: 28
Joined: Tue Feb 18, 2014 8:44 pm

Re: XBOX Live and ROS 3.0RC13

Tue Sep 13, 2016 8:30 am

I'm Having an Issue with ROS v6.36 and the change log does not show any modification to UPNP for 6.36.2 or for 6.36.3
UPNP does not appear to be entering the DST port but it is filling in the to-port under action. as to redirect all UDP/TCP traffic to the xbox's port.
Screenshot below.
Image

Who is online

Users browsing this forum: aguerraitd, Baidu [Spider], rigasservice, sindy and 56 guests