WHIZOO.COM Checkout
Home Products Bluetooth Source Code Bill of Rights Consulting Support About Us

Last update: 21 February 2008
Setup Guide prepared by Dean and kindly hosted by Whizoo (creators of BtToggle)

If you find this page useful, please donate to my Palm handheld fund.


You can connect to your PC and share your Internet connection with no additional software added to your PC or Palm using a Bluetooth USB Adapter. I’m using a Palm Tungsten |T, Palm Tungsten |T3 and LifeDrive with Win XP and I’ve setup both the Belkin F8T001 and F8T003 adapters (not at the same time though). This Bluetooth setup guide can be very helpful for the Tungsten |T5, Tungsten |TX as well as the Zire 72, Treo 650,Tungsten E2 and LifeDrive. The menus on these devices might look different than what is in my guide below, but the settings are ultimately the same. I would only recommend buying a Class 1 adapter from any manufacturer. There is no reason to limit your range with a Class 2 or 3 adapter.

As a side note, I have also installed a new version of the Belkin F8T001 Bluetooth adapter on a Win XP laptop and connect to the same desktop computer that the Palm connects to. Using Class One devices on the laptop and desktop computer enables the full 100 meter range when using this connection.

Trivia: Bluetooth is named after a Danish king, Harold Bluetooth Gormson (Danish: Harald Blåtand), who united Norway and Denmark in the 10th century. The Bluetooth logo is his initials which merges the Nordic runes analogous to the modern Latin H and B.

Windows XP SP2: From other users it has been concluded that the best way to use your USB Bluetooth adapter with Windows XP SP2 is to Uninstall the current Bluetooth drivers - Install Win XP SP2 - re-install the drivers for your Bluetooth adapter. If Win XP SP2 is already installed just follow the instructions on how to install your drivers over the Microsoft ones. You shouldn't have to uninstall SP2 first. Go here for a good explanation from Linksys for doing this. Belkin has their workaround here, it is a downloadable .doc file. Click here for the Microsoft workaround. Just use what are the most current drivers for your specific Bluetooth adapter.

Treo 650 users: I am told you might have to install a Bluetooth patch on the Treo 650 to get this to work. This patch is available here. Go to the bottom of the page and you'll see Bluetooth patches for GSM and CDMA phones. Proceed at your own risk when installing patches.

Windows 98SE & ME users: For ICS setup you will need follow the link that takes you to the bottom of this setup page when you get to Step 2 of the PC setup. The rest of the instructions for the PC should be the same, but the menus might look slightly different than the screen shots below from Windows XP.

PAN profile: The Personal Area Network (PAN) profile does not work with this setup and should not be confused with the Network Access profile. If you show a Bluetooth PAN Network under Network Connections they are not the same and this setup will not work. If you have an adapter that has incomplete profiles you can go here to see if your adapter can use the Widcomm drivers.

Built in Bluetooth on Windows PC or Laptop: If you are trying to connect to a PC or Laptop that has Bluetooth built in, make sure you have the most current drivers from the manufacturer. It appears that some computers come with incomplete or limited drivers that only support the serial profile or less. If you don't see any of the menus displayed below regarding the PC setup you probably do not have drivers that support the Network Access profile along with many others. If you have a drivers installation CD disk that has the Bluetooth drivers on it and it came with the computer you could try un-installing the Bluetooth drivers completely and then re-installing. If you now have a Bluetooth LAN listed under Network connections you are good to go. You might also find these drivers on the manufacturer's web site, just make sure the drivers you install are for your exact Bluetooth adapter that is installed on your computer model. Do not install drivers from the web unless you absolutely sure they are for your exact model of computer/adapter.

Microsoft Bluetooth adapter: If you have the Bluetooth adapter that Microsoft provides for use with its mouse and keyboards; the drivers included only support connecting to these devices and nothing else. You might find a way to pair a Palm to this device, but that is as far as you'll get. There is a workaround to make this work but it is more complicated than I can began to explain here. It involves using a Hex editor to modify part of the code in a third party driver to make it all work. You can go here to find a solution for replacing the Microsoft drivers with the Widcomm drivers which will enable the possibility of using the Microsoft accessories and connecting your Palm to the PC and sharing the Internet.

Alternate Bluetooth drivers: Some users have found that the drivers that have come with their Bluetooth adapter are not complete, do not work correctly with their PC, or are limited on the profiles that are included. There is the option to use the generic Widcomm drivers that work with many Bluetooth adapters. Go here to find out how to install and use the Widcomm Bluetooth drivers. You can also go here for another guide for using the Widcomm drivers.

Linux user: You can go here for Ben's setup guide for Linux, or here for Till's guide.

Mac users: You can go here or here for setup instructions. Mac Users might also find this software helpful as well.

Click here if you ONLY want to setup HotSyncing via Bluetooth. If you plan on sharing the Internet and using this Network connection you should set this up first, then go back and setup the Bluetooth HotSync. If you setup HotSyncing first the PC will default to the Serial Profile and it makes it more difficult to get the Network Access profile running correctly. You have to make sure you go back and disable the Serial profile on the PC.



Setup for sharing the Internet

First you must make sure of the following:

  1. You must have the PalmTungstenTUpdate_enUS.prc installed on the original T|T or be using a T2, T3, T5, TX, Zire 72, Treo 650, E2 or LifeDrive. You can verify this on the original T|T by checking the “Service connection progress” window that opens when starting a connection. If you see a “yellow” phone you have the update installed, if you don’t, install or re-install the update. Click here for the update directions and information. Click here to directly download the zip file. If you have ever done a Hard Reset since installing the update on a T|T it must be re-installed.

  2. If you are using a router click here to go to the router section below and make sure the router IP is not on 192.168.0.1. If it is, you must change it first. You must do this before installing the Bluetooth adapter driver software. If you have already installed the Bluetooth software you could un-install it, then change the router's IP, then re-install the Bluetooth driver software. I would only probably do this if you have problems later. More importantly you need to change the router's IP before you'll be able to start ICS on your PC.

  3. If you are using any type of Firewall, third party or within Windows, disable it completely until you get this connection running correctly. You can then go here for more details on re-enabling the Firewall and running the Bluetooth LAN connection at the same time.

  4. It is recommended that prior to installing the Bluetooth driver software that you disable any Internet Connection Sharing (ICS) and/or Windows Home Networking that you might have setup on your PC. If you have already installed the Bluetooth drivers and you had ICS or Home Networking running, you could disable them and then un-install and re-install the Bluetooth drivers if you have problems later.

  5. You must have successfully installed the Bluetooth Network software (Bluetooth adapter drivers) and connected the adapter to a USB port and paired your Palm to your PC. You will usually see a logo in the system tray (lower right hand corner by the clock) after you have successfully installed the Bluetooth adapter drivers. Make sure this is visible in the system tray and that you do not have Windows XP setup to hide this icon. Right click the Windows task bar and select "Properties". You can either temporarily uncheck the box at the bottom, "Hide inactive icons", or click "Customize" and find the Bluetooth icon and change it to "Always show". If you have a Bluetooth adapter that does not come with an extension cable I would recommend adding one that gets the adapter at least 5 feet from the computer. Also, I would connect to a USB port that is directly on the PC and not through a USB hub. To confirm your Palm is paired to your PC go to "Entire Bluetooth Neighborhood" and you should see a check mark next to your Palm with the Bluetooth ID below it.

 

PC Setup for sharing the Internet:
    Note: If you don't see any of the menus displayed below regarding this PC setup you probably do not have drivers installed that support the Network Access Profile along with many others. Make sure you have the most current drivers from the manufacturer for your exact Bluetooth adapter. If there are newer drivers available completely un-install the old drivers and then install the new drivers. If you now have a Bluetooth LAN listed under Network connections and something like "My Bluetooth Places" you are good to go. If you don't have a Bluetooth LAN listed your drivers do not support the Network Access profile.

    Note:Some Bluetooth adapters come with drivers that do not include all profiles, specifically the Network Access profile. One manufacturer that this applies to is Blue Soleil, do not buy an adapter of this brand if you want Network Access. The Personal Area Network (PAN) profile does not work with this setup and should not be confused with the Network Access profile. If you show a Bluetooth PAN Network under Network Connections they are not the same and this setup will not work. If you have an adapter that has incomplete profiles you can go here to see if your adapter can use the Widcomm drivers. (Update on Blue Soleil, they have updated their drivers to 1.4.9.2 Build 041108 and I have been told this includes the Network Access profile)

  1. In the Bluetooth setup (My device) disable all connections accept “Network access”. Bluetooth serial port, Fax, File transfer, Dial-up, Info exchange, Info Sync should all be setup to “Start manually”. Once you get this connection running correctly you can go back an enable other services that you might want to use.

    Right click "Network Access" in the above window and select "Properties".

    1. "Option 1", If you see the below window move on to Part 2. Do not worry if you do not have the other option below.

    2. "Option 2", If you have a drop down menu for "Select the type of service to offer remote devices" that is shown below you must select "Allow other devices to access LAN/Internet via this computer". The incorrect option is selected by default.

  2. You must enable ICS (Internet connection sharing) on the PC network. Go to Control Panel and Network Connections and see what is listed under LAN or High-Speed Internet. If you have "Option 2" above you can click the "Configure Connection Sharing" button to get to the same menu. If you are a Windows 98SE or ME user click here to go to the ICS setup for these operating systems. Return to step 3 below when done.

    Please read before setting up ICS:You would never enable ICS on the Bluetooth LAN connection. If you do not show a Bluetooth LAN connection, or you do show a Bluetooth PAN connection the drivers that support the Network Access profile for Bluetooth are not installed, not installed correctly, or not included in your drivers for your adapter.

    1. If you see only your LAN card and your Bluetooth LAN connection, enable ICS on the LAN card by right clicking, select Properties and go to the advanced tab. Check "Allow other network users to connect through this computer's Internet connection". If you have a drop down box, "Home Networking Connection", select your Bluetooth network. You might get some warnings about IP addresses, but go ahead and continue. Do not worry if you do not have the "Home Networking Connection" option. This is not as important as selecting the correct LAN connection to enable ICS on.
    2. If you see your LAN card, your Bluetooth LAN connection and a High Speed Connection (DSL, Cable modem) then you must enable ICS (Check "Allow other network users to connect through this computers Internet connection") on the High Speed Connection, not on your primary network card. Do not worry if you do not have the "Home Networking Connection" option. This is not as important as selecting the correct LAN connection to enable ICS on.
    3. IMPORTANT: If you have multiple LAN cards and the Bluetooth LAN connection and you are not sure which one of the LAN cards to enable ICS on (or you are sure but it still doesn't work) try one of the LAN cards and then complete the rest of the setup. If you get the DNS errors when testing the connection go back to this part of the setup and disable ICS on the first LAN card you tried and then try enabling ICS on the other LAN card. You would never enable ICS on the Bluetooth LAN card.
    4. If you are trying to share a Dial-up connection ONLY and you do not have a DSL, Cable modem, or LAN connection to a larger network,  then right click this connection, go to Properties, the Advanced tab and enable ICS and select the Bluetooth Network in drop down box if you have this option.

    This is what the ICS would like if you have the Home networking connection option:

    Note: I only can show an example of this with a dial-up connection so it might look slightly different with a LAN card

  3. Go to Control Panel and Network Connections, then right click the Bluetooth LAN connection and select properties. Click on TCP/IP and then hit the "Properties" button. You should see the following: (This step can be skipped but if any problems arise I would return here to check this setting)

 

Palm Setup for sharing the Internet:
  1. Go to Preferences->Communications and create a new connection

  2. You can name the connection "BT to LAN". The Connection setting should be:
    1. Connect to: Local Network
    2. Via: Bluetooth
    3. Device: (should be paired to PC by taping the box). The PC you paired should eventually appear as the only option, select it. If this last step does not work you must go back and pair your Palm to the PC with the Bluetooth setup.

  3. Go to Preferences->Communications and create a new Network

  4. You can name the network "Bluetooth LAN". The Network setting should be No user name, No password, select the "connection" you just created (BT to LAN), "Details" should be:
    Type: PPP, Idle timeout: Never, uncheck ***Query DNS, enter Primary DNS: 192.168.0.1, IP address: Automatic (Checked)

    ***Note: You can leave “Query DNS” checked on the first attempt, but when you check the “View log” page and you don’t see a DNS listed you must go back and enter it manually as described above. This is very important.

    ***Note: If you don't see a Local IP address listed on the View Log page once connected you can un-check "IP address Automatic" and enter the IP 192.168.0.5 manually.

  5. (Treo 650 users ignore this step)
    The "Script" page should have (must be in CAPITAL LETTERS):
    Send:CLIENT
    Send:CLIENT
    Wait For: CLIENTSERVER (there is NO space between CLIENT and SERVER!)
    End:



    ***Note: Treo 650 users ignore the above step, no script is neccessary

 

Connecting the first time & Testing the configuration:
    Note: Before connecting make sure that all windows on your desktop are minimized and that the Bluetooth icon is visible in the system tray. This is because some drivers have a default setting that pops up a balloon message at the Bluetooth icon that prompts you for permission to allow the PDA to connect to the PC. There should be an option on this pop-up to "Always allow this device" so you don't get this message again.

  1. You should be all setup at this point. Now make sure your Palm's Bluetooth radio is on, select the Network you created and tap “Connect”. Once you are connected you can verify your settings on the log page. On the Network page select the Menu->Options->View log.

  2. You should see the following:
    (You might see some funny random characters, but you should see some key things mixed in)
    LCP Up
    IPCP Up
    Service name: “What you named the network setting”
    Local IP address: 192.168.0.5  (must be in the 192.168.0.xxx range, with last digit as the variable)
    Gateway address: 0.0.0.0
    DNS address: 192.168.0.1 (This must be there, if not enter it manually in settings)

    ***Note: If you don't see a Local IP address listed and all the other settings are correct you can un-check "IP address Automatic" on the Palm in the Network setup and enter the IP 192.168.0.5 manually.

  3. If you see the above you can ping some web sites on this page where the cursor is flashing.
    Write: ping www.microsoft.com (enter stroke)

    I have found that a lot of web sites don’t ping for some reason, but Microsoft usually does. More importantly, open up WebPro and it should work. Also, open up your email program and check one of your accounts.

 

Firewalls:
    If you have a firewall installed on your PC there could be issues with making this work. If you have done all of the above and you still get DNS error messages using WebPro then try disabling the firewall and re-connect the Palm to the network and see if it works. If it does, then look into your firewall software to see how to enable the Bluetooth network connection. There is usually a way to allow specific programs and hardware to run through the firewall uninterrupted. Sorry I can't be more specific, but every firewall setup is unique. I have read that WebPro uses port 8827, so your firewall might allow you to "Open" this port. VersaMail uses the standard port 110 and 25 for SMTP and POP3 which should already be open.

    If you are using Zone Alarm I have read from others that if you set the overall setting to "Medium" security this should allow the Bluetooth LAN to access the Internet. You could also try the following. Add a rule to allow the Generic Host Process access:

    Action: Permit
    Direction: Either
    Protocol: TCP or UDP
    Application: C:\WINNT\system32\svchost.exe
    Remote: Any Service
    Local: Any Service
    Remote: Any address
    Local: 192.168.0.1

    Also, open up connection from TCP/UDP port 1030-1032 to TCP/UDP port 53.

    Here's some more information from user input. In more recent versions of ZoneAlarm (v5 and above), You need to tell ZoneAlarm that my Windows machine is a "ICS/NAT Gateway". Otherwise, ZoneAlarm blocks the Bluetooth LAN connection. To do this, go to the "Firewall" tab in ZoneAlarm, choose the "Advanced" button, then select the option called "This computer is an ICS/NAT gateway", and then press OK.

    Most important, get the Bluetooth LAN connection working without the Firewall enabled first, then go back and figure out what is required for your specific Firewall.

 

Routers:
    If you are using a router in your Network this can cause problems depending on the IP address it uses. Most routers use 192.168.0.1 as their default IP, the setup instructions usually mention what the default IP is . This default IP will not work with a Bluetooth adapter. You can check all your IP assignments by going to a DOS prompt and typing; ipconfig /all (This should work in WinXP, 2K, 98SE & ME) In Win98SE and ME only you can go to the "run" window and type winipcfg. The Bluetooth LAN should have an IP address of 192.168.0.1, the Subnet Mask should be 255.255.255.0, the Default Gateway should be blank. The IP address for the Bluetooth LAN must be 192.168.0.1. If you see a weird IP address for the Bluetooth LAN your router is probably on 192.168.0.1

    If the router is using this address it needs to be changed to a new range like 192.168.2.1. You can usually access your router setup pages directly by going to an Internet browser and typing in this default IP, 192.168.0.1, in the address window and then hit enter. The default username/password is usually admin/admin. Check your specific router's instructions to see how to access the setup menus, it could be different. There is usually a menu that is labeled something like "Status" this should give the current IP of the router. There should also be a menu for "LAN" settings, this is where you should see this default IP, 192.168.0.1, and also where you change it to 192.168.2.1. After you change the router's IP, it will reset. You might even want to power the router off and then back on again. A reboot of the PC couldn't hurt either. After doing so re-check your IP assignments at the DOS prompt and make sure your Bluetooth LAN is now on 192.168.0.1. Also, to access your router's setup page after you changed the IP address you'll now need to type in the new IP that you assigned in the browser window.

    You will now be able to enable ICS on the appropriate network card. If you tried to do this prior to reassigning your router to a different range you probably saw an error message saying that, "the IP address required for ICS is already in use".

    This is a Windows Internet Connection Sharing (ICS) limitation. For ICS to work correctly on the PC, Windows must have access to this IP range. If you are on a large network with no access or ability to change network IP addresses and the network is using the 192.168.0.xxx range you will not be able to use ICS on your PC. Therefore you will not be able to use this method for sharing the Internet with your Palm and a Bluetooth adapter. Your only option would be to use Softick PPP and force the connection with the serial profile.

    If your Broadband modem, either DSL or Cable, is actually a router on its own then you can get by with just getting a switch to share your Internet connection among multiple computers. This eliminates all the setup problems associated with most third party routers. If you can access your Broadband modem by an IP address like, 192.168.1.254, then it is more than likely acting as router, not just a modem.

    You just plug the RJ45 cable from the DSL or Cable modem into the Switch, port 1, and then plug in all the other computers into the additional ports with the RJ45 cable from the PC LAN card. No software and no setup hassles with a Switch. You can see an example of a switch here. If your Broadband modem is only a modem you will need a router to share the Internet with other computers.

    Click here to return to the start of the setup.

 

HotSyncing:
    There are two ways to HotSync via Bluetooth, Serial and Network. HotSyncing via Bluetooth with either method is much slower than using a USB cradle. It also creates a higher probability of getting errors with some conduits, like Documents to Go.

    To setup a Serial HotSync via Bluetooth you need to go to your Bluetooth Device settings and start the Bluetooth Serial Port. Once you do you'll see a COM port listed under the "Status" column, make note of this COM port.

    Then go to your HotSync icon in the system tray, right click and select "Setup". Go to the "Local" tab and change the COM port to the setting from Bluetooth Device settings. Make note of what COM port is there before changing it so you can revert back to a normal HotSync via the cradle if you desire.

    Create a new connection like below:

    Right click the HotSync icon in the Windows system tray at the bottom right of the screen and make sure that you have selected all the services checked below.

    Once that is complete go to the HotSync application on the Palm and select "BT to Serial" in the drop down menu below the HotSync icon. Then tap the HotSync icon and it should start the HotSync process.

    If you get the Error message; “Unable to initiate HotSync operation because the port is in use by another application", Try a Soft Reset on the Palm, this usually fixes this problem. You can also try disconnecting the Bluetooth adapter from the PC and then plug it back in.

    To Setup a Network HotSync the easiest way is to use Peter's NetSync software after you have successfully setup the Network access. Here's palmOne's simple explanation of Network HotSyncing.

    Here's palmOne's explanation of Network HotSyncing via Bluetooth. Here's palmOne's explanation of Network HotSyncing via Bluetooth for the PC only. Here's palmOne's explanation of HotSyncing via Bluetooth for the Zire 72, T|5 and Treo 650.

 

Range and Interference:
    In terms of range, Palm's are typically "Class 3" Bluetooth devices with a range of around 10 meters (33 feet), with 1 mW (0 dBm) of transmit power. Cell phones are also typically Class 3 devices. Bluetooth Access Points and most USB Bluetooth adapters (dongles) have an "unlimited" power source so they tend to be Class 1 devices, with 100 mW (20 dBm) of transmit power. In addition to their powerful transmitters, Access Points and USB adapters (dongles) tend to have very sensitive receivers so Class 3 devices (like Palms) can connect at up to 30 meters (100 feet) from an Access Point or adapter (dongle).

    Breaking range down into transmit and receive:

    • Access Point/Adapter to handheld: The Class 1 transmitter in the Access Point is clearly capable of transmitting a strong signal over a large distance. This should not be the limiting factor in determining the range.
    • Handheld to Access Point/Adapter: The handheld transmits a weak (Class 3) signal. The range will be greater if the Access Point/Adapter has a good antenna and a very sensitive receiver. Very sensitive receivers typically cost more.

    The thing that really affects range is interference. Try to keep your Bluetooth equipment away from your 802.11 network, cordless 2.4GHz phone and microwave oven; all these create noise in the same 2.4 GHz bandwidth used by Bluetooth.

    I would only recommend buying a Class 1 adapter from any manufacturer. There is no reason to limit your range with a Class 2 or 3 adapter. If you have a Bluetooth adapter that does not come with an extension cable I would recommend adding one that gets the adapter at least 5 feet from the computer. Also, I would connect to a USB port that is directly on the PC and not through a USB hub.

 

Connection speed:
    The theoretical maximum of Bluetooth is 721 kbits/second (bits, not bytes), but in a single direction it is just over 400 kbits/sec. With all the protocol overhead of TCP, PPP and the Bluetooth communication layers (RFCOMM and L2CAP), you are lucky to get 13kb/sec (bytes) = 104 kbits/sec. This is for a network connection. If you connect directly to another device to transfer files, like a cell phone or PC, this connection speed can be faster since there is less overhead.

 

Error Messages:
    There are two main error messages that you might get if the setup is not correct, Modem and DNS.

    Error: Serial: timed out. could be bad cable or faulty Modem, (0x0305)

    This is a hardware or pairing issue, meaning that there is something preventing the Palm from communicating with the PC.

    If the message appears as soon as you hit the "Connect" button it is solved by turning On the Bluetooth radio before trying to connect again. If you have BtToggle or BtToggle Pro installed it will do this for you.

    Before trying to connect open "My Bluetooth Places" and then open "Entire Bluetooth Neighborhood" and leave this open. It should look like below:

    Then try to connect again.

    After it connects it should look like this:

    If that doesn't work it is more than likely caused by an incorrectly paired Palm to the PC or the Bluetooth drivers did not get correctly installed. Just because you see a check mark next to the Palm icon on the PC in Bluetooth devices this does not necessarily mean it is actually paired correctly. You will need to re-pair the Palm to the PC. You need to delete the paired PC from the Palm by going to Preferences - Bluetooth - Trusted Devices, tap the PC name listed and tap "Details" and then "Delete Device". Re-pair the Palm to the PC. It would even be a good idea to re-name the Palm "Device name" on the main Bluetooth preferences page to something different. Do not be alarmed if the new name doesn't refresh immediately on the PC under Bluetooth devices, it will eventually update. The most important thing is you MUST now go back to your "Connection" setting for the BT to LAN and re-select your PC in the "Device" box. If you do not you will get the above error until you do.

    If re-pairing doesn't change the error I would then move the Bluetooth adapter to another USB port directly on the PC. You could have a bad USB port. I would re-boot the PC or do this with the PC off. Then make sure the Bluetooth driver software "sees" the adapter on the new port. The Bluetooth logo in the system tray should be Blue and White and not Red in the middle. If you still get the same error message and you are using an extension cable I would try a different one or plug the Bluetooth adapter directly into USB port on the PC and then try the connection. If this solves the problem you have a bad extension cable. After moving the Bluetooth adapter to a different USB port you might have to un-install and re-install the Bluetooth drivers on the PC. If you do this, make sure you re-setup all the settings on both the PC and the Palm.

    It can also be caused by the Palm trying to connect to another profile other than "Network Access". Make sure you only have the "Network Access" profile set to "Start Automatically" and that it is actually started. As seen in the PC setup Part 1 it will show "Started" under status. If you have any other profiles running it will sometimes default to one of these others.

    The most common problem is related to DNS issues.

    DNS lookup timed out. Please check coverage, and try again. [Comm. 8]
    DNS error, please check coverage, check that host address in preferences is correct [-2]

    This is caused by primarily by three things; the Palm is not completely connected to the network, ICS (Internet connection sharing) is not enabled on the correct connection or not enabled at all or you have a Firewall running.

    The Palm cannot connect to the Network for many reasons. The most common problem is there is another network that is on the 192.168.0.xxx range already, and most commonly a router. The Bluetooth LAN has to be on this range and nothing else. If you look at the DOS prompt (typing; ipconfig /all (This should work in WinXP, 2K, 98SE & ME) In Win98SE and ME only you can go to the "run" window and type winipcfg) the IP listed for the BT LAN must be 192.168.0.1. If any thing else is on 192.168.0.xxx range it must be moved to another range like, 192.168.2.xxx. The "View Log" page on the Palm must show a Local IP address in the range of 192.168.0.xxx and the DNS IP Address must be 192.168.0.1 and entered manually on the Palm. Also, make sure that Step 3 of the PC setup looks correct. If on the View Log page you do not see a Local IP address listed once connected you can go back to the Palm setup and un-check "IP address Automatic" and enter the IP 192.168.0.5 manually.

    ICS is the other common problem. ICS must be enabled on the correct connection to the Internet. If you are using Windows 98SE or ME click here. This is a little harder to troubleshoot since there is no way to verify the actual connection. Just make sure it is actually enabled on the correct connection. This is by far the most common issue with ICS. If you have multiple LAN cards and the Bluetooth LAN and you were not sure which one of the LAN cards to enable ICS on (or you were sure which one to enable ICS on and it still doesn't work) and you tried one of the LAN cards and you get the DNS errors when testing the connection, go back to the PC part of the setup and disable ICS on the first LAN card you tried and then try enabling ICS on the other LAN card. Even if it makes no sense, but you have multiple LAN cards listed try ICS on the other LAN card. You would never enable ICS on the Bluetooth LAN card. The icon on the PC for the network connection actually changes showing ICS is enabled.

    It is recommended that prior to installing the Bluetooth driver software that you disable any Internet Connection Sharing (ICS) and/or Windows Home Networking that you might have setup on your PC. If when you installed the Bluetooth drivers you had ICS or Home Networking running or if you think you might have had ICS or Home Networking setup on your computer at any point I would make sure it is no longer enabled and then un-install and re-install the Bluetooth drivers. You can not have Home Networking setup and ICS enabled for the Bluetooth LAN at the same time. Windows only allows one ICS connection at a time. If you are using Windows Home Networking to share an Internet connection between two computers I would recommend looking into using a switch instead. See my Routers section above for more info.

    Make sure in Part 1 of the PC setup, if you have the "Option 2" configuration, that you changed the drop down menu to "Allow other devices to access LAN/Internet via this computer" . The incorrect option is selected by default. Do not worry if you do not have this option.

    Check the advance settings of the ICS connection. Go to your Network connections and right click the LAN connection that ICS is enabled on. Select properties, then go to the advanced tab. Once there go to the very bottom and click on "Settings".

    Make sure that the following services are selected:

    If you're sharing a dialup connection make sure you are connected to the dialup ISP before connecting via the Bluetooth adapter. If you get the error message, "The IP address required for ICS already is in use", you're probably using a router or another network device that is using the 192.168.0.1 IP. See my router section above to change the IP of the router to a different range. If it is something other than a router, like a cable modem, find a way to reassign the IP to a different range. After doing so you should be able to enable ICS.

    If you are using any type of Firewall, third party or within Windows, disable it completely until you get this connection running correctly. You can then go here for more details on re-enabling the Firewall and running the Bluetooth LAN connection at the same time.


    Bluetooth LAN disconnected:

    If you see this and you might have pulled the plug out it is an obvious solution. If you ever see this after you have successfully used the Bluetooth LAN connection for awhile and it happens right when you initially start your PC for the day it is easily fixed. It seems that after about every 7 to 10 start ups on the PC the Bluetooth LAN access profile just doesn't start as it is supposed to. Just right click the icon with the "X" and select "Open Network Connections". Right click the Bluetooth LAN connection and select properties, then click on the advanced tab, then click "Ok" at the bottom. You have changed nothing, you have just jump started this connection. If it still shows a red "X", then go to "My Bluetooth Places" and click on "Devices" and make sure the LAN Access profile is "Started". By going to this menu it should start. If it shows "Manual", then right click and select "Start".

    WebPro soft reset: When using WebPro on a Tungsten T if you get a soft reset as soon as you try to go to a web site the Tungsten T does not have the update installed. Click here for the update directions and information. Click here to directly download the zip file. If you have ever done a Hard Reset since installing the update on a T|T it must be re-installed.

    Re-Install drivers: If you are still having problems and it can't be narrowed down to a specific issue it sometimes is a good idea to un-install and re-install the Bluetooth drivers for the PC and start fresh. Also, make sure you have the most up-to-date drivers for your specific Bluetooth adapter from the manufacturer's web site. If you do re-install you need to re-setup everything on the Palm as well. Most importantly after re-pairing the Palm you need to go back to the "Connection" setting and re-select the paired PC in the last box.

    Alternate Bluetooth drivers: Some users have found that the drivers that have come with their Bluetooth adapter are not complete or do not work correctly with their PC. There is the option to use the generic Widcomm drivers that work with many Bluetooth adapters. Go here to find out how to install and use the Widcomm Bluetooth drivers. You can also go here for another guide for using the Widcomm drivers.

    If all else fails, and you can't get this to work you can add software to the Palm ($24.95) and the PC to force the Network connection via the Serial Profile using Softick PPP. This is a slower connection compared to using the Network LAN Access. Since you have to use the Serial Profile with SoftickPPP you will be limited to 115 kbps.

 

Windows 98SE & ME:
    The hardest part about setting up Windows 98SE and ME is finding ICS (Internet Connection Sharing) and figuring out how to set it up. The first thing is ICS is not installed by default on most Win 98SE or ME machines. To find ICS on these machines you go to Internet Explorer, select the Tools drop down menu, then select Internet Options. Go to the connections tab and at the bottom there is a "Local Area Network (LAN) Settings" section. There will be a "Sharing" button if it is installed. If not, you have to go to Add & Remove programs in Control Panel and go to the Windows features tab. Then go to the Internet Explorer listing and click on the details button. In the list check the box that says Internet Connection Sharing, it is probably at the top of this list. Click OK and the files should be installed. You'll then have to re-boot your PC. Once you have installed ICS you'll have to figure out want needs to be in the drop down boxes for your specific situation. The screen shots below show what these menus look like, but not what your actual settings should be. It will probably take a little experimenting to get the correct settings.

    Suggested settings:

    Connect to the Internet using: Select the most obvious LAN or DUN connection

    Connect to my home network using: If the Bluetooth LAN is there select that, otherwise make your best guess.

    Click here to return to Step 3 of the PC setup.

    Click here to return to Step 3 of the PC setup.


    This works great on my T/T and T3 connected to my PC and I share my DSL connection from anywhere with in 60 to 100 feet +/- (20-30 meters). I have used a router with no issues. I did have to change the router's IP as described above. I'm now using a switch instead.

    Hope this helps, and Good Luck.

    Download guide in Word format here.

 

Donation
    A donation to my "Palm handheld" fund would be appreciated.
    Via PayPal

    To donate via Whizoo, click here.

 

Send me comments or ask a question
    All emails are read, but only those who pay are guaranteed a response. If you pay for an answer and are not happy with the response then you'll get a full refund. Click here to pay (answers are $19.95).

    Your name:
    Your email address:
    Subject:
    Comments/Question:

    Copyright (c) Dean 2003/2004/2005/2006/2007/2008 - All Rights Reserved
    Please ask permission to re-produce in any form
    There is no relationship between this web page and Palm, Inc.