Not every router has a USB port. Plus, I've seen some routers with TERRIBLE USB transfer speeds. Mine in particular is pretty bad, but you have to format the HDD as EXT for the speeds to substantially increase. NTFS and it's turtle speed. Go figure...