问题起因

在无法通过其他方式操作Jetson的情况下,只能通过USB线让Jetson作为一个USB设备连接到你的电脑进行操作。但如果使用的是Windows系统,大概率会遇到远程连接几秒钟就断开的情况。

在一些型号的Jetson上,断开后过一会能重新连上,但过一会又会断开。有一些则是断开后就无法再连接。

经过排查:

  • USB设备没有不稳定的情况

  • Ubuntu上没有遇到此问题,连接很稳定,仅在Windows上出现

  • 断开后,USB RNDIS网卡通常是处于DHCP请求中或无法获取到IP的状态

  • 如果Jetson接入了有线网络,那么USB会变得很稳定

到这里问题基本明了了,是Windows对于网络的自动重连导致的,Windows将Jetson的RNDIS网卡误认为是一个互联网接入点,因此发现这个接入点没有连接到互联网的时候,就会频繁尝试重连。

解决办法

知道原因,解决办法就很简单了,为Jetson的RNDIS网卡配置静态IP即可:

通常情况下,IP地址为192.168.55.100,子网掩码为255.255.255.0,网关192.168.55.1

之后就可以稳定通过USB连接操作Jetson了。