Unless I'm blind, I don't think ICS Control has come up in this thread. ICSControl is free, and has all the features of WMWifiRouter (commercial) and PDANet (commercial) and more. It also doesn't require installing ANYTHING. It's a single EXE file to run on your PPC that can be found here:
ICS Control v.21 - utility for controlling internet connection sharing - xda-developers
I've used all the apps most people mention and while this is the "ugliest", it works wonderfully. Here's the best settings to use with the
Mogul:
For USB Tethering:
1. Ensure Advanced compatibility is checked under the USB to PC settings for your
Mogul
2. Start ICS Control
3. Scroll down, hit Set All Defaults
4. Choose Cellular Line 1 for Public Interface
5. Choose RNDISFN1 for Private Interface (that's the USB port)
6. Check Set Private IP and select the IP range you like (I use 192.168.0.1)
7. Check Auto Connect to Network and choose Sprint
8. Uncheck Allow Suspend Mode
9. Hit Save, so you don't have to do the above anymore
10. Hit Start ICS (there is no confirmation that it starts)
11. Connect your USB Cable
12. The first time, you may have to go enable the WM Network Adapter in your XP or Vista network control.
For Wifi Tethering:
1. On the PPC, goto Settings/Connections/Wifi
2. Under Networks to Access, choose only computer to computer
3. Add New
4. Choose a network name and select Work as the network to connect to
5. Check the "this is a device to device connection" box
6. Set up Wifi security however you like
7. Follow steps 2-10 in USB tethering, except select TNETW12511 (Wifi) for the Private Interface
8. Connect to the Wifi Network
I'm sure you can figure out BT after you've done those.