Skip to content

网络配置

配置动态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

alt text

  • 断开AP连接:
shell
nmcli con down ssid/uuid