本文主要是介绍Atlas 200DK利用网线端口实现主从机连接,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Atlas 200DK利用网线端口实现主从机连接
1. 前提步骤
进行该步骤前(以Ubuntu 18.04为例)需要完成Atlas 200与PC的USB连接,具体参考:https://blog.csdn.net/hello_yes112/article/details/107546041#t9,接下来便可用网线连接Atlas 200和PC的网线端口。
2. 查看网线端口名
分别在主机(Atlas 200)和从机(PC)的终端执行ifconfig
命令查看端口名:
主机网线端口名:eth0
从机网线端口名:eno1
注意:如果从机没有网线端口名,只有lo、wlo及虚拟网卡,且插上网线后端口指示灯不亮,可以执行/sbin/dhclient
命令即可解决
3. 修改主机端口为静态ip
进入主机,切换为root用户,打开netplan的配置文件,按照以下格式进行配置填写:
su root
vi /etc/netplan/01-netcfg.yaml
network:version: 2
# renderer: NetworkManagerrenderer: networkdethernets:eth0:dhcp4: noaddresses: [190.160.9.20/24] gateway4: 192.168.0.1nameservers:addresses: [255.255.0.0]usb0:dhcp4: noaddresses: [192.168.1.2/24]gateway4: 192.168.0.1
此处是要加上本机端口eth0的描述,dhcp4处为no表示设置为静态ip,addresses可以任意设置,但要与从机ip前三格一致。同时要注意缩进格式。
配置完成后执行以下命令,使配置生效,并切换回普通用户:
netplan apply
exit
4. 修改从机端口为静态ip
同理进入从机,切换为root用户,打开netplan的配置文件,按照以下格式进行配置填写:
su root
vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManager
# renderer: networkdethernets:enp0s20f0u1:dhcp4: noaddresses: [192.168.1.134/24]gateway4: 255.255.255.0nameservers:addresses: [114.114.114.114]eno1:dhcp4: noaddresses: [190.160.9.223/24]gateway4: 255.255.0.0nameservers:addresses: [114.114.114.0]
此处是要加上本机端口eno1的描述,dhcp4处为no表示设置为静态ip,同时要注意缩进格式。配置完成后执行以下命令,使配置生效,并切换回普通用户:
netplan apply
exit
注意:主从机addresses虽然可以任意设置,但前三格要一致,如示例都是190.160.9.XXX。
5. 主从机连接
从机(PC)执行命令ssh HwHiAiUser@主机ip address
如示例:
ssh HwHiAiUser@190.160.9.20
默认密码为:Mind@123
显示以下内容说明连接成功:
HwHiAiUser@190.160.9.20's password:
Welcome to Ubuntu 18.04.5 LTS (GNU/Linux 4.19.95+ aarch64)* Documentation: https://help.ubuntu.com* Management: https://landscape.canonical.com* Support: https://ubuntu.com/advantage
Last login: Tue Dec 1 08:31:30 2020 from 192.168.1.134
6. 可能的报错及解决措施
- 如果从机没有网线端口名,只有lo、wlo及虚拟网卡,且插上网线后端口指示灯不亮,可以执行
/sbin/dhclient
命令即可解决 - 若出现报错
sh: connect to host 190.160.9.20 port 22: No route to host
则可能有以下原因:
(1)主机或从机网口没有设置为静态ip
(2)主从机端口静态ip地址前三格不一致
这篇关于Atlas 200DK利用网线端口实现主从机连接的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!