1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Can you set Alchemy QOS by port?

Discussion in 'Sveasoft Firmware' started by pookguy88, Apr 28, 2005.

  1. pookguy88

    pookguy88 Network Guru Member

    I see you can for HyperWRT, but i don't see the option in Alchemy, all it has is pre-defined services...

    this is frustrating because bit torrent has a wide range of ports and i doubt alchemy has them all covered, i think they just have the default ones.
  2. littlewhoo

    littlewhoo Network Guru Member

    In Alchemy you don't need to specify any ports for QOS, because Alchemy is using L7 filters. http://l7-filter.sourceforge.net/

    This is much better than filtering by ports, because each service is identified by it's protocol structure. So Bit Torrent traffic will always be identified as Bit Torrent traffic - no matter which, or how many ports are being used.
  3. pookguy88

    pookguy88 Network Guru Member

    but what if i need to specify ports, for games and stuff?
  4. RAST

    RAST Network Guru Member

    Good question - and one I have myself. For example how would you add STEAM to the list to host a HalfLife 2 server?

    The good news is that this new method lets you add a type of traffic, like MS RPC, which does not use a predefined port. So the old method of defining a port won't work for squat.

    I'm going to peruse the L7 site a bit and see if there's an easy way to set up a new service definition. Then there's the small matter of getting that to work on the WRT....

  5. littlewhoo

    littlewhoo Network Guru Member

    You can also easily add new port based service descriptions. In the webinterface press the button "Access Restrictions" -> "Add/Edit" services.

    Then you'll get a popup window, where you can add cumstom service types (which can also be based on ports). These new services then will also be available in the "Applications & Gaming" -> "QOS" service-list.
  6. neonix

    neonix Guest

    Sadly, this does not work in Alchemy 1.0. I've tried this, and all i get is "Error on the page", and the settings are NOT saved :(

    Anyone know a fix for this? i need World of Warcraft and a few other games added to that list!
  7. littlewhoo

    littlewhoo Network Guru Member

    I had no problems at all, adding new QOS portranges with Alchemy 1.0. Did you already do a long reset after upgrading to Alchemy? It's important to do this, because this way you can ensure, that no nvram settings are left from previous firmware versions, that could break some features like QOS.
    Or are you using some popup blocker, that could interfere with the popup window, where the new port ranges are being added?
  8. gibman

    gibman Network Guru Member

    This is a javascript error that happens when using IE.
    Try the FireFox browser.
  9. TheIndividual

    TheIndividual Network Guru Member

    Opera works fine as well. It's just Internet Explorer that can't handle the length of the Services variable.
  10. Olinka

    Olinka Network Guru Member

    I use IE, so I had to modify the nvram variable that describes the services by hand. It worked for me.

    OR you can add a firewall rule by hand too:
    1, Add a service, that is identified by a port to the qos settings.
    2, The firewall rules are then generated automaticall at reboot into the file /tmp/.ipt
    3, Search the file for the rule setting the qos for the given service. (that you added in #1)
    4, Add the modified rule that matches your ports.

Share This Page