Setting up Quality of Service (QoS) on the WRT54G

Quality of Service (QoS) is a setting which allows a router to prioritize different applications (such as video streaming or web browsing) to guarantee a certain level of performance in terms of data flow. 

The goal in configuring QoS is to give priority and attention to certain devices or services so that they can use the maximum throughput and speed available on a certain network when it is needed.

NOTE:  Quality of Service (QoS) functionality with the WRT54G was added with firmware version 2.03.4.  You can update the WRT54G’s firmware to have this version or later if you can’t see the QoS sub-tab.  For instructions, click here.

QUICK TIP:  For reference of the technical terms used in the steps, click here.

To set up the QoS of the Linksys WRT54G router, follow these steps:

Step 1:
Access the router’s web-based setup page by opening a web browser such as Internet Explorer or Safari.  On the address bar, enter your router’s local IP address then press [Enter].  When the login prompt appears, enter your router’s User name and Password.

NOTE:  The default local IP address of Linksys routers is while the default password is admin and user name field is left blank.  If you have set the password before and forgot it, you need to reset the device.  For instructions on how to reset a Linksys router, click here.

Step 2:
Click the Applications & Gaming tab then click the QoS sub-tab.

Step 3:
Select the Enable option to turn on QoS features.

NOTE:  If you select Manual, you can set the upstream bandwidth in Kilobits per second (Kbps). 



Step 4:
Set the type of QoS option appropriate for the network.  The priority assigned determines the desired service level to the network.  You can choose from four (4) different options:

Device Priority
Ethernet Port Priority
Application Priority
Wireless QoS

Device Priority

Quality of Service under Device Priority is a MAC address-based QoS.  You can specify the hardware MAC address of the computer or device that you wish to give priority to.  You can assign a Low or High priority for up to two (2) specific MAC addresses found in your local network.

NOTE:  You can get the MAC address of the computer by clicking Start > Run, then type “cmd” in the text box.  Then type “ipconfig/all” in the Command Prompt window.  The 12-digit Physical address shown is the MAC Address.


Ethernet Port Priority

Quality of Service under Ethernet Port Priority is a port-based QoS.  You can control the bandwidth according to which of the physical LAN ports your computer or device is plugged into.  You can assign a Low or High priority to computers or devices connected to any of the router’s LAN ports (1 through 4).

NOTE:  You can also enable or disable the Flow Control for each LAN port, which is a technique that controls the speed at which data is received.  If Flow Control is enabled for a certain port, then a receiving device is not overwhelmed with data as it is coming in.


Application Priority

Quality of Service under Application Priority is Application-based QoS.  You can control bandwidth with respect to a specific application being used on the network.  You can assign a Low or High priority to a particular application or service.  There are several pre-configured Web services that use well-known ports, like FTP and HTTP, which you can use.

You can also customize up to three (3) different applications by entering an Application Name and the Specific Port # that the software application uses.  If you are unsure of the port number that is used for a particular application, contact the software manufacturer for more information.


Wireless QoS

Wireless QoS is also referred to as Wi-Fi MultiMedia™ (WMM) by the Wi-Fi Alliance™.  You can set WMM Support to Enable for wireless devices that are WMM-certified for bandwidth priority.


Step 5:
When you have finished configuring the QoS settings, click the Save Settings button to save your changes.

Was this support article useful?

Additional Support Questions?

Search Again


Linksys Premium Technical Support

Contact Premium Technical Support for assistance outside of the complimentary 90-day window, or for help with advanced features not covered by our complimentary support.  Learn More