Your problem can be solved in a few different ways. Number one, is to enable the wireless hotspot found on most HTC and some other Android phones. If you use this, you don't need to worry about a cable as they phone itself acts as a mobile hotspot, using your data bundle to give you access to the internet (works just fine with my HTC Wildfire, no extra software required). The other thing that you may try is to go into your settings and make sure that the phone asks for a connection type on connection, in other words, when you connect the usb cable, the phone will ask whether you want to use it as a mass storage device or as a modem ect.