Current Dell Driver WebSite Link
For the past year, Dell's have been shipping with TM350 internal module's for Bluetooth,
they have also been shipping without 'Resource CD's.
Stack/Driver or not, BIOS should ID the Bluetooth for you on Setup. Looking on the old 'Resource CD' that shipped with this D800 (Sept.'04),
it lists "Dell TrueMobile 300 Bluetooth Internal 'Card' Rev A05" and Rev A07 is on my download site.
They look identical (and plug to same cable) but Dell refers to the TM300 as a "card" and the TM350 as a "module"

Following a Format/Reinstall it is usually best to visit
Dell Notebook Product Support WebSite {click here}
The Drivers and Utilities on your Resource CD may be out-of-date with the current versions.

You should check your Dell Reinstall Guide, but you usually need to begin by installing Chipset's (up to three of them)
and Dell put the latest revisions on the WebSite last month. They are important for proper install of other Drivers.

Dell Notebook System Software is also important for USB Devices (like Bluetooth).
TM300 modules were used on previous generation (to Dx10, i6k, etc.) and Dell supplies Widcomm Stack/Drivers on its WebSite for those.
Dell has licensed their TM350 Bluetooth to use (and supplies) Toshiba Stack/Drivers and again there are recent versions of those on their WebSite.
The most recent also includes a Firmware Flash for the TM350 and it is critical to perform that completely,
some in here recommend extracting and flashing independently from the Stack/Driver install.
If your WinXP(SP2) sees a Bluetooth on your system w/o a Stack/Driver, it will install its own MS Stack automatically.
The 'got-cha' on the MS Stack (although a lot of users have good service with it) is that it cannot be uninstalled in CP;
Add/Remove and No Other Stack can 'see' a Bluetooth that already has a Stack on it.

At the beginning of this Thread you should find a lot of information on the
method of removing and blocking the MS Stack, should you choose to use a non-MS Stack.
