Date: Wed, 03 Jan 2007 09:48:42 -0800 From: Maksim Yevmenkin <maksim.yevmenkin@savvis.net> To: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> Cc: FreeBSD_Bluetooth <freebsd-bluetooth@freebsd.org> Subject: Re: Add support for ACER Zeevo BT-500 Bluetooth USB Adapter? Message-ID: <459BEC7A.3010407@savvis.net> In-Reply-To: <20070103090652.61464.qmail@exxodus.fedaykin.here> References: <20061229020205.89726.qmail@exxodus.fedaykin.here> <4595817A.1030306@savvis.net> <20070103090652.61464.qmail@exxodus.fedaykin.here>
next in thread | previous in thread | raw e-mail | index | archive | help
Mario Sergio Fujikawa Ferreira wrote: > On Fri, Dec 29, 2006 at 12:58:34PM -0800, maksim yevmenkin wrote: >> X-SIG5: 6cd20000d2040f632d2911f6612c21b8 >> >> 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). > > I found some information on the device descriptors at > > www.qbik.ch/usb/devices/showdescr.php?id=2999 > > Device descriptor for Zeevo Inc Bluetooth Dongle ( 0x0b7a:0x07d0 ) > T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 7 Spd=12 MxCh= 0 > D: Ver= 1.10 Cls=e0(unk. ) Sub=01 Prot=01 MxPS= 8 #Cfgs= 1 > P: Vendor=0b7a ProdID=07d0 Rev= 1.34 > S: SerialNumber=3E401BCA > C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=hci_usb > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1ms > E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms > I: If#= 1 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=00 Driver=(none) > >> 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. > > Brand: ACER > Manufacturer: Zeevo > Model: BT-500 > Bar Code: B00F 30100384 C01 > FCC ID: NKRBT510 > Description: USB Bluetooth Adapter > > When I attach the device I get > > ugen0: Zeevo product 0x07d0, rev 1.10/1.34, addr 2 > > Nothing happens when I kldload ng_ubt(4). There are messages > on neither the console nor on /var/log/{all.log,messages} logs. > > Let me know if I can provide any further information. please kldload ng_ubt(4) _*before*_ attaching the device (or re-plug the device after you have loaded ng_ubt(4)). thanks, max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?459BEC7A.3010407>