グラフィカル インターフェイスを使用して、iPhone を検索し、ラップトップとペアリングしています。iPhone では 6 桁の数字が表示されますが、ubuntu bluez インターフェイスでは表示されません。hcidump を使用して Bluetooth トラフィックを観察すると、次のことがわかります。番号を確認するリクエストを送信した直後に、コンピュータが iPhone から否定的な応答を受信したようで、ペアリング プロセスが終了します。
コンピューターで bluez-tools をコンパイルして、ペアリングに「btmgmt ペア」を使用すると、まったく同じエラーが発生します。bluez-simple-agent を使用することもできます。
お役に立てれば幸いです!