After about 7.5 years, I finally got a new laptop - a Dell Latitude E6500.
Since I previously posted in "No 64-bit Windows for Dell", the situation has improved. See the update there for details, but Dell is now definitely making 64-bit versions of Windows available to their customers, even if not yet available as pre-installed.
Having received my Dell OEM "Reinstallation DVD" for "Windows Vista Ultimate 64BIT SP1", I began the upgrade process. Considering that the system came with an apparently complete set of recovery DVDs and CDs, I wasn't too concerned about wiping the hard drive and starting from scratch. However, as a precaution, I pulled the hard drive and imaged the first 2 partitions, "Diagnostic - DellUtility" and "Recovery".
The recovery partition looked rather interesting. The original partition was somewhere between 1-2 GB, but wasn't even half-full. The copied, compressed image is only 383 MB. According to Dell's documentation, "Dell Factory Image Restore (Microsoft Windows Vista only) returns your hard drive to the operating state it was in when your purchased the computer.". 383 MB seems rather impossible for that task, and probably not enough enough to reinstall Windows, much less any of the Dell drivers or applications. To no surprise, manually searching through the recovery partition didn't yield anything Dell-specific.
I was able to reinstall all the drivers with minimal issues, except one. The main issue is that I don't know what it is! There is one remaining device in the Windows Device Manager that simply lists as "Unknown device", as shown:

All this really shows is that the mysterious device is connected via USB.
Before I reformatted, I worked with the pre-installed image for a bit just to see how things originally were. In hindsight, I wish I would have imaged the whole drive, or for this particular issue, at least taken some "before" screenshots from the Device Manager. The one thing that I do remember, which was a bit of a surprise, was that my system apparently has Wireless USB support, as was indicated by an applet in the notification area (system tray).
As I no longer see this after the reinstall, and since I only have the one unknown device, it would seem that this unknown device must be related to the Wireless USB. Additionally, the Dell Bluetooth device is a "Dell Wireless 410 Bluetooth Module with UWB", where UWB is Ultra-wideband, which Wireless USB is based on.
However, none of the Dell Wireless 410 Bluetooth drivers (specifically R197543.exe) are recognized as valid for the unknown device.
Looking at the details tab of the device properties in Device Manager, the following details are shown:
- Hardware Ids
USB\VID_413C&PID_8149&REV_0100 USB\VID_413C&PID_8149
- Compatible Ids
USB\Class_FE&SubClass_01&Prot_02 USB\Class_FE&SubClass_01 USB\Class_FE
The only Google result after searching for the above VID and PID to date is a forum post by "Justin77" on 2008-10-16, where he seems to have the same question: http://forum.notebookreview.com/showpost.php?p=4041896&postcount=599. (I'm guessing this will quickly become 1 of 2 Google results for the search!)
The Linux USB Project has a the most comprehensive list of USB Vendor IDs and Product IDs I've seen at http://www.linux-usb.org./usb.ids.
This clearly shows that the 413C
Vendor ID belongs to "Dell Computer Corp.".
While it doesn't currently list a match for the Product ID of 8149
, it does show that PID 8140
is "Wireless 360 Bluetooth", and that PID 8142
is "Mobile 360 in DFU".
If Dell has any method to assigning their Product IDs, it would seem that PID 8149
should be related to the Dell Bluetooth device.
The listed Compatible IDs, however, seem to hint away from Wireless USB.
http://www.usb.org/developers/defined_class lists Class FE
as "Application Specific", and SubClass 01
as "Device Firmware Upgrade" - though it lists this next to Protocol 01
, where mine is is 02
.
This also seems to relate to the above 8142
PID - "Mobile 360 in DFU", or "Device Firmware Upgrade".
However, another forum post by "somms" on 2008-11-08, seems to confirm that I should have a "Dell Wireless 410 Wireless USB Device", as shown in the included screenshot at http://forum.notebookreview.com/showpost.php?p=4133796&postcount=21.
Just in case this was an issue with the 64-bit version of Windows, I dual-booted another install of the 32-bit version, and had exactly the same issue. None of the drivers installed there resolved this unknown device, either.
I'm starting to wonder if this whole issue is at all related to "USB mode switching", as was the case with my Alltel UM175AL USB EVDO device.
That's all I have for now. I have an escalated support request open with Dell. Hopefully I'll hear something back during the next week after the holiday weekend is over. Besides resolving this "Unknown device" issue, I hope to find out what the situation was with the recovery partition. I'll add an update here with anything I find out.
In the meantime, time to give Ubuntu Linux a try on the Latitude E6500...
Update (2008-11-30):
This "Unknown device" is definitely a "Dell Wireless 410 Bluetooth & UWB Mini-card".
User "somms" posted a response at http://forum.notebookreview.com/showthread.php?t=297416&page=3, containing a link to a torrent containing a WiQuest driver.
After a lengthy download, I found that "Drivers\Wiquest\Vista\Delwusb.inf
" contained the following:
;.------------------------------------------------------------------. ;| Dell Wireless 410 Bluetooth & UWB Mini-card | ;'------------------------------------------------------------------' ; Dell MO9 WUSB HWA %LOADER_HWA_BT_DESC_DELL% = WQ_LDRHWA.Dev, USB\VID_413C&PID_8149 %UWB_HWA_BT_DESC_DELL% = WQ_USBUWB.Dev, USB\VID_413C&PID_8150 %HWA_GENERIC_BT_DESC_DELL% = WQ_USBHWA.Dev, USB\VID_413C&PID_8150&MI_00
After loading the driver, anything with "PID_8149
" no longer appears in the Device Manager.
Instead, there are the following devices:
- "Dell Wireless 410 Wireless USB Device"
- Hardware Ids
USB\VID_413C&PID_8150&REV_:513 USB\VID_413C&PID_8150
- Compatible Ids
USB\Class_E0&SubClass_02&Prot_01 USB\Class_E0&SubClass_02 USB\Class_E0
- Hardware Ids
- "Dell Wireless 410 Wireless USB Host Wire Adapter"
- Hardware Ids
USB\VID_413c&PID_8150&MI_00
- Compatible Ids
USB\Class_e0&SubClass_02&Prot_01 USB\Class_e0&SubClass_02 USB\Class_e0
- Hardware Ids
So it definitely seems that there is some sort of USB mode switching in effect.
Now, I'd just like to find the official source of these drivers. I can't find anything on Dell's website. While the drivers are listed as from "WiQuest Communications, Inc.", they are Dell-branded - both in the installer and in the application.
Note that WiQuest folded at the end of October (PC Magazine 2008-11-4, EE Times 2008-10-31), which should make things interesting.
The installation provided by "somms" contained the drivers and applet for the WUSB as well as the Bluetooth. However, the driver version for the Bluetooth was 6.1.0.4500 (2008-03-07), where the latest provided by Dell is 6.1.0.4100 (2008-01-31). This makes me wonder if there is a slightly newer version of the WUSB driver available as well.
Regardless, at least now I have the functionality working that was shipped with the laptop, whether or not WUSB is "dead". At least now I can disable the WUSB radio with some certainty and maybe save some power and battery life!