I recently found myself in a situation where tethering my phone to my laptop was needed. The hotel i stayed in charged $14/day for wireless access, and plugging into the hotel wired network is a guarantee of a 0-day exploit showing up on my laptop.
Luckily, I started using Cyanogen-mod 6 on my rooted Tmobile G1, which offers USB tethering without the drama of having to sign up through a service provider. The only hitch in the plan is that the laptop with which I needed to tether was a Windows XP laptop, that had no damn idea what an NDIS driver was, much less how to enable the phone to tether.
Luckily, I had some time to kill, so I figured out how to make it all happen. This should work for any tmobile G1, or htc dream, running Cyanogen-mod 6, tethered to an antiquated windows XP operating system.
- Obtain the NDIS windows XP driver for the android phone here: Remote_NDIS_based_Internet_Sharing_Device
- You may have to browse to the file above with your phone, download it to your phone, then connect it in USB harddrive mode, and transfer it to your system..
As always, be sure to light up the comments if it works or doesn’t work for you, and good luck!