官方链接:【说明书】应用说明书
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
核心功能: 该脚本被设计为开机自启动,并在