This is a nice(and cheap) N600 router with DD-WRT support. As of this writing there is a problem with the default settings for this device in DD-WRT, but there is also a workaround for this issue.
Setup
is the same as most DD-WRT installations. First use the router's GUI
tool to flash the factory-to-dd-wrt image then use DD-WRT's GUI to
flash the latest version of DD-WRT. I used an older
factory-to-dd-wrt image that disabled ethernet connections, but was
able to log in via wifi to upgrade to the latest fw image(you might
not see this issue at all). Once I installed the latest image(24461)
I noticed that internet traffic was working, but local ethernet to
ethernet traffic was broken. The workaround to fix this was to add
the following two lines to autorun on router startup.
Link to DD-WRT FW build 24461 for this router. ftp://ftp.dd-wrt.com/betas/2014/06-23-2014-r24461/tplink_tl-wdr3500v1/