From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8098A46EF8D for ; Thu, 3 Sep 2026 08:57:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788425864; cv=none; b=tX9N+vljyISxZ/Qqm+dZUQSQfm3jn0+HnQBeqWIpcrnJX/ZnK2VUNIxFf16ex88OaRSmyXhx1z/t0aR/83gUrXfTdLZKIG8gmPej/wsLVhcGWpAd6Mc2etjM3a8oFGzMnO13i52NANlsbGxBdTY4UaqbvYuDPN8n0017VT9ceoM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788425864; c=relaxed/simple; bh=TwTUdR0oJNh4ifOQ81bzxLWTcI2pMssivdM/Z6a1QZ8=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=I3eqsFKis9pFfpoJ0Mxc2q27npiiP+E5x7OlEAYfbP0jqUIgynBm6CeagQhtGAjBipcLVMfs5XQyLK1fKyjGEUPBKV7AKOARaI5GTh0PNVNjkHmcCx33krk39Bx+EcRKpUl0KX167Lw1xVNrr28ytOuSO9u+mKKpmtr/LYvDbrk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=QQfwg4mX; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="QQfwg4mX" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1788425855; bh=TwTUdR0oJNh4ifOQ81bzxLWTcI2pMssivdM/Z6a1QZ8=; h=From:To:Subject:Date:In-Reply-To:References:From; b=QQfwg4mXsD72lJ2LVjST2Z9To/LjQ581eM0/zXRyzl17vYRfYopSE3jBv4RgVh1bL fxcN3OerEPHqHsElWkl9+1+RLrdcwssdwBk2wai7a9Ds282IG5LaZldaoqkgufyCRF MOfsjbJ6z904w3r4B5rViPp6mMi9znafKPNw2JAhXY7qfTEZll6Zhy0z7HEnBeQDe7 1IPRRpXMvU78iPTUCEeZsQm5AagY0Vm2NYN4aOl4KiIzMQ/frQFP7Bm+a1jMKb7DpN oNtW70RtYW0qQEBHDI3H29nqE84VgsMuLxAIGYvvzn2dw+O0lAiVjHY8umiAMpGaOO JFKHZUoFeU3lQ== Received: from fdanis-ThinkPad-X1.. (unknown [100.64.1.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: fdanis) by bali.collaboradmins.com (Postfix) with ESMTPSA id 8C5B517E0914 for ; Thu, 03 Sep 2026 10:57:35 +0200 (CEST) From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Danis?= To: linux-bluetooth@vger.kernel.org Subject: [PATCH BlueZ 3/3] doc/qualification: Add BAP/USR tests Date: Thu, 3 Sep 2026 10:57:16 +0200 Message-ID: <20260903085716.741578-3-frederic.danis@collabora.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260903085716.741578-1-frederic.danis@collabora.com> References: <20260903085716.741578-1-frederic.danis@collabora.com> Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit From: Raghavendra Rao Sidlagatta --- doc/qualification/bap-pts.rst | 1992 +++++++++++++++++++++++++++++++++ 1 file changed, 1992 insertions(+) diff --git a/doc/qualification/bap-pts.rst b/doc/qualification/bap-pts.rst index 2f81e2ad5..53a627dbc 100644 --- a/doc/qualification/bap-pts.rst +++ b/doc/qualification/bap-pts.rst @@ -1620,3 +1620,1995 @@ for which we know the test passed. | | | | | If nothing occurs after connection and pairing, check that audio output | | | | | | is set to the PTS device. | +------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/ADV/BV-01-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/ADV/BV-04-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force Targeted Announcement in 'monitor.bluez.rules' of | +| | | | | 'wireplumber.conf.d/announcement.conf':: | +| | | | | | +| | | | | monitor.bluez.properties = { | +| | | | | bluez5.bap-server.ascs-announcement = "targeted" | +| | | | | } | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/DISC/BV-01-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/DISC/BV-02-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/DISC/BV-05-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/DISC/BV-06-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/DISC/BV-07-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-003-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-004-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-006-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-007-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-008-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-011-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-012-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-013-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-014-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-015-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-016-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-019-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-020-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-023-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-024-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-071-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-072-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-075-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-076-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-079-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-080-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-081-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-082-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-083-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-084-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-087-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-088-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-091-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-092-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-104-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-106-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-111-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-112-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-113-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-114-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-115-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-116-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-135-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-136-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-137-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-138-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-139-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-143-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-144-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-145-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-146-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-147-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-148-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-149-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-150-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-161-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-162-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-163-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-167-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SCC/BV-168-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SPE/BI-01-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SPE/BI-02-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SPE/BI-03-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SPE/BI-04-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/SPE/BI-05-C | PASS | 6.14 | 5.87 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - PipeWire And WirePlumber are running | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-360-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-362-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-367-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-369-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-375-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-377-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-378-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ +| BAP/USR/STR/BV-380-C | PASS | 6.14 | 5.85 | Pre-condition: | +| | | | | | +| | | | | - Force PTS to perform pairing: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'TRUE' in IXIT Tool window of PTS | +| | | | | | +| | | | | - Remove PTS device: | +| | | | | | +| | | | | - bluetoothctl remove | +| | | | | | +| | | | | - Add rule to force automatic linking of Bluetooth input and Bluetooth | +| | | | | output ensuring both are opened using | +| | | | | 'wireplumber.conf.d/auto-bluez.conf':: | +| | | | | | +| | | | | wireplumber.components = [ { | +| | | | | name = /path/to/.config/wireplumber/scripts/ | +| | | | | link-bt-microphone-with-speakers.lua, | +| | | | | type = script/lua, | +| | | | | requires = [ si.standard-link, si.audio-adapter ] | +| | | | | } | +| | | | | | +| | | | | Refer Scripts section for 'link-bt-microphone-with-speakers.lua' | +| | | | | | +| | | | | - Restart PipeWire And WirePlumber | +| | | | +-------------------------------------------------------------------------+ +| | | | | Run 'bluetoothctl'. | +| | | | | | +| | | | | On demand accept the pairing request. | +| | | | | | +| | | | | Click YES on "Please confirm received streaming data..." request. | +| | | | | | +| | | | | Click OK on "Please send valid streaming data" request. | +| | | | | | +| | | | | Click YES on "Please click yes when IUT has verified audio stream data" | +| | | | | request. | +| | | | +-------------------------------------------------------------------------+ +| | | | | Post-condition: | +| | | | | | +| | | | | - Reset PTS to previous configuration: | +| | | | | | +| | | | | - Set 'TSPX_delete_ltk' to 'FALSE' in IXIT Tool window of PTS | +| | | | | | ++------------------------------+----------+--------+-------+-------------------------------------------------------------------------+ + +Scripts +======== + +The script below is useful to automate the linking of Bluetooth input and +Bluetooth output, ensuring both are opened. + +link-bt-microphone-with-speakers.lua:: + + #!/usr/bin/wpexec + + log = Log.open_topic('auto-bluez') + + function parseBool (var) + return var and (var:lower () == "true" or var == "1") + end + + function createLink (si, target) + local si_props = si.properties + local target_props = target.properties + local out_item = nil + local in_item = nil + local si_link = nil + + if si_props["item.node.direction"] == "output" then + -- playback + out_item = si + in_item = target + else + -- capture + in_item = si + out_item = target + end + + log:info (si, + string.format ("link %s <-> %s", + tostring (si_props ["node.name"]), + tostring (target_props ["node.name"]))) + + -- create and configure link + si_link = SessionItem ("si-standard-link") + if not si_link:configure { + ["out.item"] = out_item, + ["in.item"] = in_item, + ["passthrough"] = false, + ["exclusive"] = parseBool (si_props ["node.exclusive"]), + ["out.item.port.context"] = "output", + ["in.item.port.context"] = "input", + ["media.role"] = si_props["media.role"], + ["target.media.class"] = target_props["media.class"], + ["policy.role-based.priority"] = target_props["policy.role-based.priority"], + ["policy.role-based.action.same-priority"] = target_props["policy.role-based.action.same-priority"], + ["policy.role-based.action.lower-priority"] = target_props["policy.role-based.action.lower-priority"], + ["is.role.policy.link"] = nil, + ["main.item.id"] = si.id, + ["target.item.id"] = target.id, + } then + log:info (si, "Error configuring link") + return + end + + -- Register + si_link:register () + + -- Activate + si_link:activate (Feature.SessionItem.ACTIVE, function (l, e) + if e then + log:info (si, "Error activating link") + l:remove () + else + -- Success activating link + log:info (si, "Link activated") + end + end) + end + + linkables_om = ObjectManager { + Interest { type = "SiLinkable" } + } + + links_om = ObjectManager { + Interest { type = "Link" } + } + + linkables_om:connect("objects-changed", function (om) + -- Find the BT microphone linkable + local bt_microphone = om:lookup { + type = "SiLinkable", + Constraint { "node.name", "matches", "bluez_input*"}, + } + + -- Find the speakers linkable + local speakers = om:lookup { + type = "SiLinkable", + Constraint { "node.name", "matches", "alsa_loopback_device*.alsa_output*Speaker*" }, + } + + if bt_microphone ~= nil and speakers ~= nil then + local link = links_om:lookup { + Constraint { "link.output.node", "=", bt_microphone.properties["object.id"] }, + Constraint { "link.input.node", "=", speakers.properties["object.id"] } + } + if link == nil then + createLink (bt_microphone, speakers) + end + end + end) + + linkables_om:activate() + links_om:activate() -- 2.43.0