So I flashed my WRT310N v1 with tomato-K26-1.28.9006MIPSR2_RAF-Std-NOCAT by Victek from the previous DD-WRT I had on it. Before flashing, I did a 30/30/30 reset. When the flash was completed, I tried accessing the router, but 192.168.1.1 didn't work, so I held the reset button for 15 seconds and the power cycled the router. I still couldn't get the router IP, and dhcp gave me the IP address 169.254.30.189. I tried a macbook, but I had the same issue. Did I brick my router? I flashed the version specifically for my router (4mb flash)
Recovering WRT310N From Bad Flash or Corruption:
a. Start two DOS prompt windows
b. Enter “ping 192.168.1.1 –t” in one DOS prompt window
c. Enter “tftp -i 192.168.1.1 PUT Linksys_WRT310N_OEM_Build.bin Linksys_WRT310N_OEM_Build.bin” in the other DOS prompt window
d. Start the ping command in the first DOS prompt window
e. While holding the reset button, power-cycle the router. The power light should flash continuously when in “management-mode”
f. When ping is showing “ttl 100” the unit should accept tftp
g. Transfer the original factory firmware to the router by starting the tftp command in the second DOS prompt window
h. After successful tftp, the power light will stop flashing (1-3 minutes)
i. Do a normal 45-45-45 reset and 192.168.1.1 should be accessible (normally 30 but for be sure try 45 sec).
Tell me if this solve your problem
Hard code the IP address of your workstation to 192.168.2.2. The 169.254.30.189 address would suggest to me that DHCP is not running on the router.
The thing is, I'm unable to ping my router. Trying it on my Macbook and it just says "Host unreachable/Host down." I tried the reset button/power cycling thing, but it still couldnt ping the router. Hard coding the IP doesn't help either.
Ouch, that is not good. Be sure to review your reset instructions. 45-45-45 is only effective for a narrow selection of some very old routers.