我使用的设备是win10系统电脑和ubuntu18.04的jetson NX开发板,首先用网线将两台设备连接起来,之后分别在电脑和开发板上进行配置。
电脑端准备工作
首先要关闭电脑上的局域网、外网等等的所有的网络防火墙,以防止出现开发板上不能ping通电脑的现象。之后依次点击进入设置——网络和internet——以太网——网络和共享中心,进入后会看到未识别的公共网络以太网,点击以太网会弹出窗口,在窗口中点击属性。在属性窗口中找到iinternet协议版本(TCP/IPV4)双击进入其属性窗口。
可以将电脑端作为主机,所以首先点击使用下面的IP地址的选项,并填写IP:192.168.0.1,子网掩码255.255.255.0,默认网关填写为192.168.0.1,点击确认保存设置。此时,电脑端的设置就完成了。
开发板准备工作
为了监控流量,可以安装流量监控的软件,具体参考这篇博文Ubuntu下查看实时网络流量的几种方法个人测试了一下,其中第二种比较好用,粘贴如下:
首先安装软件
sudo apt-get install ethstatus
安装成功后,在命令行输入
sudo ethstatus -i eth0
即可查看流量情况。
再打开一个窗口,输入
ifconfig
查看网络端口,找到网线连接的端口号,我的开发板的端口号为192.168.0.2。
查看连接情况
在电脑中按下win+R 输入cmd打开命令行,输入
ping 192.168.0.2
即可看到接收数据的信息,说明电脑段能够接收开发板发送的消息。
在开发板的命令行中输入
ping 192.168.0.1
即可看到接收电脑端的消息,如果上述都成功了,说明开发板和电脑已经成功连接。