Jetson Orin Nano 刷机——问题——SDK Manager install SDK 网络故障

问题

使用SDK Manager 安装SDK 时,跳出如下界面(USB 转网络,连接失败):

问题原因

忽略上述步骤,直接让系统启动(出现上述步骤时,系统已安装成功只是SDK 未正确安装)

进入系统后,查看信息如下:

nvidia@ubuntu:~$ ifconfig 
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:20:cc:2f:b8  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.4.22.38  netmask 255.255.255.0  broadcast 10.4.22.255
        inet6 fe80::e2aa:fab0:a9be:8bd0  prefixlen 64  scopeid 0x20<link>
        ether 3c:6d:66:03:a4:3e  txqueuelen 1000  (Ethernet)
        RX packets 13812697  bytes 10497980255 (10.4 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 16442084  bytes 15974958888 (15.9 GB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 37  base 0x7000  

l4tbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.55.1  netmask 255.255.255.0  broadcast 192.168.55.255
        inet6 fe80::e8c6:9eff:fea0:7d65  prefixlen 64  scopeid 0x20<link>
        inet6 fe80::1  prefixlen 128  scopeid 0x20<link>
        ether ea:c6:9e:a0:7d:65  txqueuelen 1000  (Ethernet)
        RX packets 3160  bytes 605943 (605.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1683  bytes 402005 (402.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2746  bytes 260168 (260.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2746  bytes 260168 (260.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

rndis0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet6 fe80::e8c6:9eff:fea0:7d65  prefixlen 64  scopeid 0x20<link>
        ether ea:c6:9e:a0:7d:65  txqueuelen 1000  (Ethernet)
        RX packets 1659  bytes 378418 (378.4 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2892  bytes 684154 (684.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

usb0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet6 fe80::e8c6:9eff:fea0:7d67  prefixlen 64  scopeid 0x20<link>
        ether ea:c6:9e:a0:7d:67  txqueuelen 1000  (Ethernet)
        RX packets 1506  bytes 228469 (228.4 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 132  bytes 22900 (22.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 48:8f:4c:fd:9d:30  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

nvidia@ubuntu:~$ 

从 ifconfig 中可以看到,orin nano 网络情况:

  1. docker0:  Docker 创建的一个虚拟网桥。当你安装Docker并运行一个容器时,Docker会自动创建这个网桥,并为其分配一个IP地址。

  2. eth0: 是Linux系统中最常见的有线以太网接口的名称。它通常用于连接到物理网络,例如家庭或办公室的局域网。

  3. l4tbr0: 是 NVIDIA Jetson 平台上的一个特殊网络接口。它是一个网络桥接器,用于将多个网络接口连接在一起,从而使它们可以在同一网络上通信。

  4. lo: 本地回环接口(loopback interface),主要用于系统内部通信,这里的IP地址是127.0.0.1,通常用于访问本机服务。

  5. rndis0: 这是远程网络驱动接口规范(RNDIS)设备,Linux系统中用于USB网络共享的接口。它可以让你的电脑通过USB设备(如智能手机)访问互联网。

  6. usb0: 是一种用于通过USB接口进行网络连接的接口。它通常在嵌入式系统或者需要通过USB设备进行网络连接的场合中使用。

  7. wlan0: 无线局域网接口,用于连接Wi-Fi网络。在这个例子中,该接口当前没有连接任何网络(没有分配IP地址)。

从上述分析可以看出图中所示usb无网络IP,故需解决该问题。

解决方法

解决思路

RJ45方式联网

  • 用一根网线一端连接Jetson Orin Nano,另一端连接路由器的LAN端口。
  • 确保 Jetson Orin Nano 与你的电脑出于一个路由器下或同一网段。

无线网卡方式联网

  • 找个无线路由
  • 通过界面将 jetson Orin Nano wlan0 链接到无线路由下

USB接口方式联网

  • 将Jetson Orin Nano 开机,然后将USB 线(普通的安卓type-c接口数据线即可)连接至Jetson Nano ,另一端连接电脑上。
  • 更改电脑IP与nano 同一网段

加装无线网卡方式联网

  • Nano主板预留了M.2 Key E接口,可外接无线网卡,注意该接口只能接无线网卡

获取 Jetson Orin Nano 的 IP 

  • 方法一:登录路由器查找Jetson Orin Nano 的I P地址。
  • 方法二:你可以通过一些局域网IP扫描工具,这里以 Advanced IP Scanner 为例程
    1. 运行Advanced IP Scanner
    2. 点击Scan按钮,扫描当前局域网内的IP地址
    3. 找到所有Manufacturer中有NVIDIA字样的IP地址并记录
    4. 将设备上电,并确保设备连接上网络后
    5. 重新点击Scan按钮,扫描当前局域网内的IP地址
    6. 排除掉所有先前记录的 Manufacturer 中有NVIDIA 字样的 IP地址(或可能没有NVIDIA字样),剩下的就是你的NVIDIA的IP地址了
  • 方法三:屏幕IP查询

                Jetson orin nano 连接上网线或者装上无线网卡连接WIFI,在终端输入ifconfig ,查看Jetson Orin Nano的IP地址。

  • 其他方法

采用方法

由于时间问题,采用我这边采用加个路由器的方法(直接通过路由器看到下挂设备IP),并将usb 更改为 Ethernet,并输入已查询到IP,入下图所示:

  • 17
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值