私はグーグルによるコーラル開発ボードの次の入門ガイドに従いました: 開発ボードを始めましょう
次に、「MDTを介してボードのシェルに接続する」というタイトルに到達しましたが、次のエラーメッセージが表示されました。
~$ mdt Shell
Connecting to 192.168.1.93 at 192.168.1.93
Key not present on 192.168.1.93 -- pushing
It looks like you're trying to connect to a device that isn't connected
to your workstation via USB and doesn't have the SSH key this MDT generated.
To connect with `mdt Shell` you will need to first connect to your device
ONLY via USB.
Cowardly refusing to attempt to Push a key to a public machine.
セットアップでホストコンピューターとしてNvidiaJetsonXaviarを使用していることに注意してください。 Dev Board USB-C-OTGポートがXaviarに接続されていますUSB-C to USB -ケーブル。 XaviarはUbuntu18.04 LTSSOを実行します。さらに、デバイスはmdt devices
コマンドで正常に検出され、IPアドレスは正しいです。
私は何が間違っているのですか?
ありがとうございました!
MDTを初めて使用する前に、ボードがUSB(WiFiではなく)のみで接続されていることを確認してください。これは次のように実行できます。
画面を使用してマイクロUSBポートを介してボードに接続します。
screen /dev/ttyUSB0 115200
ログインする:
Login: mendel
Password: mendel
アクティブな接続を確認します。
nmcli connection show
出力にネットワーク接続が表示されます。アクティブな接続とは、デバイスが関連付けられている接続です。例えば:
NAME UUID TYPE DEVICE
usb0 cee59267-da42-443f-a8ca-cb94bccf1ad9 802-3-ethernet usb0
STRAVINSKY 71db4358-29d4-4da3-96d1-f76baf6a8f88 802-11-wireless wlan0
USB以外の接続をすべて無効にします。この場合、wlan0
。これを行うには、nmtui
を使用し、Activate a connection
を選択し、無効にするネットワークを見つけて、その上でselect <Deactivate>
をマークします。
ホストマシンでmdt Shell
を使用します。キーを正しくアップロードし、デバイスにログインする必要があります。