How to properly switch from Microsoft's Bluetooth stack to Broadcom's?

M

Michael Moser

So far I have been using the bluetooth stack that comes with Win XP
(+SP2). Recently a colleague showed me that he is using the Broadcom BT
stack for the same HW (IBM/Lenovo T60p laptop) which has much more
profiles than the MS stack. So I wanted to give that a try and switch to
that stack, too.

So, I disabled the BT device, in HW manager uninstalled all existing BT
drivers (MS' BT driver and BT Enumerator), removed all virtual BT COM
ports and also disabled the MS' "Bluetooth support service". According
to MS' instructions
(http://support.microsoft.com/default.aspx?scid=kb;en-us;889814) I also
renamed the bth.inf and bth.pnf files in C:\Windows\inf.

Then I installed the most recent BT stack from Lenovo's driver support
page, rebooted and then enabled (i.e. powered-on) the BT device again.
The HW manager detected the "new" device, installed all drivers and now
signals, that it is using the newly installed BT driver ("Thinkpad
Bluetooth with Enhanced Data Rate" V5.1.0.2100) - i.e. for HW mgr. the
device is present and shown as "working properly".

But the new Bluetooth Configuration applet in Control Panel that came
with the Lenovo driver reports "Bluetooth Device Is Not Detected"
(Diagnostics Tab), the task bar icons is red and also signalling
"Bluetooth device not found. I have the impression that something from
the old MS stack still "holds" the BT device and thus the new driver
can't access it.

What else do I need to disable, change or fiddle with so that the entire
MS stack is removed (or rather disabled) and the Lenovo/Broadcom stack
(and its profiles) are able to connect and use the BT device?

Michael
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top