Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 Jan 2005 20:07:47 +0100
From:      Ronald Klop <ronald-freebsd8@klop.yi.org>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-bluetooth@freebsd.org
Subject:   Re: ng_ubt with Broadcom BCM92035DGL
Message-ID:  <opsj63e9oi8527sy@smtp.local>
In-Reply-To: <opsj62nykn8527sy@smtp.local>
References:  <opsj6h4a0z8527sy@smtp.local> <opsj6pguuv8527sy@smtp.local> <41DD82CE.5080502@savvis.net> <opsj62nykn8527sy@smtp.local>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 06 Jan 2005 19:51:24 +0100, Ronald Klop  
<ronald-freebsd8@klop.yi.org> wrote:

> On Thu, 06 Jan 2005 10:26:22 -0800, Maksim Yevmenkin
> <maksim.yevmenkin@savvis.net> wrote:
>
>> Ronald,
>>
>> for starters can you tell which command your dongle disallowed.
>> rc.bluetooth is a shell script, so
>>
>> 1) unplug the dongle
>>
>> 2) plug the dongle
>>
>> 3) # sh -x /etc/rc.bluetooth start ubt0
>>
>> 4) send me the output
>>
>> then try to comment out the disallowed command and repeat the steps
>> above.

I commented out this list of hci-commands one by one and they all give the  
same error. (Status: Command disallowed [0xc])

reset
write_scan_enable 3
write_class_of_device
change_local_name

After commenting all this rc.bluetooth ends without errors. The output is  
this.
+ /usr/sbin/ngctl mkpeer ubt0: hci hook drv
+ /usr/sbin/ngctl name ubt0:hook ubt0hci
+ /usr/sbin/ngctl msg ubt0hci: set_debug 3
+ /usr/sbin/ngctl mkpeer ubt0hci: l2cap acl hci
+ /usr/sbin/ngctl name ubt0hci:acl ubt0l2cap
+ /usr/sbin/ngctl msg ubt0l2cap: set_debug 3
+ /usr/sbin/ngctl connect ubt0hci: btsock_hci_raw: raw ubt0raw
+ /usr/sbin/ngctl connect ubt0l2cap: btsock_l2c_raw: ctl ubt0ctl
+ /usr/sbin/ngctl connect ubt0l2cap: btsock_l2c: l2c ubt0l2c
+ /usr/sbin/hccontrol -n ubt0hci read_bd_addr
BD_ADDR: 00:02:72:c0:23:12
+ /usr/sbin/hccontrol -n ubt0hci read_local_supported_features
Features: 0xff 0xff 0xd 0x38 0x8 0x8 00 00
<3-Slot> <5-Slot> <Encryption> <Slot offset>
<Timing accuracy> <Switch> <Hold mode> <Sniff mode>
<Park mode> <RSSI> <Channel quality> <SCO link>
<HV2 packets> <HV3 packets> <u-law log> <A-law log> <CVSD>
<Power control> <Transparent SCO data>
+ /usr/sbin/hccontrol -n ubt0hci read_buffer_size
Max. ACL packet size: 377 bytes
Number of ACL packets: 10
Max. SCO packet size: 16 bytes
Number of SCO packets: 0
+ /usr/sbin/hccontrol -n ubt0hci initialize

I then tried 'hccontrol -n ubt0hci inquiry', but it returns nothing.
(I'm trying to connect to my mobile phone.)

Any thoughts?

Ronald.

-- 
  Ronald Klop, Amsterdam, The Netherlands



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