Many times you can get around snarky problems, and get significantly better performance and features, going over to a third-party firmware replacement such as Polarcloud's
Tomato or
DD-WRT.
Right now I'm going through a Linksys WRT150N that was previously sitting in a client's junk bin because it was unreliable. It required frequent reboots, bogged under more than one user, and was dog slow (28-37Mbs) as shipped from the factory. When subsequently upgraded with Linksys's new firmware (on the recommendation of Linksys's own tech support) - that finally broke the thing once and for all. However, with DD-WRT (v24 build 13575) installed, it's rock solid and gives me a very steady 117Mbs with 55% signal strength after going through a floor and three walls. Not too shabby for some freeware installed on a piece of equipment that was slated for the scrapheap.
That said, this solution is not for the faint of heart even if it isn't a technical challenge to install either of the above. It's only when an installation goes wrong that it can get
extremely...um...
educational. You haven't really lived until you've needed to learn the differences between tftp, tftpd, ftp, ncftp, ftpd, and pure-ftpd to do a reload - or better yet - had to fire up a
soldering iron to create a JTAG cable and then attach it to the circuit board of a cheapo bricked router! <*GRIN*>
Doing a DD-WRT or Tomato load isn't an option here unfortunately. The TP-Link TD-8950ND isn't listed as a supported device for either package.
