Those wi-fi adapters are utter garbage... I know from personal experience.
It's possible every router you tried wasn't compatible. Go to Ninty's official site here and see if any of your routers' brand were on the list. If they are, you should be able to get some troubleshooting assistance from there.