Problem with QoS and Xbox Live

Discussion in 'Tomato Firmware' started by james88, Apr 29, 2010.

  1. james88

    james88 Networkin' Nut Member

    I have been having problems with Xbox Live ever since I enabled and setup QoS on my WRT54GL running Tomato. I have the xboxlive layer7 classification setting enabled, and have the priority set to highest, just below DNS.

    When I try and connect to Xbox Live it normally fails, or takes a very long time, and if I try and play any games - such as ones that use EA servers I am unable to connect to there servers. I have forwarded all the relevant ports, and Xbox Live works fine if QoS is disabled. Is there anything I am doing wrong?

  2. fistina

    fistina Guest

    I don't know if this is the most elegant solution, or the most proper one, but here's how I have mine setup:

    I have my Xbox assigned a static internal IP ( based on its MAC Address (Basic -> Static DHCP). Then I set a match rule for it (QoS -> Classification) to the assigned internal IP ("From" in my case) using TCP/UDP. Finally, I have UPnP enabled (Port Forwarding -> UPnP / NAT-PMP). Originally I had basic port forwarding for it, but UPnP seems to work fine.

    Using the above, I haven't had any connection problems, and the traffic seems to be filtered correctly when I look at the QoS Details list while I'm playing.
  3. Azuse

    Azuse LI Guru Member

    Dont bother with l7 for an xbox, just prioritise all UDP traffic from it's ip :)
  4. bripab007

    bripab007 Network Guru Member

    I've been using Xbox Live for years, and all I've ever done is let Tomato's UPnP daemon take care of opening the necessary ports and prioritize all traffic from the Xbox's MAC address in QOS.
  5. james88

    james88 Networkin' Nut Member

    I was able to rectify the problem by making a rule that gave the highest priority to the ports that the Xbox uses, I have UPnP on for good measure, along with port forwarding. No problems so far, even with 7 other people on the router using the connection I get no lag, and surfing is not affected. All seems good for now, didn't want to classify a seperate IP for the Xbox, as my housemates have xbox's too and didnt want to have to setup a rule for each one. But they dont seem to be getting lag either.
  6. james88

    james88 Networkin' Nut Member

    I did setup a port forwarding rule with the static IP option for my xbox, which may give it more of an edge over the other xbox's on the network. Will look into that sometime, QoS is great though, never used it until now.
  7. Azuse

    Azuse LI Guru Member

    The xbox only uses fixed ports when upnp is off and its the only gfwl device on the lan. As soon as another comes along, or anyone installs gfwl, the upnp will handle ports and the xbox will change. If you simply prioritise all traffic from it then tcp i.e. downloads will be given the same priority as game traffic.

    Hence, static ip, upnp, udp from it's ip address.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice