まずこんにちは
答え1
あなたのコメントに基づいて:
Jun 21 17:48:01 debian NetworkManager[426]: <info> [1655813881.3759] audit: op="connection-activate" uuid="21bab4de-4c64-4c22-beec-24fe7ea99192" name="Redmi 9 Prime" pid=2044 uid=1000 result="fail" reason="Connection 'Redmi 9 Prime' is not available on device wlx000f009afb44 because profile is not compatible with device (mismatching interface name)"
このメッセージは、NetworkManagerが名前付きRedmi 9 Prime
接続を有効にしようとしていますが(携帯電話がホットスポットモードになっているようですが)、その接続が名前ではなく特定のネットワークインターフェイスを使用するように設定されていることを示しますwlx000f009afb44
。
この問題は、接続構成からインターフェイス名を削除することで解決できます。コマンドラインから次のコマンドを使用してこれを実行できます。
nmcli c modify "Redmi 9 Prime" connection.interface-name ""
インターフェイス名を削除すると、すべてのWiFiインターフェイス(内部および外部)に接続できます。
man nm-settings-nmcli
パラメータについてはこんな言葉がありますconnection.interface-name
。
この接続がバインドされているネットワークインターフェイスの名前。設定されていない場合は、そのタイプのすべてのインターフェイスに接続を接続できます(他の設定による制限が適用されます)。ソフトウェアデバイスの場合は、作成するデバイスの名前を指定します。インターフェイス名を簡単に保持できない接続タイプ(モバイルブロードバンドやUSBイーサネットなど)には、このプロパティを使用しないでください。このプロパティを設定すると、接続で使用できるインターフェイスが制限され、インターフェイスの名前が変更されたか順序が変わると、接続が無効なインターフェイスに適用される可能性があります。