Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp1619597ybh; Sun, 8 Mar 2020 08:43:32 -0700 (PDT) X-Google-Smtp-Source: ADFU+vsJat+7ohhJSiClFAW7/ZChyu55j1khar60rEMpNRd6I2w/eh+De6H30kA2miTHIV4xsb59 X-Received: by 2002:a9d:404b:: with SMTP id o11mr9628283oti.368.1583682211962; Sun, 08 Mar 2020 08:43:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1583682211; cv=none; d=google.com; s=arc-20160816; b=sHt9iYc8zD3ag21ZxDnXFOgi+GVPHT4LbpqH+7Uhfto1IaUtzqRKOm1fYqqLLv5w6a nHIuyE60EwpIh18/REE9ftvEfS1B9+rmNbdGq1wLTo48F2jePaz/Lv5l2FYppMsrZhrV 70kXY6OT2No08qDhAztAg4NWN6aDsEapyBopBPB0mKNM5KzXV4dG7XOx3YKjIO9JUJ5D RtH2q9askfr2wnG6YKGcbHYygIK/XxoTtuihnfj9/voBjOo9xwzrNUIw2JjEyVAB1kXk vYZ7sQ8TxEVyR/zjdz79OKJ160HeP7QtF4nZhq0pk4OO7vx0DCBuYxDO5VbfZl2aSZa6 lDPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :mime-version:dkim-signature; bh=thzyibvwtj9tr0d3DBcjt6RE8apW59NkSoFnJvAIh4o=; b=cnjINugDqK4DJ6a2l6JQSrHJ/yczAfze/U5AUezkR+A23KH3S4wRoIYYZab9BJVUJp DrZNyTi5A28UtdI92LshzCAka1zwC8fEedFkta4dN5/ZNnascjgZXMleEHvKe+pxG4yH VQ91Ac5HW8J+xkhYu2piO8PnRhWc23oXVICnfjQCxCP7GbMKOFSJuMlXtlI5nPLd6/NL cqmVQFTskmO7Fi07ry0F5gRnv/5Xhp36DH7bzOQCUSWpNwJF7hfeK7Ac46GgaggKMcsG eG8+NZ622G2Gqug1HJmDgWnpUsiuRWQ/CxiFINHPou0o1TZL3uLc3+/Fld0wsuUo8TV0 bqBw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@orcam.com header.s=google header.b=ZSTYRyRy; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p11si4985945ota.240.2020.03.08.08.43.06; Sun, 08 Mar 2020 08:43:31 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@orcam.com header.s=google header.b=ZSTYRyRy; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726260AbgCHPnF (ORCPT + 99 others); Sun, 8 Mar 2020 11:43:05 -0400 Received: from mail-il1-f182.google.com ([209.85.166.182]:44487 "EHLO mail-il1-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726259AbgCHPnF (ORCPT ); Sun, 8 Mar 2020 11:43:05 -0400 Received: by mail-il1-f182.google.com with SMTP id j69so6421912ila.11 for ; Sun, 08 Mar 2020 08:43:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orcam.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=thzyibvwtj9tr0d3DBcjt6RE8apW59NkSoFnJvAIh4o=; b=ZSTYRyRy8sXTCdZOLUNql0GXkgmPIGrVwr0/GPWov7sXm+RO6cPU21kdBAF86doMIz smH/W1nwjLl02oIWX66X+CLlBkXCVp8Olny3rqkSi/TBzJZgsVOMDN1I2AG7fr1kFEMh lmiaEpmdLXZihQV8mu5a9FucKz7dBpfpUhttQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=thzyibvwtj9tr0d3DBcjt6RE8apW59NkSoFnJvAIh4o=; b=LPZEXRYacEmZpTRQQK6g8RT8PT+082v4eS484VJqYEtI3802Kp/8BDUkAe4W9pV/kJ VsUs3iur5zMk7ePs0ErHdriljv0DRTH9eh3lkc5417ZF1lj10Ug4GhNevXRr8WFG7ghi pkKwRo0u/+bwXwbMglQJkBn27HIvAQT4/T8c9kkrv0Na83rMVEqVLCVC7srSvl9d3gpk kSXZHAn+z9T/N2/7YMDVaSSAzA8gUi15WNRTkRKd2cDmz5kZeH6XG8nPlXR9nWByoFbM +0ukXPUiZYC+0UgYEKURheFA9fdGZD+JZHYThUsfHjYluRfSdFRlJsIw15cPLOgIYcVI Y8HQ== X-Gm-Message-State: ANhLgQ39upr4UfjswHfAaW9Jf06olxiRQtvmOeXmn5EhJ6kzec1Tby+0 X5xu1/M/xUE0lkBRMQYT98yRKoOlT7371xl7rVRbvRkpXbY= X-Received: by 2002:a92:d9c4:: with SMTP id n4mr11379489ilq.124.1583682184390; Sun, 08 Mar 2020 08:43:04 -0700 (PDT) MIME-Version: 1.0 From: Ordit Gross Date: Sun, 8 Mar 2020 17:42:53 +0200 Message-ID: Subject: avoid cross-transport key derivation To: linux-bluetooth@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org hi all, our application connects both to mobile (ble) and speakers (br/edr) using bluez stack. our controller is configured as follows: current settings: powered connectable bondable ssp br/edr le secure-conn ever since IOS started supporting CTKD (cross-transport key derivation) at IOS13, pairing to mobile causes also link key distribution and brief br/edr connection follows the ble connection. I would like to avoid the link key distribution at the pairing stage. the only way I was able to achieve that is by disabling either secure-conn or ssp which is undesirable as disabling either of them block other functionality. what is the recommended approach? ** when br/edr is turned off we do not experience disconnections from mobile app running with IOS13. and vis versa. looking on HCI dump from mobile side the disconnections is initiated from mobile side, however the application is not the one initiating the disconnections. any advice is greatly appreciated Ordit