The Login for DD-WRT Routers

Techwalla may earn compensation through affiliate links in this story.
DD-WRT is based on Linux.
Image Credit: Hemera Technologies/ Images

DD-WRT, a third-party firmware for consumer routers, has its own default user name and password. Installing DD-WRT erases your router's current user name and password and replaces it with DD-WRT's. You'll need the login information to access DD-WRT's Web interface using a Web browser, or its command-line environment using a telnet or secure shell application.


Default User Name and Password

DD-WRT's default user name is "root" (omit quotes here and throughout) and its default password is "admin." You'll be prompted to change the password after you log in the first time. You can use this user name and password to log into the Web interface or into the command line via the telnet or secure shell commands. Perform a hard reset if you can't remember the customized user name and password combination on your unit.


Video of the Day

Hard Reset

Perform a hard reset to reset DD-WRT to its default settings if you can't log in. The reset also erases all of your custom settings from DD-WRT. To perform a hard reset, press the "Reset" button on the back of your router, hold it down for 30 seconds, unplug the router without releasing the button, hold it down for another 30 seconds, plug in the router without releasing the button and hold it down for another 30 seconds before releasing it.


Web Interface

Log into the Web-based interface to configure your DD-WRT router. Type "" into your Web browser's address bar and press "Enter" to access the Web-based interface. Log in with the user name "root" and the password "admin" to continue. You can use the Web interface to configure your DD-WRT router's settings, including setting a custom user name and/or password.


Telnet and Secure Shell

Access the DD-WRT router's command line using the telnet and secure shell (SSH) commands. Use the "telnet" command to connect to the router and log in with the user name "root" and your current password. Use the user name "root" even if you've set a custom user name. On Windows, you can install the telnet command from the programs and features control panel. Secure shell logins are disabled by default; you can enable SSH services by logging into the Web interface, navigating to the Services tab and enabling the SSHd service.


references & resources