万象RK3506-EG1800网关使用说明

📅 2026/7/3 18:38:04 👁️ 阅读次数 📝 编程学习
万象RK3506-EG1800网关使用说明

官方链接:【说明书】应用说明书

1 产品介绍

HD-RK3506-EG1800是一款专为工业物联网(IoT)应用打造的高性能智能边缘计算网关.

2 操作系统

1.出产内置操作系统:Buildroot(wpa_supplicant)系统

Linux rk3506-buildroot 6.1.84-rt16 #2 SMP PREEMPT_RT 26 2025 armv7l GNU/Linux

2.兼容HSL软件的操作系统:Ubuntu-RK3506系统

3 系统配置

HD-RK3506-EG1800 默认配网口ETH0为固定IP:192.168.1.10

注:默认账号\密码: root\root。

网关板载2路百兆以太网接口,其物理接口形式为RJ45插座,插座内带有状态指示灯。

烧写万象奥科提供的出厂固件,系统会为ETH0分配默认的固定IP地址(192.168.1.10),用户可以使用该IP登录SSH后,使用ifconfig命令查看IP地址。

ifconfig eth0

3.1 Buildroot系统

3.1.1 网络配置

3.1.1.1 修改NET1/NET2 IP地址

配置固定IP操作步骤如下:

1、执行命令:vi /etc/network/interfaces

修改文件中的address\netmask \gateway \dns信息:

# /etc/network/interfaces

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.1.98

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 8.8.8.8 8.8.4.4

保存退出,然后重启网关,执行命令:reboot

3.1.1.2 WIFI连接及配置

1.创建wifi连接的配置文件

(1)创建文件 :touch /etc/wpa_supplicant.conf

(2)赋权限:chmod 777 /etc/wpa_supplicant.conf

(3)文件内容如下

ctrl_interface=/var/run/wpa_supplicant

ap_scan=1

update_config=1

network={

ssid="JuXin-WiFi"

psk="juxin7777"

}

其中:ssid是Wi-Fi名称(JuXin-WiFi) pskWiFi的密码(juxin7777)

2.后台启动 wpa_supplicant

执行命令:wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf

注意:若出现错误,只需要核对wifi名称和密码是否正确,若正确,无视错误,直接再输入一次命令!

3.获取 IP 地址,连接成功后,使用 udhcpc 获取 IP。

执行命令:udhcpc -i wlan0

4.因为电脑和网关是直连的,网关在连上wifi之前是无法上网的。测试是否连接wifi成功,可以在网关测试是否能访问外网,执行命令:pingwww.baidu.com

固定wifi的ip

在配置文件里面vi /etc/network/interfaces 追加下面几行

iface wlan inet static

address 192.168.40.15

netmask 255.255.255.0

gateway 192.168.40.1

dns-nameservers 8.8.8.8 8.8.4.4

保存退出,重启网络服务

3.1.1.3 关闭WIFI

关闭网口,执行命令:ifconfig wlan0 down

3.1.2 时钟设置

Linux将时钟分为系统时钟(System Clock)和硬件时钟(Real Time Clock,简称RTC)两种。系统时钟是由Linux内核所维护的时钟,用户一般使用和看到的都是系统时钟。而硬件时钟则是由主板上的电池供电的主板硬件时钟。系统时钟在系统断电后即会消失,但RTC 时钟在主板电池有电的情况下会长期运行。

因此每次上电时,Linux内核都会读取主板上的RTC时钟,并将它同步到系统时钟。下面列出一些与时钟相关的命令:

root@rk3506:/#date -s "2025-09-26 15:18:40"

root@rk3562:/#hwclock -w

root@rk3562:/#hwclock

  • 常通过创建一个符号链接来设置时区。

1. 查找时区文件,例如中国的 "Asia/Shanghai"

2. 创建软链接 /etc/localtime 指向它,执行命令:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3.1.3 胡工HSL软件安装配置

无法安装libssl插件,不支持该软件。

libssl1.0.0_1.0.2g-1ubuntu4.20_armhf.deb此包不支持离线安装;需要交叉编译

3.2 Ubuntu系统配置

3.2.1 网络配置

3.2.1.1 修改NET1/NET2 IP地址

配置固定IP操作步骤如下:

1、执行命令:vi /etc/systemd/network/10-eth0-static.network

编辑文件中的IP内容:

[Match]

Name=eth0

[Network]

Address=10.50.20.101/24

Gateway=10.50.20.1

DNS=8.8.8.8

说明:/24 是 CIDR 表示法,等同于子网掩码 255.255.255.0

改完保存退出文件

2.重启网络服务(无须重启网关)

执行命令:systemctl restart systemd-networkd

3.2.1.2 WIFI连接及配置

1.扫描 Wi-Fi,执行命令:nmcli dev wifi list

2.连接到Wi-Fi (指定使用 wlan0),执行命令:

nmcli dev wifi connect "JuXin-WiFi" password "juxin7777" ifname wlan0

验证结果

3、固定wifi配置,执行命令

touch /etc/systemd/network/30-wlan0-static.network

[Match]
Name=wlan0

[Network]
DHCP=no # 关键:禁用DHCP
Address=192.168.40.15/24
Gateway=192.168.40.1
DNS=8.8.8.8
DNS=8.8.4.4

清除 DHCP 租约和缓存

# 删除DHCP缓存

rm -rf /var/lib/dhcp/* 2>/dev/null

rm -rf /var/lib/systemd/network/* 2>/dev/null

# 清除wlan0的现有IP

ip addr flush dev wlan0

# 重启服务

systemctl restart systemd-networkd

验证固定wlan的ip是否生效,执行命令:

ifconfig wlan0

3.2.1.3 关闭WIFI

关闭网口,执行命令:ifconfig wlan0 down

3.2.2 时钟设置

一、设置时区

timedatectl 是 systemd 系统下标配的管理工具。

1、查看当前时区状态:timedatectl status

2、列出所有可用时区:timedatectl list-timezones

3、设置时区为上海:timedatectl set-timezone "Asia/Shanghai"

二、网络时间同步 (NTP)

对于长期运行的联网设备,强烈建议使用 NTP (Network Time Protocol) 自动从网络时间服务器同步时间,以消除时钟漂移带来的误差。

1、启用 NTP 同步:timedatectl set-ntp true

2、手动同步:ntpdate -u ntp.ntsc.ac.cn

三、自动同步脚本auto_timesync.sh

为了简化操作并确保设备在各种情况下都能自动校准时间,系统内预置了一个名为 auto_timesync.sh 的守护脚本。改脚本位于/usr/local/bin

核心功能: 该脚本被设计为开机自启动,并在