Belkin Mini Bluetooth v4.0 Adapter
Model: F8T065 range: 10 meter
Links
local links
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.