Add support for ACER Zeevo BT-500 Bluetooth USB Adapter?

maksim yevmenkin maksim.yevmenkin at savvis.net
Fri Dec 29 13:08:38 PST 2006


Mario Sergio Fujikawa Ferreira wrote:
> Hi,
> 
> 	I was wondering what could I do to help add support for
> ACER Zeevo BT-500 Bluetooth USB Adapter?
> 
> 	ng_ubt(4) does not detect the device. However, this device
> works nicely with Linux Bluez.

it would be nice to know the exact error you get from ng_ubt(4) when you 
attach the device. please look at /var/log/messages and post it here.

> 	I have a usbdevs patch with information taken from NetBSD.
> Furthermore, I have added the udesc_dump(8) information for the
> device.
> 
> 	All information can be found at
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=106861

that looks fine

> 	The output of udesc_dump(8) is attached.

[...]

> 
> 	Standard Interface Descriptor:
> 	  bLength            9
> 	  bDescriptorType    04
> 	  bInterfaceNumber   1
> 	  bAlternateSetting  0
> 	  bNumEndpoints      0
> 	  bInterfaceClass    fe
> 	  bInterfaceSubClass 01
> 	  bInterfaceProtocol 00
> 	  iInterface         0
> 
> 		Descriptor:
> 		  bLength            7
> 		  bDescriptorType    21
> 		  bDescriptorSubtype 07
> 		07 21 07 88 13 ff 03 

hmmm... it looks like udesc_dump(8) could not parse descriptor for the 
device's interface #1 (where isoc. endpoints should be). i'm guessing 
that ng_ubt(4) chokes on this and can't not find all needed endpoints 
(isoc. endpoints specifically).

please provide as much information as possible about the device, i.e. 
manufacturer, model, serial numbers etc. so i can find and get it 
locally. if you have purchased it on-line, please provide link.

in any case, it seems like the problem is either in device's descriptor 
or in the usb stack (descriptor parsing).

thanks,
max



More information about the freebsd-bluetooth mailing list