Coral Dev Board - 无法连接 mdt shell

Coral Dev Board - 无法连接 mdt shell

我已遵循 Google Coral Dev Board 的以下入门指南:开始使用开发板

然后我到达标题“通过 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.

请注意,我在我的设置中使用 Nvidia Jetson Xaviar 作为主机。开发板 USB-C-OTG 端口已连接使用 USB-C 转 USB-A 电缆连接到 Xaviar。Xaviar 运行 Ubuntu 18.04 LTS 操作系统。此外,使用mdt devices命令成功检测到设备,并且 IP 地址正确。

我究竟做错了什么?

谢谢你!

答案1

首次使用 MDT 之前,请确保您的主板仅通过 USB(而非 WiFi)连接。您可以按如下方式执行此操作:

  1. 使用屏幕通过微型 USB 端口连接到您的主板:

    screen /dev/ttyUSB0 115200
    
  2. 登录:

    Login: mendel
    Password: mendel
    
  3. 检查您的活动连接:

    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
    
  4. 停用任何非 USB 连接。在这种情况下,wlan0。为此,使用nmtui,选择Activate a connection,找到要禁用的网络,然后<Deactivate>在其上标记选择。

  5. mdt shell在主机上使用。它应该正确上传密钥并登录到设备。

  6. 现在您可以在 Coral Dev Board 上激活 WiFi 连接。

相关内容