Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Nov 2005 09:43:07 -0800
From:      Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
To:        faigozhu <faigozhu@fastmail.fm>
Cc:        freebsd-bluetooth@freebsd.org
Subject:   Re: Sdpcontrol search timeout in Motorola HS805 headset.
Message-ID:  <438C932B.8090609@savvis.net>
In-Reply-To: <86mzjokovf.fsf@fastmail.fm>
References:  <863blgzdz0.fsf@fastmail.fm> <438B7FB0.5030704@savvis.net>	<86psok1jl6.fsf@fastmail.fm> <438B9E3E.5020905@savvis.net>	<86ek5019ld.fsf@fastmail.fm> <438BCE22.3050901@savvis.net>	<86r79013sw.fsf@fastmail.fm> <438BDEFE.4050400@savvis.net> <86mzjokovf.fsf@fastmail.fm>

next in thread | previous in thread | raw e-mail | index | archive | help

...

>>>F8T008. Another usb device is a usb mouse.
>>>Both of them directly connection to my laptop, no usb hub.
>>
>>i guess you could try to plug it into different usb slots. use
>>
>># usbdevs -dv
>>
>>to see where it got connected. if you have usb hub around try to plug
>>it through hub. i have f8t001 in my collection, and, it works for
>>me. f8t001 is a broadcom bcm2033 chip based device, so i need to
>>download firmware into it to make it work. i will see if i can get
>>f8t008 cheap locally.
>>
>>what does
>>
>># usbdevs -dv
>>
>>say?
> 
> usbdevs -dv
> Controller /dev/usb0:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>   uhub0
>  port 1 powered
>  port 2 powered
> Controller /dev/usb1:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>   uhub1
>  port 1 powered
>  port 2 powered
> Controller /dev/usb2:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>   uhub2
>  port 1 addr 2: low speed, power 100 mA, config 1, product 0x0000(0x0000), vendor 0x062a(0x062a), rev 0.00
>    ums0
>  port 2 powered
> Controller /dev/usb3:
> addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), Intel(0x0000), rev 1.00
>   uhub3
>  port 1 powered
>  port 2 powered
>  port 3 powered
>  port 4 powered
>  port 5 powered
>  port 6 powered

just try to re-plug the device in the different usb slots. see if it 
changes anything.

  > I am pretty sure I got l2ping works by a script but I just can't 
repeat it.
> 
> cat cmds.sh
> #!/bin/sh
> hccontrol -n ubt0hci create_connection 00:0b:2e:32:65:12
> hccontrol -n ubt0hci read_connection_list 
> #[msg:network is down]l2control -a 00:0b:2e:32:65:12 read_channel_list

l2control should use bd_addr of the _local_ device, i.e. bd_addr of your 
usb dongle. not headset's bd_addr.

> l2ping -a 00:0b:2e:32:65:12

actually, if l2ping works then sdpcontrol should work too. l2ping 
requires l2cap transaction, which in turn requires acl data transfer and 
this requires usb bulk transfer. since usb bulk transfers do not work 
with your device, l2ping should fail too. it will timeout after about a 
minute and will print result anyway.

thanks,
max



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?438C932B.8090609>