Troubleshooting Bluetooth Windows XP connection

Troubleshooting Bluetooth Windows XP connection

I have set up Windows XP Internet Connection sharing over Bluetooth, but the connection will resolutely not be shared. The client can start the modem on the host but will not share the Internet. Should I throw my Bluetooth devices away and give up? What are the alternatives? Where can I go for help?

    Requires Free Membership to View

    SearchMobileComputing.com members gain immediate and unlimited access to expert guides for mobile deployment, management and security, industry trends, and more-- all at no cost. Join me on SearchMobileComputing.com today!

    Kate Gerwig, Editorial Director

    By submitting your registration information to SearchMobileComputing.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchMobileComputing.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Windows Internet Connection Sharing can be maddening to get working right, whether you're trying to accomplish it over Ethernet, 802.11, or Bluetooth. Your question indicates that you have successfully sent files over Bluetooth between these PCs, so your problem probably is NOT with your network adapters per se. Most likely your problem is with ICS configuration, Windows XP security, or NetBIOS over TCP.

Best results for ICS are usually accomplished by starting with a clean slate (sharing disabled), then running the XP Network Setup Wizard on the PC with the physical Internet connection (in your case, modem).

  1. The wizard will prompt you for a connection method; you want to choose "this computer connects directly to the Internet."
  2. You will then be given a list of network interfaces to choose which interface leads to the Internet; choose your Internet dial-up connection.
  3. The wizard will offer to automatically choose the right connection to share, or let you choose one. Here, you will choose your Bluetooth adapter.
  4. The wizard will then create a "network bridge" between your dial-up and Bluetooth connections, and attempt to share that bridge with other users in your Windows workgroup or domain.
  5. Finally, the wizard will offer to write a configuration file that you can use on other Windows PCs in your workgroup.

On the dial-up connection's "Advanced" properties page, make sure that "Establish a dial-up connection whenever a computer on my network attempts to access the Internet" is checked. If that is disabled, other PCs will only be able to reach the Internet when the dial-up connection is ALREADY up and running.

Also, make sure that both Bluetooth adapters do NOT have personal firewalls (Windows Internet Connection Firewall or other) turned on, or configure firewalls to allow NetBIOS between your PCs. Finally, make sure that both Bluetooth connection properties pages have check marks next to "Client for Microsoft Networks" and "File and Printer Sharing for Microsoft Networks."

Here are some resources that you can consult for further information:

One final suggestion: If your PCs have built-in Ethernet cards, try using a cross-over Cat5 cable to connect them, get ICS working first, then move to Bluetooth. This approach may not prove necessary, but it completely eliminates wireless as a source of trouble.

This was first published in January 2005