Well you all were so good at fixing my NAT problem, I thought I might come back with another problem:

On the same router as the first problem (cisco 2651xm). I am just trying to get used to cisco commands and learn, so I will config it, then do an "erase start" and reconfig it. Everytime I do an "erase start" and reload the router it comes up with 5 errors:
%Error opening (tftp)://255.255.255.255/network-confg (Timed out)
%Error opening (tftp)://255.255.255.255/cisconet.cfg (Timed out)
%Error opening (tftp)://255.255.255.255/bcsrtr01-confg (Timed out)
%Error opening (tftp)://255.255.255.255/network-confg (Timed out)
%Error opening (tftp)://255.255.255.255/bcsrtr01.cfg (Timed out)

Then the whole time I am consoled into the router it will periodically flash this error:
%Error opening tftp://255.255.255.255/cisconet.cfg (Timed out)

Which is one of the 5 original errors. It does not flash all 5 original errors. Just the one stated above. I had been putting in two seperate commands to fix the problem. The first: "config-register 0x2102" and the second: do a show flash: and then "boot system flash:<paste the filename that was listed from the show flash>

This was fixing the problem for a while. Now though, it is still happening and those commands won't fix it. Any ideas? Thanks.