is the best way to do this to run something like DD-WRT?  Or is there a way to accomplish this with stock router firmware?  I ask because I recently tried to install DD-WRT but ran into issue and had to revert to my stock firmware.