Re: [PATCH 1/1] bluetooth: update default BLE connection params

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

 



Hi,

On Thu, 5 Sep 2019 17:34:03 +0200
Marcel Holtmann <marcel@xxxxxxxxxxxx> wrote:

> Hi Carey,
> 
> > Update the default BLE connection parameters.
> > 
> > Commit c49a8682fc5d298d44e8d911f4fa14690ea9485e introduced a bounds
> > check on connection interval update requests, but the default min/max
> > values were left at 24-40 (30-50ms) which caused problems for devices
> > that want to negotiate connection intervals outside of those bounds.
> > 
> > Setting the default min/max connection interval to the full allowable
> > range in the bluetooth specification restores the default Linux behavior
> > of allowing remote devices to negotiate their desired connection
> > interval, while still permitting the system administrator to later
> > narrow the range.
> > 
> > The default supervision timeout must also be modified to accommodate
> > the max connection interval increase.  The new default value meets the
> > requirements of the bluetooth specification and the conditions in
> > the hci_check_conn_params function.
> > 
> > The downside to modifying the default supervision timeout is that
> > it will take longer (about 10 seconds) to detect a link loss condition.
> > 
> > Fixes c49a8682fc5d: (validate BLE connection interval updates)  
> 
> I decided to revert c49a8682fc5d and we need an overall better solution for handling connection parameters.
> 
is this revert also going towards stable/longterm? I do not see it in
stable-queue yet. 

Regards,
Andreas



[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