Re: [PATCH BlueZ] core/adapter: Fix using wrong address type to listen ATT

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for you reply.
now,I make the mouse work again, it's very strang issue.
Yes, as you said, set privacy command must be available before hci0
powered, so I have remove udev rules that run 'hciconfig hci0 up'
I think that may be the root cause of this issue.


On Wed, Nov 16, 2016 at 8:06 PM, Luiz Augusto von Dentz
<luiz.dentz@xxxxxxxxx> wrote:
> Hi,
>
> On Tue, Nov 15, 2016 at 2:45 AM, Trump DD <wrxzzj@xxxxxxxxx> wrote:
>> Hi
>>    compare the ok.log and failed.log generate by bluetoothd, I found
>> that the first time startup bluetoothd, a error message was presented
>> " Failed to set privacy: Rejected "
>>
>> bluetoothd[9988]: Failed to set privacy: Rejected (0x0b)
>> bluetoothd[9988]: src/adapter.c:new_settings_callback() Settings: 0x00000ac5
>> bluetoothd[9988]: src/adapter.c:settings_changed() Changed settings: 0x00000004
>> bluetoothd[9988]: src/adapter.c:load_link_keys_complete() link keys
>> loaded for hci0
>> bluetoothd[9988]: src/adapter.c:load_ltks_complete() LTKs loaded for hci0
>> bluetoothd[9988]: src/adapter.c:load_irks_complete() IRKs loaded for hci0
>> bluetoothd[9988]: src/adapter.c:load_conn_params_complete() Connection
>> Parameters loaded for hci0
>> bluetoothd[9988]: src/adapter.c:add_device_complete()
>> C0:11:5B:C6:55:DF (2) added to kernel connect list
>> bluetoothd[9988]: src/adapter.c:get_connections_complete() Connection count: 0
>>
>> In /etc/bluetooth/main.conf I have set
>> "
>>  Privacy=device
>> "
>>
>> Why the first time bluetoothd startup failed to set privacy, the
>> second time bluetoothd startup all works right ?
>
> Rejected is probably due to adapter being powered, perhaps hciconfig
> or something is messing up the state during reboot, but this shouldn't
> affect the address type thus Im not sure why it will cause the failure
> loop. Also note that if privacy is used you may not be able to
> reconnect using passive scanning, at least the 2 mouses I have here
> seems to be using direct advertising to public address but with
> privacy we are scanning using the random address the controller just
> filter any advertisement to the public address.



-- 
Thanks
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux