I've seen several threads talking about PPP over USB using ADB and linux. Also found this easy post about it. How to set up Android ppp over usb with adb | Xinotes But how do you do it with Windows? It's my work PC and I don't have other options. 1. I can't find a solution to have PC share internet connection using bluetooth. 2. I can't find a solution to have PC share internet connection using wifi. Windows XP only supports ad-hoc and android doesn't. But the PPP over USB look promising, but haven't seen a solution that uses Windows. Thanks, Greg Note: PLEASE UNDERSTAND: I am not talking about using my phone's internet from my PC. I am in a spot with no 3G and no wifi. I want to use my PC's wired connection. Call it reverse-tether.