网络配置
配置动态IP地址
当开发者所在的开发环境中有局域网络,且局域网中存在 DHCP 服务器为下联设备分配 DHCP IP 时,可以按如下步骤获取到动态 IP 地址。
犀牛派A1 设备默认设置为 DHCP IP,因此在开机后接入网线后即可获取到 IP。在 Windows 电脑端按 win+R,在弹出的窗口输入 cmd, 打开终端窗口,在窗口中输入如下命令:
- 输入
adb shell进入到宿主机系统中,
shell
adb shell- 执行命令:
ifconfig eth0查看回显的ip地址。
shell
ifconfig eth0
配置静态IP地址
💡注意
犀牛派A1 设备Link0口为2.5G网口,Link1口为1G网口。接入任意网口均可。
如果接入的是左边LINK0则系统中对应网口名为eth0,如果接入的是右边LINK1则系统中对应网口名为eth1。
在配置静态IP前,需要通过Type-C线缆连接windows电脑和设备,并在本地安装好adb工具。在Windows电脑端按win+R,在弹出的窗口输入cmd,打开终端窗口,在窗口中输入如下命令:
- 输入"adb shell"进入到宿主机系统中,
shell
adb shell- 配置跟Windows同网段的静态ip设置
shell
nmcli con add type ethernet ifname eth1 con-name eth1 \
ipv4.addresses "192.168.2.123" \
ipv4.gateway "192.168.2.1" \
ipv4.dns "223.6.6.6,8.8.8.8" \
ipv4.method manual如果需要取消已生效的静态ip设置,在窗口中输入如下命令:
- 输入"adb shell"进入到宿主机系统中,
shell
adb shell- 删除静态ip设置
shell
nmcli connection delete eth1💡注意
此处设置的IP地址和子网掩码均仅做参考,具体需根据实际情况设置。所有设置执行后,均需要执行重启才能生效。
配置无线WIFI
在配置wifi前,需要通过Type-C线缆连接windows电脑和设备,并在本地安装好adb工具。在Windows电脑端按win+R,在弹出的窗口输入cmd,打开终端窗口,在窗口中输入如下命令:
- 进入到宿主机系统:
shell
adb shell- 执行命令扫描WIFI:
shell
nmcli dev wifi list 2>&1 | less💡注意
按键盘的Enter键,可以逐行查看扫描的所有AP,要退出扫描界面,按q键退出。
- 连接对应AP:
shell
nmcli dev wifi connect WiFi-SSID password WiFi-password💡注意
WiFi-SSID 为所连接的WIFI名称。
WiFi-password 为所连接的WIFI的密码。
- 查看连接状态:
shell
nmcli general status- 执行命令:"ifconfig wlan0",查看回显的ip地址。
shell
ifconfig wlan0
- 断开AP连接:
shell
nmcli con down ssid/uuid