Re: SSP Link key storing issue

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

 



Can some body please explain why the below check is considered while
storing link key.


On Thu, Jul 15, 2010 at 10:25 AM, Prabhakaran Chandrasekara M
<prvb86@xxxxxxxxxxxx> wrote:
> Hello All,
>
>  I am facing some problem with SSP pairing.
> Sometimes Bluez does not store the Authenticated Combination link key
> generated during pairing process And found the below code in
> dbus-hci.c
> hci_dbus_link_key_notify
>
> /* Only store the link key if one of the following is true:
>      * 1. this is a legacy link key
>      * 2. this is a changed combination key and there was a previously
>      *    stored one
>      * 3. neither local nor remote side had no-bonding as a requirement
>      * 4. the local side had dedicated bonding as a requirement
>      * 5. the remote side is using dedicated bonding since in that case
>      *    also the local requirements are set to dedicated bonding
>      */
>
> And from the logs found that, Bluez sets the Auth requirement as "no
> bonding" and remote device sets the auth requirement as "General
> Bonding", as a result of this pairing process "Authenticated
> combination key" has been generated but not stored because of the
> above mentioned check.
 (* 3. neither local nor remote side had no-bonding as a requirement)
Forgot mention the Check.
>Hence for the reconnection or other profile
> connections, Bluez would re initiate the pairing process which User
> would not like.
>
> Usecase:
> Remote device was not paired, I initiated a2dp connection through dbus
> commands to remote device, hence the l2cap security level is low and
> auth requirement is set as "No Bonding" at kernel.
>
>
> I could not find Specification points for this behavior.
>
> Can some body explain why Bluez has this check (based on some
> specification?) while storing link key.
>
> Thanks,
> Prabhakaran.
>


Thanks,
Prabhakaran.
--
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