Date: Wed, 4 Mar 2015 09:27:32 -0800 From: Maksim Yevmenkin <maksim.yevmenkin@gmail.com> To: Torfinn Ingolfsen <torfinn.ingolfsen@getmail.no> Cc: "freebsd-bluetooth@freebsd.org" <freebsd-bluetooth@freebsd.org> Subject: Re: Belkin F8T065 doesn't register properly (BCM20702A0) Message-ID: <CAFPOs6o1UYeUS45Pbdu_xEswf1cH6=m1ynQ%2BNpeyOi64ip8v-A@mail.gmail.com> In-Reply-To: <20150303223312.c7b12845ae652cfc315c1b61@getmail.no> References: <20150228220307.b0ab42716d574a9bcfd83094@getmail.no> <20150303223312.c7b12845ae652cfc315c1b61@getmail.no>
index | next in thread | previous in thread | raw e-mail
hello! >> I have a Belkin Mini Bluetooth v4.0 dongle (F8T065)[1]. It seems to be Broadcom BCM20702A0 based, but it doesn't register correctly. ok >> Under FreeBSD 9.3-stable: >> 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 ok >> 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 bDeviceClass (0xff) is not matching UDCLASS_WIRELESS (0xe0). most likely it needs some sort of firmware to be loaded first. [...] >> Any hints on getting it to work? it probably needs firmware to be loaded first. you might be able to locate firmware, and, possibly hack on bcmfw(8) in the source tree to get it to load. if you have windows driver try to look at .hex, .img, .bin or something like that files. one of those might be the firmware you are looking for. of course, like i mentioned before, you need to hack something to load firmware. older Broadcom chips can be loaded with bcmfw(8). so its a good place to start. if you can't get it to work, i could take a look but i would need access to hardware. thanks maxhelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFPOs6o1UYeUS45Pbdu_xEswf1cH6=m1ynQ%2BNpeyOi64ip8v-A>
