Re: Current status on BLE development

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

 



Hi Arun,

On Tue, Aug 2, 2011 at 8:49 AM, Arun Kumar SINGH
<arunkr.singh@xxxxxxxxxxxxxx> wrote:
> Hi Claudio,
>
>>It is common to see questions in the ML or in the IRC asking the
>>status of BLE development and where the get the source code.
>>Below a short summary of our latest development on Bluetooth Low Energy:
>>
>>* Discovery procedure over management interface (kernel): patches sent
>>to the mailing list, waiting maintainer approval
>>
>>* SM(Security Manager): kernel & userspace
>>- Just Works key generation method is working and accepted upstream;
>>- Key Exchange and Storage: a first version of the implementation is
>>implemented and working, but before being accepted upstream it needs
>>some changes;
>>- Passkey Entry: Still not implemented;
>>- Out of Band: Still not implemented;
>>- Address Resolution: Planned but still not implemented;
>>- Command Signing: Still not implemented;
>>
>>* LE connection improvements: under development
> <snip ..>
>
> Thanks for the detailed summary. However I would also like to understand the status of mgmt interface in terms of its completeness for BR/EDR and LE support. I can see LE Discovery related patches being pushed upstream for mgmt i/f however what intrigues me is whether its totally unavoidable to upgrade to mgmt interface for LE/profiles?
> Since for SMP key exchange, hciops is inadequate, I am trying to understand as to how far hciops can be relied in terms of LE profiles which would need SMP key distribution and storage?
>

If the LE profile requires SM/encryption it is necessary to use mgmt.
The RSSI threshold monitor is another feature missing for Proximity
Path Loss, it can be implemented in hciops but I am pretty sure that
the maintainers will complain about it.

Currently, it is not possible to open a socket for the SM L2CAP fixed
channel, change the code(moving all logic to the userspace) at this
point is not feasible. Interleaved discovery works on both interfaces,
bonding only using mgmt.

BR,
Claudio.

>
>
> Thanks,
> Arun
--
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