You need a wireless internet connection. You don't have to have to have a nintendo wifi USB connector.
AFAIK, there is no way to connect to wifi other than public hotspots, the USB connector (which is no longer produced), or the use of a wireless router.