Belkin F8T065 doesn't register properly (BCM20702A0)

Maksim Yevmenkin maksim.yevmenkin at gmail.com
Wed Mar 4 17:27:33 UTC 2015


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 at 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 at 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 at 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
max


More information about the freebsd-bluetooth mailing list