Bluesoleil bluetooth problems

Maksim Yevmenkin maksim.yevmenkin at gmail.com
Wed Aug 1 21:58:54 UTC 2007


On 8/1/07, Mihai Tanasescu <mihai at duras.ro> wrote:
> Hello,
>
>
> I have the following setup:
>
> FreeBSD 6.2-RELEASE-p6
>
> I have kldloaded ng_ubt.
>
> I used both the original usb/bluetooth drivers and the i4b ones from
> turbocat.
>
> With the original driver:
>
> On system boot I get:
>
> Trying to mount root from ufs:/dev/ad0s1a
> ubt_request_complete2: ubt0 - Control request failed. TIMEOUT (15)
> ubt_request_complete2: ubt0 - Control request failed. TIMEOUT (15)
> ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command
> OGF=0x4, OCF=0x5. Timeout
> complete_command: ubt0hci - no pending command, state=0x1
> ubt_request_complete2: ubt0 - Control request failed. TIMEOUT (15)
> ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command
> OGF=0x3, OCF=0x1a. Timeout
> complete_command: ubt0hci - no pending command, state=0x1
>
> and this repeats a couple of times.
>
> After unplugging/plugging the USB dongle I get:
>
> ubt0: vendor 0x1131 ISSCBTA, rev 1.10/3.73, addr 3
> ubt0: vendor 0x1131 ISSCBTA, rev 1.10/3.73, addr 3
> ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
> ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3;
> wMaxPacketSize=49; nframes=6, buffer size=294
> ng_hci_process_command_timeout: ubt0hci - unable to complete HCI command
> OGF=0x3, OCF=0x3. Timeout

try to search for 'ISSCBTA reset'. you will find that someone else was
having similar problems with the same dongle, i.e.

http://lists.freebsd.org/pipermail/freebsd-bluetooth/2006-December/000818.html

i suspect this particular dongle does not react very well to 'reset'
command or, perhaps, there is an issue related to short usb transfers
on ehci controllers.

so,

1) try to comment out 'reset' command in /etc/rc.d/bluetooth (see link above)

and/or

2) try to recompile your kernel without 'device ehci'

thanks,
max


More information about the freebsd-bluetooth mailing list