If your computer doesn't have built-in Wi-Fi or an ethernet port, or if those connections aren't working properly, you're not stuck without internet. USB ports offer multiple ways to get online, ...
The sysadmin's guide to repurposing an RJ45 port ...