The other day while configuring a Asus RT-N16 wireless router we had installed DD-WRT software on I decided to turn off HTTP access to the web admin interface. After making this change I got pulled away to test something else and never tested it so I was surprised when I attempted to login today and I was unable to login to the DD-WRT web interface using HTTP or HTTPS. Turns out something was not allowing HTTPS to start and since I had disabled HTTP the wireless router was no longer listening on port 80 or port 443. Below is information on how to start Apache after logging into a wireless router running DD-WRT either via SSH or via telnet.
I recently ordered one of the newer Asus routers just to stay up on the wifi world and I decided on the RT-N16. I normally like open-wrt firmware however its still listed as a work in progress for this router. This left me with 2 options, Tomato firmware and DD-WRT firmware. For the first run I decided on DD-WRT. Below I will outline the relatively simply steps to get up and running with dd-wrt on the n16