These evening I was so bored that I went to the Dlink web site and spotted a new 1.4.1 bluetooth driver. I download it and decided to give it a try...
First thing I did was double clicked on the setup.exe from the extracted folder... it ran for a while and started installing and then it poped up and asked if I want to upgrade from 1.2.2.15 driver. Sounds good, I clicked on OK immidiately. In a few seconds, an error message pop up for a "Widcomm Bluetooth Software 1.2.2.15.msi" not found in a xxxxxxxxxxxxx/temp/install.
I thought it was trying to locate an old installation setup file before it can do an upgrade... so I copy the file from old driver CD to the new driver installation directory (WHAT A BIG MISTAKE) and then I double clicked to run the installation again... it ran for a few second and exited... I was surprised it didn't look like it had installed anything... so I double checked the version info. It was the same old 1.2.2.15. I decided to delete the file I copied over and try to install the new driver again(what a BIG mistake again) It ran for a bit and started complainning a missing file (which is exactly the file i deleted). So I manually selected the file in the old driver cd and it didn't help it just keep asking for it and if I clicked on cancel it uninstalled for a while and kept asking the same file again.... and it just wouldn't quit. Finally... I killed the installation program...
I was panic... the bluetooth driver was in a partially installed state... the network interface had a red cross on it... so I put in the old driver cd and ran the uninstallation... Damn! it uninstalled half way and my machine hung there... I had no choice but to reboot my machine....
Then I tried the uninstallation again... thanks God it finally worked... and completed the uninstallation.
I didn't give up... I had to try the new driver again... so I remove all the com ports and network interface left over from bluetooth and install the new driver again... After a few clicks it install half way and hung there... come on NOT again...
I reboot the machine and give it one more try... Luckily it worked and installed after I filled in a 24 or 32 characters security setup code... (I still wonder what is that for) Finally I had to go through a lot of setup and configuration in order to bring back my bluetooth network interface which I didn't have to do it with the old driver.
Thank god I finally could sync my clie TG50 again... The new driver provided some more new bluetooth services though... like "Audio Gateway", "Headset", "HotSync"... I wonder if I can connect a bluetooth headset to my computer now! Also you can now check the signal strength for every service connection...
Anyway enough of my long story right... here is the summary,
if you are going to try this driver... could be the same driver for other hardware vendor...
1) uninstall the old driver first.
2) reboot every time after you install or uninstall a bluetooth driver
3) prepare to reconfigure everything again
4) benefit? don't know yet....
Good luck

Snowx