Belkin Mini Bluetooth v4.0 Adapter

Model: F8T065 range: 10 meter

Links

local links

home automation,

back to gadgets, machines page.

History

2021-07-26: I re-created this page on my self-hosted web server.

2015-03-05: Next, the NetBSD program:

tingo@kg-core1$ cd ~/dl
tingo@kg-core1$ fetch http://www.netbsd.org/~plunky/bcmfw-1.0.tar.gz
bcmfw-1.0.tar.gz                              100% of 3387  B   35 MBps 00m00s
tingo@kg-core1$ cd ~/work
tingo@kg-core1$ tar xvf ~/dl/bcmfw-1.0.tar.gz
x bcmfw-1.0
x bcmfw-1.0/bcmfw.8
x bcmfw-1.0/Makefile
x bcmfw-1.0/bcmfw.c
tingo@kg-core1$ cd bcmfw-1.0

try to build it:

tingo@kg-core1$ make
Warning: Object directory not changed from original /zs/tingo/work/bcmfw-1.0
cc -O2 -pipe  -std=gnu99  -fstack-protector  -c bcmfw.c
In file included from bcmfw.c:34:
/usr/include/sys/syslimits.h:41:2: warning: #warning "No user-serviceable parts inside."
bcmfw.c: In function 'query_dev':
bcmfw.c:185: error: storage size of 'iface' isn't known
bcmfw.c:193: error: 'USB_GET_DEVICE_DESC' undeclared (first use in this function)
bcmfw.c:193: error: (Each undeclared identifier is reported only once
bcmfw.c:193: error: for each function it appears in.)
bcmfw.c:208: error: 'USB_SET_CONFIG' undeclared (first use in this function)
bcmfw.c:214: error: 'USB_CURRENT_CONFIG_INDEX' undeclared (first use in this function)
bcmfw.c:216: error: 'USB_CURRENT_ALT_INDEX' undeclared (first use in this function)
bcmfw.c:217: error: 'USB_GET_INTERFACE_DESC' undeclared (first use in this function)
bcmfw.c:223: error: storage size of 'ep' isn't known
bcmfw.c:230: error: 'USB_GET_ENDPOINT_DESC' undeclared (first use in this function)
*** [bcmfw.o] Error code 1

Stop in /zs/tingo/work/bcmfw-1.0.

ok, some work needed.

2015-03-05: trying the (unmodified) bcmfw(8) program:

tingo@kg-core1$ pwd
/zs/tingo/doc/Belkin/F8T065/sw_win/WIN7/BTW12
tingo@kg-core1$ bcmfw -n ugen3.3 -f ./Win32/BCM20702A1_001.002.014.0889.0927.hex
Usage: bcmfw -n name -m md_file -f fw_file
Where:
    -n name              device name
    -m mini-driver       image mini-driver image file name for download
    -f firmware image    firmware image file name for download
    -h                   display this message

OK, it needs work (but I already knew that).

2015-03-04: after looking in the (text file) bcbtums-win7x86-brcm.inf, it seems like the firmware for the Belkin adapter is BCM20702A1_001.002.014.0889.0927.hex. Relevant lines from bcbtums-win7x86-brcm.inf:

%Belkin.DeviceDesc%=RAMUSB065A,             USB\VID_050D&PID_065A                           ; 20702 standalone
Belkin.DeviceDesc=                              "Belkin Bluetooth 4.0 USB Adapter"

[RAMUSB065A.CopyList]
bcbtums.sys
BCM20702A1_001.002.014.0889.0927.hex

[RAMUSB065A.NTX86.hw.reg]
HKR,,LowerFilters, 0x00010000, "bcbtums"
HKR,,%RAMPatchFileName%,0x00000, "BCM20702A1_001.002.014.0889.0927.hex"
HKR,,%RemoteWakeEnabled%,0x00010001,1
HKR,,%DeviceRemoteWakeSupported%,0x00010001,1

now check out the file:

tingo@kg-core1$ ls -l BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
-rw-r--r--  1 tingo  users  57263 Oct 17  2012 BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
tingo@kg-core1$ file  BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex: ASCII text, with very long lines, with CRLF line terminators

look at the file:

:020000040009F1
:280000000108006999994204204EB1FD0400FFFFFFFF4006000000A0027020020A00280009000000000000001D
:FB002800411A0042726F6164636F6D20426C7565746F6F746820446576696365004C30003003420043004D00390032003000370030003200200042006C007500650074006F006F0074006800200034002E003000980100035C0100017206000300000800019304002000000068040012000C006A3600030012000000B0000000A0000000431008045310020180000000900000006310040273100402C1000000D000000020000000300000006902009F035D0C000A64E6B000008898425A33435F09003C280100040004F70C0A6F0098160800C600F3025D0066033000C900E10268005C033600C300E2026A0053033C00C200E1026C004E034100C500D6026C

ok, Motorola or Intel Hex format?

tingo@kg-core1$ srec_info  BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
Format: Motorola S-Record
srec_info: BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex: 1: warning:
    ignoring garbage lines
srec_info: BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex: 136: file contains
    no data
tingo@kg-core1$ wc -l BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
     135 BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex

why srec_info is complaining, I'm not sure.

2015-03-04: based on feedback from the freebsd-bluetooth mailing list, it seems like the F8T065 needs firmware: "bDeviceClass (0xff) is not matching UDCLASS_WIRELESS (0xe0). most likely it needs some sort of firmware to be loaded first". So I went spelunking at the (Windows-only) software on the included CD. Here is a listing from the WIN7 software:

tingo@kg-core1$ pwd
/zs/tingo/doc/Belkin/F8T065/sw_win/WIN7
tingo@kg-core1$ ls -l
total 211728
-r-xr-xr-x  1 tingo  users  216667991 Oct 24  2012 Setup.exe

and list it:

tingo@kg-core1$ 7za l Setup.exe

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.ISO8859-1,Utf16=on,HugeFiles=on,4 CPUs)

Listing archive: Setup.exe

--
Path = Setup.exe
Type = 7z
Method = LZMA BCJ
Solid = +
Blocks = 2
Physical Size = 216568005
Headers Size = 4743
Offset = 99986

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2012-10-17 13:58:42 ....A     73727666    155131236  BTW12/Win32/Data1.cab
2012-10-17 14:03:06 ....A     86038057               BTW12/Win64/Data1.cab
2012-10-17 13:58:56 ....A      8061440               BTW12/Win32/BTW.msi
2012-10-17 14:03:20 ....A     10697216               BTW12/Win64/BTW.msi
2009-02-20 22:27:06 ....A        46284               BTW12/btw.ico
2004-04-06 21:37:20 ....A         5794               BTW12/Win32/0x0402.ini
2004-04-06 21:37:20 ....A         5794               BTW12/Win64/0x0402.ini
2004-04-14 16:06:42 ....A         3771               BTW12/Win32/0x0404.ini
2004-04-14 16:06:42 ....A         3771               BTW12/Win64/0x0404.ini
2004-04-06 23:13:56 ....A         5770               BTW12/Win32/0x0405.ini
2004-04-06 23:13:56 ....A         5770               BTW12/Win64/0x0405.ini
2004-04-07 14:50:02 ....A         5722               BTW12/Win32/0x0406.ini
2004-04-07 14:50:02 ....A         5722               BTW12/Win64/0x0406.ini
2004-04-15 20:54:44 ....A         6265               BTW12/Win32/0x0407.ini
2004-04-15 20:54:44 ....A         6265               BTW12/Win64/0x0407.ini
2004-04-14 19:19:30 ....A         6601               BTW12/Win32/0x0408.ini
2004-04-14 19:19:30 ....A         6601               BTW12/Win64/0x0408.ini
2004-07-28 01:06:06 ....A         5495               BTW12/Win32/0x0409.ini
2004-07-28 01:06:06 ....A         5495               BTW12/Win64/0x0409.ini
2004-04-07 16:54:56 ....A         6265               BTW12/Win32/0x040a.ini
2004-04-07 16:54:56 ....A         6265               BTW12/Win64/0x040a.ini
2004-04-15 16:46:50 ....A         5586               BTW12/Win32/0x040b.ini
2004-04-15 16:46:50 ....A         5586               BTW12/Win64/0x040b.ini
2004-04-07 19:34:46 ....A         6394               BTW12/Win32/0x040c.ini
2004-04-07 19:34:46 ....A         6394               BTW12/Win64/0x040c.ini
2004-04-07 19:47:08 ....A         5760               BTW12/Win32/0x040e.ini
2004-04-07 19:47:08 ....A         5760               BTW12/Win64/0x040e.ini
2004-04-07 20:00:20 ....A         6160               BTW12/Win32/0x0410.ini
2004-04-07 20:00:20 ....A         6160               BTW12/Win64/0x0410.ini
2004-04-15 22:07:32 ....A         5887               BTW12/Win32/0x0411.ini
2004-04-15 22:07:32 ....A         5887               BTW12/Win64/0x0411.ini
2004-04-09 20:49:28 ....A         5045               BTW12/Win32/0x0412.ini
2004-04-09 20:49:28 ....A         5045               BTW12/Win64/0x0412.ini
2004-04-07 20:54:54 ....A         6087               BTW12/Win32/0x0413.ini
2004-04-07 20:54:54 ....A         6087               BTW12/Win64/0x0413.ini
2004-04-14 19:41:40 ....A         5695               BTW12/Win32/0x0414.ini
2004-04-14 19:41:40 ....A         5695               BTW12/Win64/0x0414.ini
2004-04-07 21:20:12 ....A         5863               BTW12/Win32/0x0415.ini
2004-04-07 21:20:12 ....A         5863               BTW12/Win64/0x0415.ini
2004-04-07 21:39:12 ....A         5900               BTW12/Win32/0x0416.ini
2004-04-07 21:39:12 ....A         5900               BTW12/Win64/0x0416.ini
2004-04-07 21:49:26 ....A         5708               BTW12/Win32/0x0418.ini
2004-04-07 21:49:26 ....A         5708               BTW12/Win64/0x0418.ini
2004-04-07 21:59:22 ....A         5780               BTW12/Win32/0x0419.ini
2004-04-07 21:59:22 ....A         5780               BTW12/Win64/0x0419.ini
2004-04-08 16:15:42 ....A         5677               BTW12/Win32/0x041a.ini
2004-04-08 16:15:42 ....A         5677               BTW12/Win64/0x041a.ini
2004-04-08 16:25:28 ....A         5764               BTW12/Win32/0x041b.ini
2004-04-08 16:25:28 ....A         5764               BTW12/Win64/0x041b.ini
2004-04-14 19:30:30 ....A         5485               BTW12/Win32/0x041d.ini
2004-04-14 19:30:30 ....A         5485               BTW12/Win64/0x041d.ini
2004-04-08 16:34:12 ....A         5489               BTW12/Win32/0x041e.ini
2004-04-08 16:34:12 ....A         5489               BTW12/Win64/0x041e.ini
2004-04-08 16:43:20 ....A         5656               BTW12/Win32/0x041f.ini
2004-04-08 16:43:20 ....A         5656               BTW12/Win64/0x041f.ini
2004-04-08 20:17:18 ....A         5770               BTW12/Win32/0x0424.ini
2004-04-08 20:17:18 ....A         5770               BTW12/Win64/0x0424.ini
2004-04-08 20:40:00 ....A         3841               BTW12/Win32/0x0804.ini
2004-04-08 20:40:00 ....A         3841               BTW12/Win64/0x0804.ini
2004-04-08 23:01:48 ....A         6076               BTW12/Win32/0x0816.ini
2004-04-08 23:01:48 ....A         6076               BTW12/Win64/0x0816.ini
2004-04-08 23:20:04 ....A         5622               BTW12/Win32/0x0c1a.ini
2004-04-08 23:20:04 ....A         5622               BTW12/Win64/0x0c1a.ini
2012-10-17 13:59:24 ....A         2168               BTW12/Win32/Setup.ini
2012-10-17 14:03:38 ....A         2168               BTW12/Win64/Setup.ini
2009-04-10 20:23:32 ....A         2927               BTW12/Win32/svcpack/SvcPack.ini
2009-04-10 20:23:32 ....A         2927               BTW12/Win64/svcpack/SvcPack.ini
2009-03-02 15:43:12 ....A       147434               BTW12/Custom/EULA/ara_license.rtf
2009-08-20 21:02:02 ....A       222620               BTW12/Custom/EULA/bgr_license.rtf
2006-05-19 00:04:26 ....A       193098               BTW12/Custom/EULA/br_license.rtf
2006-05-19 00:04:30 ....A       236967               BTW12/Custom/EULA/chs_license.rtf
2006-05-19 00:04:26 ....A       205106               BTW12/Custom/EULA/ch_license.rtf
2009-03-02 15:43:00 ....A       227545               BTW12/Custom/EULA/csy_license.rtf
2006-05-19 00:04:24 ....A       192761               BTW12/Custom/EULA/da_license.rtf
2006-05-19 00:04:30 ....A       193037               BTW12/Custom/EULA/du_license.rtf
2009-03-02 15:42:44 ....A       248795               BTW12/Custom/EULA/ell_license.rtf
2009-08-20 21:02:00 ....A       206094               BTW12/Custom/EULA/eti_license.rtf
2006-05-19 00:04:28 ....A       192630               BTW12/Custom/EULA/fi_license.rtf
2006-05-19 00:04:24 ....A       193235               BTW12/Custom/EULA/fr_license.rtf
2009-10-31 14:59:56 ....A         8880               BTW12/Custom/EULA/gr_license.rtf
2009-03-02 15:42:30 ....A       266670               BTW12/Custom/EULA/heb_license.rtf
2009-03-02 15:42:20 ....A       225860               BTW12/Custom/EULA/hrv_license.rtf
2009-03-02 15:42:04 ....A       228277               BTW12/Custom/EULA/hun_license.rtf
2006-05-19 00:04:22 ....A       193261               BTW12/Custom/EULA/it_license.rtf
2006-05-19 00:04:22 ....A       244423               BTW12/Custom/EULA/jp_license.rtf
2006-05-19 00:04:28 ....A       348079               BTW12/Custom/EULA/ko_license.rtf
2009-09-08 22:45:22 ....A       199935               BTW12/Custom/EULA/license.rtf
2009-08-20 21:01:56 ....A       204212               BTW12/Custom/EULA/lth_license.rtf
2009-08-20 21:01:58 ....A       205415               BTW12/Custom/EULA/lvi_license.rtf
2006-05-19 00:04:28 ....A       192334               BTW12/Custom/EULA/nw_license.rtf
2006-05-19 00:04:22 ....A       193973               BTW12/Custom/EULA/po_license.rtf
2009-03-02 15:41:50 ....A       226935               BTW12/Custom/EULA/ptg_license.rtf
2009-03-02 15:41:38 ....A       227277               BTW12/Custom/EULA/rom_license.rtf
2006-05-19 00:04:20 ....A       212526               BTW12/Custom/EULA/ru_license.rtf
2009-08-20 21:01:54 ....A       205925               BTW12/Custom/EULA/sky_license.rtf
2009-08-20 21:01:52 ....A       211194               BTW12/Custom/EULA/slv_license.rtf
2006-05-19 00:04:20 ....A       192905               BTW12/Custom/EULA/sp_license.rtf
2009-08-20 21:01:50 ....A       204564               BTW12/Custom/EULA/srb_license.rtf
2006-05-19 00:04:18 ....A       192805               BTW12/Custom/EULA/sw_license.rtf
2009-08-20 21:01:50 ....A       279273               BTW12/Custom/EULA/tha_license.rtf
2009-03-02 15:41:24 ....A       228501               BTW12/Custom/EULA/trk_license.rtf
2009-08-20 21:01:48 ....A       222358               BTW12/Custom/EULA/ukr_license.rtf
2009-08-20 21:01:46 ....A       292615               BTW12/Custom/EULA/zhh_license.rtf
2012-10-19 08:05:54 ....A       272571               BTW12/btw6.5.1.3400_release_notes.pdf
2009-09-13 17:24:10 ....A         8086               BTW12/Win32/bcbthid32.cat
2009-09-13 17:24:34 ....A         8086               BTW12/Win64/bcbthid64.cat
2012-10-17 06:58:38 ....A        39317               BTW12/Win64/bcbtums-win7x64-brcm.cat
2012-10-17 06:58:54 ....A        39317               BTW12/Win32/bcbtums-win7x86-brcm.cat
2012-10-17 06:58:56 ....A        29751               BTW12/Win32/bcbtumsld.cat
2012-10-17 06:58:40 ....A        29751               BTW12/Win64/bcbtumsld64.cat
2012-07-03 02:35:50 ....A         7348               BTW12/Win32/btwampfl_svc.cat
2012-07-03 02:36:06 ....A         7348               BTW12/Win64/btwampfl_svc64.cat
2012-05-01 21:48:20 ....A        10447               BTW12/Win32/btwaudio.cat
2012-05-01 21:48:26 ....A        10903               BTW12/Win64/btwaudio64.cat
2012-03-06 01:59:02 ....A        19447               BTW12/Win32/btwavdt.cat
2012-03-06 01:59:42 ....A        19447               BTW12/Win64/btwavdt64.cat
2011-12-29 16:32:18 ....A         7583               BTW12/Win32/btwdpan.cat
2011-12-29 16:32:20 ....A         7583               BTW12/Win64/btwdpan64.cat
2011-12-02 13:14:58 ....A         7587               BTW12/Win32/btwl2cap.cat
2011-12-02 13:15:14 ....A         7587               BTW12/Win64/btwl2cap64.cat
2012-03-06 01:59:00 ....A         8153               BTW12/Win32/btwrchid.cat
2012-03-06 01:59:38 ....A         8153               BTW12/Win64/btwrchid64.cat
2012-10-19 07:32:52 ....A        26958               BTW12/Custom/CustomAr.ctm
2012-10-19 07:32:52 ....A        29852               BTW12/Custom/CustomBG.ctm
2012-10-19 07:32:52 ....A        28777               BTW12/Custom/CustomBr.ctm
2012-10-19 07:32:52 ....A        27027               BTW12/Custom/CustomCs.ctm
2012-10-19 07:32:52 ....A        26777               BTW12/Custom/CustomCsy.ctm
2012-10-19 07:32:52 ....A        27052               BTW12/Custom/CustomCt.ctm
2012-10-19 07:32:52 ....A        28380               BTW12/Custom/CustomDa.ctm
2012-10-19 07:32:52 ....A        28983               BTW12/Custom/CustomDu.ctm
2012-10-19 07:32:52 ....A        27049               BTW12/Custom/CustomEl.ctm
2012-10-19 07:32:52 ....A        30085               BTW12/Custom/CustomEn.ctm
2012-10-19 07:32:52 ....A        30304               BTW12/Custom/CustomEt.ctm
2012-10-19 07:32:52 ....A        28355               BTW12/Custom/CustomFi.ctm
2012-10-19 07:32:52 ....A        29352               BTW12/Custom/CustomFr.ctm
2012-10-19 07:32:52 ....A        28969               BTW12/Custom/CustomGr.ctm
2012-10-19 07:32:52 ....A        26443               BTW12/Custom/CustomHe.ctm
2012-10-19 07:32:52 ....A        26762               BTW12/Custom/CustomHr.ctm
2012-10-19 07:32:52 ....A        26541               BTW12/Custom/CustomHu.ctm
2012-10-19 07:32:52 ....A        29099               BTW12/Custom/CustomIt.ctm
2012-10-19 07:32:52 ....A        28692               BTW12/Custom/CustomJp.ctm
2012-10-19 07:32:52 ....A        28068               BTW12/Custom/CustomKo.ctm
2012-10-19 07:32:52 ....A        30739               BTW12/Custom/CustomLt.ctm
2012-10-19 07:32:52 ....A        30656               BTW12/Custom/CustomLv.ctm
2012-10-19 07:32:52 ....A        28348               BTW12/Custom/CustomNo.ctm
2012-10-19 07:32:52 ....A        29291               BTW12/Custom/CustomPo.ctm
2012-10-19 07:32:52 ....A        26729               BTW12/Custom/CustomPt.ctm
2012-10-19 07:32:52 ....A        26826               BTW12/Custom/CustomRo.ctm
2012-10-19 07:32:52 ....A        29563               BTW12/Custom/CustomRu.ctm
2012-10-19 07:32:52 ....A        29702               BTW12/Custom/CustomSk.ctm
2012-10-19 07:32:52 ....A        29678               BTW12/Custom/CustomSl.ctm
2012-10-19 07:32:52 ....A        28844               BTW12/Custom/CustomSp.ctm
2012-10-19 07:32:52 ....A        30586               BTW12/Custom/CustomSr.ctm
2012-10-19 07:32:52 ....A        28403               BTW12/Custom/CustomSw.ctm
2012-10-19 07:32:52 ....A        28866               BTW12/Custom/CustomTh.ctm
2012-10-19 07:32:52 ....A        26658               BTW12/Custom/CustomTr.ctm
2012-10-19 07:32:52 ....A        30690               BTW12/Custom/CustomUa.ctm
2012-10-19 07:32:52 ....A        28336               BTW12/Custom/CustomZh_HK.ctm
2012-10-19 07:32:52 ....A          176               BTW12/license.dat
2011-01-19 23:22:08 ....A        45578               BTW12/Win32/BCM20702A0_001.001.024.0156.0175.hex
2011-01-19 23:22:22 ....A        45578               BTW12/Win64/BCM20702A0_001.001.024.0156.0175.hex
2011-05-04 03:53:40 ....A        45578               BTW12/Win32/BCM20702A0_001.001.024.0156.0176.hex
2011-05-04 03:53:54 ....A        45578               BTW12/Win64/BCM20702A0_001.001.024.0156.0176.hex
2011-01-19 23:22:06 ....A        45574               BTW12/Win32/BCM20702A0_001.001.024.0156.0177.hex
2011-01-19 23:22:22 ....A        45574               BTW12/Win64/BCM20702A0_001.001.024.0156.0177.hex
2011-01-19 23:22:04 ....A        45570               BTW12/Win32/BCM20702A0_001.001.024.0156.0178.hex
2011-01-19 23:22:20 ....A        45570               BTW12/Win64/BCM20702A0_001.001.024.0156.0178.hex
2011-01-19 23:22:04 ....A        45570               BTW12/Win32/BCM20702A0_001.001.024.0156.0180.hex
2011-01-19 23:22:20 ....A        45570               BTW12/Win64/BCM20702A0_001.001.024.0156.0180.hex
2011-01-19 23:22:04 ....A        45570               BTW12/Win32/BCM20702A0_001.001.024.0156.0181.hex
2011-01-19 23:22:20 ....A        45570               BTW12/Win64/BCM20702A0_001.001.024.0156.0181.hex
2011-02-14 06:47:16 ....A        45574               BTW12/Win32/BCM20702A0_001.001.024.0156.0184.hex
2011-02-14 06:47:40 ....A        45574               BTW12/Win64/BCM20702A0_001.001.024.0156.0184.hex
2011-02-01 19:20:12 ....A        44061               BTW12/Win32/BCM20702A0_001.001.024.0156.0185.hex
2011-02-01 19:20:40 ....A        44061               BTW12/Win64/BCM20702A0_001.001.024.0156.0185.hex
2011-02-01 19:20:12 ....A        44121               BTW12/Win32/BCM20702A0_001.001.024.0156.0187.hex
2011-02-01 19:20:40 ....A        44121               BTW12/Win64/BCM20702A0_001.001.024.0156.0187.hex
2011-02-01 19:20:10 ....A        44061               BTW12/Win32/BCM20702A0_001.001.024.0156.0188.hex
2011-02-01 19:20:38 ....A        44061               BTW12/Win64/BCM20702A0_001.001.024.0156.0188.hex
2011-02-14 06:47:14 ....A        45574               BTW12/Win32/BCM20702A0_001.001.024.0156.0193.hex
2011-02-14 06:47:38 ....A        45574               BTW12/Win64/BCM20702A0_001.001.024.0156.0193.hex
2011-03-04 18:56:10 ....A        44121               BTW12/Win32/BCM20702A0_001.001.024.0156.0204.hex
2011-03-04 18:56:38 ....A        44121               BTW12/Win64/BCM20702A0_001.001.024.0156.0204.hex
2011-04-14 17:48:50 ....A        48491               BTW12/Win32/BCM20702A0_001.001.024.0216.0221.hex
2011-04-14 17:48:56 ....A        48491               BTW12/Win64/BCM20702A0_001.001.024.0216.0221.hex
2011-04-17 23:45:48 ....A        49967               BTW12/Win32/BCM20702A0_001.001.024.0216.0223.hex
2011-04-17 23:46:04 ....A        49967               BTW12/Win64/BCM20702A0_001.001.024.0216.0223.hex
2011-05-25 15:47:42 ....A        49967               BTW12/Win32/BCM20702A0_001.001.024.0216.0226.hex
2011-05-25 15:48:02 ....A        49967               BTW12/Win64/BCM20702A0_001.001.024.0216.0226.hex
2011-06-29 05:46:50 ....A        50839               BTW12/Win32/BCM20702A0_001.001.024.0228.0229.hex
2011-06-29 05:47:12 ....A        50839               BTW12/Win64/BCM20702A0_001.001.024.0228.0229.hex
2011-06-23 19:29:20 ....A        39566               BTW12/Win32/BCM20702A1_001.002.014.0136.0140.hex
2011-06-23 19:30:00 ....A        39566               BTW12/Win64/BCM20702A1_001.002.014.0136.0140.hex
2011-06-10 12:35:56 ....A        39280               BTW12/Win32/BCM20702A1_001.002.014.0136.0143.hex
2011-06-10 12:36:18 ....A        39280               BTW12/Win64/BCM20702A1_001.002.014.0136.0143.hex
2011-06-23 19:29:20 ....A        39566               BTW12/Win32/BCM20702A1_001.002.014.0136.0153.hex
2011-06-23 19:30:00 ....A        39566               BTW12/Win64/BCM20702A1_001.002.014.0136.0153.hex
2011-06-23 19:29:18 ....A        39566               BTW12/Win32/BCM20702A1_001.002.014.0136.0168.hex
2011-06-23 19:29:58 ....A        39566               BTW12/Win64/BCM20702A1_001.002.014.0136.0168.hex
2011-07-20 21:58:30 ....A        39340               BTW12/Win32/BCM20702A1_001.002.014.0136.0175.hex
2011-07-20 21:59:00 ....A        39340               BTW12/Win64/BCM20702A1_001.002.014.0136.0175.hex
2011-06-30 23:30:54 ....A        39262               BTW12/Win32/BCM20702A1_001.002.014.0136.0181.hex
2011-06-30 23:31:06 ....A        39262               BTW12/Win64/BCM20702A1_001.002.014.0136.0181.hex
2011-07-20 21:58:28 ....A        39570               BTW12/Win32/BCM20702A1_001.002.014.0136.0203.hex
2011-07-20 21:58:56 ....A        39570               BTW12/Win64/BCM20702A1_001.002.014.0136.0203.hex
2012-01-31 18:39:02 ....A        39783               BTW12/Win32/BCM20702A1_001.002.014.0136.0216.hex
2012-01-31 18:39:08 ....A        39783               BTW12/Win64/BCM20702A1_001.002.014.0136.0216.hex
2011-08-16 16:27:16 ....A        39148               BTW12/Win32/BCM20702A1_001.002.014.0136.0230.hex
2011-08-16 16:27:20 ....A        39148               BTW12/Win64/BCM20702A1_001.002.014.0136.0230.hex
2011-11-30 06:53:38 ....A        39566               BTW12/Win32/BCM20702A1_001.002.014.0136.0394.hex
2011-11-30 06:53:46 ....A        39566               BTW12/Win64/BCM20702A1_001.002.014.0136.0394.hex
2011-09-27 20:00:46 ....A        39965               BTW12/Win32/BCM20702A1_001.002.014.0170.0283.hex
2011-09-27 20:01:18 ....A        39965               BTW12/Win64/BCM20702A1_001.002.014.0170.0283.hex
2011-07-20 21:58:26 ....A        43633               BTW12/Win32/BCM20702A1_001.002.014.0187.0194.hex
2011-07-20 21:58:56 ....A        43633               BTW12/Win64/BCM20702A1_001.002.014.0187.0194.hex
2011-08-16 16:27:14 ....A        46265               BTW12/Win32/BCM20702A1_001.002.014.0226.0245.hex
2011-08-16 16:27:20 ....A        46265               BTW12/Win64/BCM20702A1_001.002.014.0226.0245.hex
2011-08-16 16:27:14 ....A        46265               BTW12/Win32/BCM20702A1_001.002.014.0226.0251.hex
2011-08-16 16:27:20 ....A        46265               BTW12/Win64/BCM20702A1_001.002.014.0226.0251.hex
2011-11-02 04:27:46 ....A        54751               BTW12/Win32/BCM20702A1_001.002.014.0337.0347.hex
2011-11-02 04:28:14 ....A        54751               BTW12/Win64/BCM20702A1_001.002.014.0337.0347.hex
2011-11-11 22:54:22 ....A        53846               BTW12/Win32/BCM20702A1_001.002.014.0337.0374.hex
2011-11-11 22:55:36 ....A        53846               BTW12/Win64/BCM20702A1_001.002.014.0337.0374.hex
2012-01-11 05:11:44 ....A        54751               BTW12/Win32/BCM20702A1_001.002.014.0337.0442.hex
2012-01-11 05:11:50 ....A        54751               BTW12/Win64/BCM20702A1_001.002.014.0337.0442.hex
2012-01-16 22:27:34 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0455.hex
2012-01-16 22:27:54 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0455.hex
2012-01-18 22:12:02 ....A        56963               BTW12/Win32/BCM20702A1_001.002.014.0449.0461.hex
2012-01-18 22:12:16 ....A        56963               BTW12/Win64/BCM20702A1_001.002.014.0449.0461.hex
2012-01-18 22:12:00 ....A        56646               BTW12/Win32/BCM20702A1_001.002.014.0449.0462.hex
2012-01-18 22:12:16 ....A        56646               BTW12/Win64/BCM20702A1_001.002.014.0449.0462.hex
2012-01-18 22:12:00 ....A        56634               BTW12/Win32/BCM20702A1_001.002.014.0449.0463.hex
2012-01-18 22:12:14 ....A        56634               BTW12/Win64/BCM20702A1_001.002.014.0449.0463.hex
2012-01-18 22:11:58 ....A        56630               BTW12/Win32/BCM20702A1_001.002.014.0449.0464.hex
2012-01-18 22:12:14 ....A        56630               BTW12/Win64/BCM20702A1_001.002.014.0449.0464.hex
2012-02-09 21:03:22 ....A        56963               BTW12/Win32/BCM20702A1_001.002.014.0449.0477.hex
2012-02-09 21:03:46 ....A        56963               BTW12/Win64/BCM20702A1_001.002.014.0449.0477.hex
2012-02-09 21:03:22 ....A        54751               BTW12/Win32/BCM20702A1_001.002.014.0449.0478.hex
2012-02-09 21:03:46 ....A        54751               BTW12/Win64/BCM20702A1_001.002.014.0449.0478.hex
2012-02-09 21:03:20 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0480.hex
2012-02-09 21:03:44 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0480.hex
2012-02-17 17:26:22 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0481.hex
2012-02-17 17:27:12 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0481.hex
2012-03-06 01:59:20 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0496.hex
2012-03-06 01:59:58 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0496.hex
2012-03-08 04:06:06 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0503.hex
2012-03-08 04:06:14 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0503.hex
2012-03-06 01:59:20 ....A        56151               BTW12/Win32/BCM20702A1_001.002.014.0449.0512.hex
2012-03-06 01:59:56 ....A        56151               BTW12/Win64/BCM20702A1_001.002.014.0449.0512.hex
2012-03-06 01:59:18 ....A        56738               BTW12/Win32/BCM20702A1_001.002.014.0449.0515.hex
2012-03-06 01:59:56 ....A        56738               BTW12/Win64/BCM20702A1_001.002.014.0449.0515.hex
2012-05-09 23:51:40 ....A        56887               BTW12/Win32/BCM20702A1_001.002.014.0449.0619.hex
2012-05-09 23:51:46 ....A        56887               BTW12/Win64/BCM20702A1_001.002.014.0449.0619.hex
2012-06-18 15:31:24 ....A        56977               BTW12/Win32/BCM20702A1_001.002.014.0449.0674.hex
2012-06-18 15:31:46 ....A        56977               BTW12/Win64/BCM20702A1_001.002.014.0449.0674.hex
2012-10-17 06:58:28 ....A        57399               BTW12/Win64/BCM20702A1_001.002.014.0889.0896.hex
2012-10-17 06:58:44 ....A        57399               BTW12/Win32/BCM20702A1_001.002.014.0889.0896.hex
2012-10-17 06:58:28 ....A        57148               BTW12/Win64/BCM20702A1_001.002.014.0889.0897.hex
2012-10-17 06:58:46 ....A        57148               BTW12/Win32/BCM20702A1_001.002.014.0889.0897.hex
2012-10-17 06:58:30 ....A        57136               BTW12/Win64/BCM20702A1_001.002.014.0889.0901.hex
2012-10-17 06:58:46 ....A        57136               BTW12/Win32/BCM20702A1_001.002.014.0889.0901.hex
2012-10-17 06:58:30 ....A        57132               BTW12/Win64/BCM20702A1_001.002.014.0889.0902.hex
2012-10-17 06:58:48 ....A        57132               BTW12/Win32/BCM20702A1_001.002.014.0889.0902.hex
2012-10-17 06:58:32 ....A        57341               BTW12/Win64/BCM20702A1_001.002.014.0889.0903.hex
2012-10-17 06:58:48 ....A        57341               BTW12/Win32/BCM20702A1_001.002.014.0889.0903.hex
2012-10-17 06:58:32 ....A        57072               BTW12/Win64/BCM20702A1_001.002.014.0889.0910.hex
2012-10-17 06:58:48 ....A        57072               BTW12/Win32/BCM20702A1_001.002.014.0889.0910.hex
2012-10-17 06:58:34 ....A        57076               BTW12/Win64/BCM20702A1_001.002.014.0889.0916.hex
2012-10-17 06:58:50 ....A        57076               BTW12/Win32/BCM20702A1_001.002.014.0889.0916.hex
2012-10-17 06:58:34 ....A        57072               BTW12/Win64/BCM20702A1_001.002.014.0889.0917.hex
2012-10-17 06:58:50 ....A        57072               BTW12/Win32/BCM20702A1_001.002.014.0889.0917.hex
2012-10-17 06:58:34 ....A        57072               BTW12/Win64/BCM20702A1_001.002.014.0889.0920.hex
2012-10-17 06:58:52 ....A        57072               BTW12/Win32/BCM20702A1_001.002.014.0889.0920.hex
2012-10-17 06:58:36 ....A        57132               BTW12/Win64/BCM20702A1_001.002.014.0889.0926.hex
2012-10-17 06:58:52 ....A        57132               BTW12/Win32/BCM20702A1_001.002.014.0889.0926.hex
2012-10-17 06:58:36 ....A        57263               BTW12/Win64/BCM20702A1_001.002.014.0889.0927.hex
2012-10-17 06:58:52 ....A        57263               BTW12/Win32/BCM20702A1_001.002.014.0889.0927.hex
2012-10-17 06:58:38 ....A        57263               BTW12/Win64/BCM20702A1_001.002.014.0889.0928.hex
2012-10-17 06:58:54 ....A        57263               BTW12/Win32/BCM20702A1_001.002.014.0889.0928.hex
2011-12-17 00:13:56 ....A        46409               BTW12/Win32/BCM43142A0_001.001.011.0049.0059.hex
2011-12-17 00:14:20 ....A        46409               BTW12/Win64/BCM43142A0_001.001.011.0049.0059.hex
2012-01-18 22:11:58 ....A        49611               BTW12/Win32/BCM43142A0_001.001.011.0084.0086.hex
2012-01-18 22:12:12 ....A        49611               BTW12/Win64/BCM43142A0_001.001.011.0084.0086.hex
2012-04-01 19:56:56 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0090.hex
2012-04-01 19:57:40 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0090.hex
2012-04-01 19:56:56 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0091.hex
2012-04-01 19:57:38 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0091.hex
2012-05-09 23:51:40 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0092.hex
2012-05-09 23:51:46 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0092.hex
2012-05-18 19:54:08 ....A        49611               BTW12/Win32/BCM43142A0_001.001.011.0084.0094.hex
2012-05-18 19:54:12 ....A        49611               BTW12/Win64/BCM43142A0_001.001.011.0084.0094.hex
2012-09-24 21:32:06 ....A        49579               BTW12/Win32/BCM43142A0_001.001.011.0084.0095.hex
2012-09-24 21:32:16 ....A        49579               BTW12/Win64/BCM43142A0_001.001.011.0084.0095.hex
2012-05-04 00:49:54 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0096.hex
2012-05-04 00:50:04 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0096.hex
2012-05-04 00:49:54 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0097.hex
2012-05-04 00:50:04 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0097.hex
2012-05-04 00:49:54 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0098.hex
2012-05-04 00:50:02 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0098.hex
2012-05-04 00:49:52 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0099.hex
2012-05-04 00:50:02 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0099.hex
2012-05-04 00:49:52 ....A        49569               BTW12/Win32/BCM43142A0_001.001.011.0084.0100.hex
2012-05-04 00:50:00 ....A        49569               BTW12/Win64/BCM43142A0_001.001.011.0084.0100.hex
2012-05-04 00:49:52 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0101.hex
2012-05-04 00:50:00 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0101.hex
2012-05-04 00:49:50 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0102.hex
2012-05-04 00:50:00 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0102.hex
2012-09-24 21:32:06 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0115.hex
2012-09-24 21:32:16 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0115.hex
2012-09-24 21:32:06 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0116.hex
2012-09-24 21:32:16 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0116.hex
2012-09-24 21:32:06 ....A        49605               BTW12/Win32/BCM43142A0_001.001.011.0084.0117.hex
2012-09-24 21:32:14 ....A        49605               BTW12/Win64/BCM43142A0_001.001.011.0084.0117.hex
2011-05-25 15:47:40 ....A         5841               BTW12/Win32/BCM4314A0_001.001.018.0006.0007.hex
2011-05-25 15:48:00 ....A         5841               BTW12/Win64/BCM4314A0_001.001.018.0006.0007.hex
2012-10-17 13:56:24 ....A           52               BTW12/Autorun.inf
2009-09-13 17:24:10 ....A         1714               BTW12/Win32/bcbthid32.inf
2009-09-13 17:24:32 ....A         1718               BTW12/Win64/bcbthid64.inf
2012-10-17 06:58:38 ....A        58156               BTW12/Win64/bcbtums-win7x64-brcm.inf
2012-10-17 06:58:56 ....A        57576               BTW12/Win32/bcbtums-win7x86-brcm.inf
2012-09-24 21:32:02 ....A        52366               BTW12/Win32/bcbtumsLD.inf
2012-09-24 21:32:10 ....A        52419               BTW12/Win64/bcbtumsLD.inf
2012-07-03 02:35:48 ....A         1788               BTW12/Win32/btwampfl_svc.inf
2012-07-03 02:36:06 ....A         1791               BTW12/Win64/btwampfl_svc.inf
2012-05-01 21:48:20 ....A        35754               BTW12/Win32/btwaudio.inf
2012-05-01 21:48:30 ....A        35982               BTW12/Win64/btwaudio.inf
2012-03-06 01:59:02 ....A        23566               BTW12/Win32/btwavdt.inf
2012-03-06 01:59:44 ....A        23724               BTW12/Win64/btwavdt.inf
2011-09-17 16:06:24 ....A         2369               BTW12/Win32/btwdpan.inf
2011-09-17 16:08:24 ....A         2375               BTW12/Win64/btwdpan.inf
2011-09-17 16:06:22 ....A         3550               BTW12/Win32/btwl2cap.inf
2011-09-17 16:08:22 ....A         3574               BTW12/Win64/btwl2cap.inf
2012-03-06 01:59:00 ....A        23408               BTW12/Win32/btwrchid.inf
2012-03-06 01:59:42 ....A        23464               BTW12/Win64/btwrchid.inf
2012-10-17 13:58:16 ....A       271360               BTW12/Win32/1026.mst
2012-10-17 14:02:40 ....A       271360               BTW12/Win64/1026.mst
2012-10-17 13:58:12 ....A       241152               BTW12/Win32/1028.mst
2012-10-17 14:02:36 ....A       241152               BTW12/Win64/1028.mst
2012-10-17 13:58:14 ....A       273408               BTW12/Win32/1029.mst
2012-10-17 14:02:38 ....A       273408               BTW12/Win64/1029.mst
2012-10-17 13:58:12 ....A       239104               BTW12/Win32/1030.mst
2012-10-17 14:02:36 ....A       240128               BTW12/Win64/1030.mst
2012-10-17 13:58:12 ....A        60416               BTW12/Win32/1031.mst
2012-10-17 14:02:38 ....A        60416               BTW12/Win64/1031.mst
2012-10-17 13:58:14 ....A       302080               BTW12/Win32/1032.mst
2012-10-17 14:02:40 ....A       302080               BTW12/Win64/1032.mst
2012-10-17 13:58:16 ....A         3584               BTW12/Win32/1033.mst
2012-10-17 14:02:40 ....A         3584               BTW12/Win64/1033.mst
2012-10-17 13:58:14 ....A       243200               BTW12/Win32/1034.mst
2012-10-17 14:02:38 ....A       243200               BTW12/Win64/1034.mst
2012-10-17 13:58:12 ....A       240128               BTW12/Win32/1035.mst
2012-10-17 14:02:36 ....A       240128               BTW12/Win64/1035.mst
2012-10-17 13:58:12 ....A       245760               BTW12/Win32/1036.mst
2012-10-17 14:02:38 ....A       245760               BTW12/Win64/1036.mst
2012-10-17 13:58:14 ....A       276480               BTW12/Win32/1038.mst
2012-10-17 14:02:40 ....A       276480               BTW12/Win64/1038.mst
2012-10-17 13:58:12 ....A       245760               BTW12/Win32/1040.mst
2012-10-17 14:02:38 ....A       245760               BTW12/Win64/1040.mst
2012-10-17 13:58:14 ....A       295424               BTW12/Win32/1041.mst
2012-10-17 14:02:38 ....A       295424               BTW12/Win64/1041.mst
2012-10-17 13:58:14 ....A       394752               BTW12/Win32/1042.mst
2012-10-17 14:02:38 ....A       394752               BTW12/Win64/1042.mst
2012-10-17 13:58:12 ....A       244736               BTW12/Win32/1043.mst
2012-10-17 14:02:36 ....A       244736               BTW12/Win64/1043.mst
2012-10-17 13:58:14 ....A       239616               BTW12/Win32/1044.mst
2012-10-17 14:02:38 ....A       239616               BTW12/Win64/1044.mst
2012-10-17 13:58:14 ....A       238592               BTW12/Win32/1045.mst
2012-10-17 14:02:38 ....A       238592               BTW12/Win64/1045.mst
2012-10-17 13:58:14 ....A       241664               BTW12/Win32/1046.mst
2012-10-17 14:02:38 ....A       241664               BTW12/Win64/1046.mst
2012-10-17 13:58:14 ....A       276480               BTW12/Win32/1048.mst
2012-10-17 14:02:40 ....A       276480               BTW12/Win64/1048.mst
2012-10-17 13:58:14 ....A       258048               BTW12/Win32/1049.mst
2012-10-17 14:02:38 ....A       258048               BTW12/Win64/1049.mst
2012-10-17 13:58:14 ....A       272896               BTW12/Win32/1050.mst
2012-10-17 14:02:38 ....A       272896               BTW12/Win64/1050.mst
2012-10-17 13:58:16 ....A       251904               BTW12/Win32/1051.mst
2012-10-17 14:02:40 ....A       251904               BTW12/Win64/1051.mst
2012-10-17 13:58:14 ....A       239616               BTW12/Win32/1053.mst
2012-10-17 14:02:38 ....A       239616               BTW12/Win64/1053.mst
2012-10-17 13:58:16 ....A       320512               BTW12/Win32/1054.mst
2012-10-17 14:02:40 ....A       320512               BTW12/Win64/1054.mst
2012-10-17 13:58:14 ....A       273920               BTW12/Win32/1055.mst
2012-10-17 14:02:40 ....A       273920               BTW12/Win64/1055.mst
2012-10-17 13:58:16 ....A       256512               BTW12/Win32/1060.mst
2012-10-17 14:02:40 ....A       256000               BTW12/Win64/1060.mst
2012-10-17 13:58:12 ....A       273920               BTW12/Win32/2052.mst
2012-10-17 14:02:36 ....A       273920               BTW12/Win64/2052.mst
2012-10-17 13:58:14 ....A       274944               BTW12/Win32/2070.mst
2012-10-17 14:02:40 ....A       274944               BTW12/Win64/2070.mst
2012-10-17 13:58:16 ....A        46592               BTW12/Win32/3098.mst
2012-10-17 14:02:40 ....A       251392               BTW12/Win64/3098.mst
2010-12-04 07:05:10 ....A     50449456     61432026  BTW12/Custom/dotNetFx40_Full_x86_x64.exe
2012-10-17 13:58:28 ....A       259960               BTW12/Win32/Inst.exe
2012-10-17 14:02:54 ....A       259960               BTW12/Win64/Inst.exe
2002-03-11 14:15:04 ....A      1708856               BTW12/Win32/instmsia.exe
2002-03-11 14:15:04 ....A      1708856               BTW12/Win64/instmsia.exe
2002-03-11 14:36:30 ....A      1822520               BTW12/Win32/instmsiw.exe
2002-03-11 14:36:30 ....A      1822520               BTW12/Win64/instmsiw.exe
2012-10-17 12:28:50 ....A     10095992               BTW12/Win64/Setup.exe
2012-10-17 12:35:48 ....A      8891768               BTW12/Setup.exe
2012-10-17 12:35:48 ....A      8891768               BTW12/Win32/Setup.exe
2012-10-17 12:30:30 ....A        64376               BTW12/Win64/BBalloon.dll
2012-10-17 12:37:36 ....A        53624               BTW12/Win32/BBalloon.dll
2012-10-17 12:31:32 ....A      2487160               BTW12/Win64/BtSetup.dll
2012-10-17 12:38:30 ....A      1844088               BTW12/Win32/BtSetup.dll
2012-10-17 12:30:58 ....A      4076920               BTW12/Win64/btwprofpack.dll
2012-10-17 12:38:10 ....A      2868088               BTW12/Win32/btwprofpack.dll
2012-10-17 12:32:56 ....A      2264952               BTW12/Win64/BtwRSupport.dll
2012-10-17 12:40:00 ....A      1665912               BTW12/Win32/BtwRSupport.dll
2012-10-17 12:31:52 ....A        93048               BTW12/Win64/btw_ci.dll
2012-10-17 12:38:54 ....A        83320               BTW12/Win32/btw_ci.dll
2012-09-24 21:32:02 ....A       170552               BTW12/Win32/bcbtums.sys
2012-09-24 21:32:10 ....A       165688               BTW12/Win64/bcbtums.sys
2012-07-03 02:35:58 ....A       507704               BTW12/Win32/btwampfl.sys
2012-07-03 02:36:14 ....A       598328               BTW12/Win64/btwampfl.sys
2012-05-01 21:48:18 ....A       152400               BTW12/Win32/btwaudio.sys
2012-05-01 21:48:28 ....A       184144               BTW12/Win64/btwaudio.sys
2012-03-06 01:59:16 ....A       175144               BTW12/Win32/btwavdt.sys
2012-03-06 01:59:42 ....A       210984               BTW12/Win64/btwavdt.sys
2011-09-17 16:06:58 ....A        76840               BTW12/Win32/BTWDPAN.sys
2011-09-17 16:08:22 ....A        89640               BTW12/Win64/btwdpan.sys
2011-09-17 16:06:56 ....A        33832               BTW12/Win32/BTWL2CAP.sys
2011-09-17 16:08:52 ....A        39976               BTW12/Win64/BTWL2CAP.sys
2012-03-06 01:58:58 ....A        18728               BTW12/Win32/btwrchid.sys
2012-03-06 01:59:40 ....A        21544               BTW12/Win64/btwrchid.sys
2012-10-19 07:26:24 D....            0            0  BTW12/Win64/svcpack
2012-10-19 07:32:54 D....            0            0  BTW12/Win64
2012-10-19 07:26:16 D....            0            0  BTW12/Win32/svcpack
2012-10-19 07:32:54 D....            0            0  BTW12/Win32
2012-10-19 07:26:08 D....            0            0  BTW12/Custom/EULA
2012-10-19 07:26:06 D....            0            0  BTW12/Custom
2012-10-23 03:25:36 D....            0            0  BTW12
------------------- ----- ------------ ------------  ------------------------
                             314420935    216563262  426 files, 7 folders

and there are a lot of *.hex files there. Cool.

2015-02-28: I try to connect to a different machine:

root@kg-v7# uname -a
FreeBSD kg-v7.kg4.no 10.1-STABLE FreeBSD 10.1-STABLE #0 r278322: Fri Feb  6 21:36:01 CET 2015     root@kg-v7.kg4.no:/usr/obj/usr/src/sys/GENERIC  amd64

first without ng_ubt loaded, /var/log/messages contains:

Feb 28 20:47:10 kg-v7 kernel: ugen0.3: <Broadcom Corp> at usbus0
Feb 28 20:47:10 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:47:10 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:47:10 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:47:10 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:47:10 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:47:10 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:47:10 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:47:10 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2

disconnect the dongle, then load ng_ubt and replug it.

Feb 28 20:51:14 kg-v7 kernel: ugen0.3: <Broadcom Corp> at usbus0
Feb 28 20:51:14 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:51:14 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:51:14 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:51:14 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:51:14 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:51:14 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:51:14 kg-v7 devd: Executing 'logger Unknown USB device: vendor 0x050d product 0x065a bus uhub2'
Feb 28 20:51:14 kg-v7 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2

it doesn't help. and it doesn't show up in ngctl output either:

root@kg-v7# ngctl list
There are 3 total nodes:
  Name: re0             Type: ether           ID: 00000001   Num hooks: 2
  Name: vboxnetflt_re0  Type: vboxnetflt      ID: 00000002   Num hooks: 2
  Name: ngctl39803      Type: socket          ID: 00000003   Num hooks: 0

For completeness, usbconfig:

root@kg-v7# usbconfig -d ugen0.3
ugen0.3: <BCM20702A0 Broadcom Corp> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

device description:

root@kg-v7# usbconfig -d ugen0.3 dump_device_desc
ugen0.3: <BCM20702A0 Broadcom Corp> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x00ff  <Vendor specific>
  bDeviceSubClass = 0x0001
  bDeviceProtocol = 0x0001
  bMaxPacketSize0 = 0x0040
  idVendor = 0x050d
  idProduct = 0x065a
  bcdDevice = 0x0112
  iManufacturer = 0x0001  <Broadcom Corp>
  iProduct = 0x0002  <BCM20702A0>
  iSerialNumber = 0x0003  <5CF37060F30C>
  bNumConfigurations = 0x0001

strange that it's not working properly.

2015-02-28: I load the ng_ubt kernel module:

root@kg-core1# kldstat
Id Refs Address            Size     Name
 1   23 0xffffffff80200000 1627bc0  kernel
 2    1 0xffffffff81828000 3958     aibs.ko
 3    1 0xffffffff81a11000 52e4     fdescfs.ko
 4    1 0xffffffff81a17000 46770    linux.ko
 5    1 0xffffffff81a5e000 928b     fuse.ko
 6    1 0xffffffff81a68000 4f97     ng_ubt.ko
 7    1 0xffffffff81a6d000 a388     ng_hci.ko
 8    1 0xffffffff81a78000 118b     ng_bluetooth.ko
 9    3 0xffffffff81a7a000 b254     netgraph.ko
10    1 0xffffffff81a86000 3a3c     ng_socket.ko

but the device still isn't recognized:

Feb 28 20:24:18 kg-core1 kernel: ugen3.3: <Broadcom Corp> at usbus3 (disconnected)
Feb 28 20:24:38 kg-core1 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub8
Feb 28 20:24:38 kg-core1 kernel: ugen3.3: <Broadcom Corp> at usbus3
Feb 28 20:24:38 kg-core1 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub8
Feb 28 20:24:38 kg-core1 last message repeated 2 times

I plug it into a motherboard usb port (instead of the desktop usb hub I use), but still no luck:

Feb 28 20:29:42 kg-core1 kernel: ugen3.3: <Broadcom Corp> at usbus3 (disconnected)
Feb 28 20:29:57 kg-core1 kernel: ugen2.2: <Broadcom Corp> at usbus2
Feb 28 20:29:57 kg-core1 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub2
Feb 28 20:29:57 kg-core1 last message repeated 3 times

ngctl says:

root@kg-core1# ngctl li
There are 1 total nodes:
  Name: ngctl4015       Type: socket          ID: 00000003   Num hooks: 0

strange. This one should be supported.

2015-02-28: I plug the dongle into my FreeBSD workstation, and a blue light turns on.

tingo@kg-core1$ uname -a
FreeBSD kg-core1.kg4.no 9.3-STABLE FreeBSD 9.3-STABLE #0 r273918: Fri Oct 31 22:52:44 CET 2014     root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC  amd64

In /var/log/messages I have:

Feb 28 20:11:00 kg-core1 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub8
Feb 28 20:11:00 kg-core1 kernel: ugen3.3: <Broadcom Corp> at usbus3
Feb 28 20:11:00 kg-core1 root: Unknown USB device: vendor 0x050d product 0x065a bus uhub8
Feb 28 20:11:00 kg-core1 last message repeated 2 times

usbconfig says:

root@kg-core1# usbconfig -d ugen3.3
ugen3.3: <BCM20702A0 Broadcom Corp> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

device description:

root@kg-core1# usbconfig -d ugen3.3 dump_device_desc
ugen3.3: <BCM20702A0 Broadcom Corp> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x00ff
  bDeviceSubClass = 0x0001
  bDeviceProtocol = 0x0001
  bMaxPacketSize0 = 0x0040
  idVendor = 0x050d
  idProduct = 0x065a
  bcdDevice = 0x0112
  iManufacturer = 0x0001  <Broadcom Corp>
  iProduct = 0x0002  <BCM20702A0>
  iSerialNumber = 0x0003  <5CF37060F30C>
  bNumConfigurations = 0x0001

current config:

root@kg-core1# usbconfig -d ugen3.3 dump_curr_config_desc
ugen3.3: <BCM20702A0 Broadcom Corp> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)


 Configuration index 0

    bLength = 0x0009
    bDescriptorType = 0x0002
    wTotalLength = 0x00da
    bNumInterfaces = 0x0004
    bConfigurationValue = 0x0001
    iConfiguration = 0x0000  <no string>
    bmAttributes = 0x00a0
    bMaxPower = 0x0032

    Interface 0
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0000
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0003
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0081  <IN>
        bmAttributes = 0x0003  <INTERRUPT>
        wMaxPacketSize = 0x0010
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0082  <IN>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0040
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 2
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0002  <OUT>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0040
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0000
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0000
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1 Alt 1
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0001
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0009
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0009
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1 Alt 2
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0002
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0011
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0011
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1 Alt 3
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0003
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0019
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0019
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1 Alt 4
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0004
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0021
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0021
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 1 Alt 5
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0001
      bAlternateSetting = 0x0005
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0083  <IN>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0031
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0003  <OUT>
        bmAttributes = 0x0001  <ISOCHRONOUS>
        wMaxPacketSize = 0x0031
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 2
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0002
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0002
      bInterfaceClass = 0x00ff
      bInterfaceSubClass = 0x00ff
      bInterfaceProtocol = 0x00ff
      iInterface = 0x0000  <no string>

     Endpoint 0
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0084  <IN>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0020
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000

     Endpoint 1
        bLength = 0x0007
        bDescriptorType = 0x0005
        bEndpointAddress = 0x0004  <OUT>
        bmAttributes = 0x0002  <BULK>
        wMaxPacketSize = 0x0020
        bInterval = 0x0001
        bRefresh = 0x0000
        bSynchAddress = 0x0000


    Interface 3
      bLength = 0x0009
      bDescriptorType = 0x0004
      bInterfaceNumber = 0x0003
      bAlternateSetting = 0x0000
      bNumEndpoints = 0x0000
      bInterfaceClass = 0x00fe
      bInterfaceSubClass = 0x0001
      bInterfaceProtocol = 0x0001
      iInterface = 0x0000  <no string>

      Additional Descriptor

      bLength = 0x09
      bDescriptorType = 0x21
      bDescriptorSubType = 0x05
       RAW dump:
       0x00 | 0x09, 0x21, 0x05, 0x88, 0x13, 0x40, 0x00, 0x10,
       0x08 | 0x01

very long, this one.

2015-02-28: package contents: usb dongle, quick install guide, CD-ROM with docs and software (Windows).

2015-02-28: at Expert today, I bought a Belkin Mini BT 4.0 adapter for NOK 169.- (Belkin: F8T065). The plan is to use it with my Home monitor project, to read the plant watering monitor.