创作立场声明:本文产品均为自费购入
购买经历
自从2018年捡垃圾捡到了一台蜗牛星际B款双千兆主机,就开始各种折腾,黑裙晖、爱快、lede、pve、openwrt都折腾了一遍,这才开始软路由之路。
后来又入手了树莓派3b+,树莓派系统、ubuntu、openwrt、centos也都装了个遍,openwrt也用了一段时间,单网口只能作为旁路由、单臂路由,所以就想入手一个多网口的软路由。
看到闲鱼挂的大多数都是j1900的多网口小主机,体积较大,性能过剩,考虑到家里的宽带才200M,最后在big东东视频了解到了R2S软路由,体积小巧、双千兆网口、价格也不高,就在淘宝199入手了一个裸机。
外观展示
包装盒
侧边印有套装信息
R2S尺寸信息
R2S外观展示
购买完R2S,并且安装openwrt运行一段时间后,冬天温度还行,但一旦到了夏天温度会比较高,所以在淘宝花巨款26元购买了一个风扇。
端子和风扇本体分开的,方便后续安装。
安装好风扇后的R2S
侧面走线,从Reset孔走线。
因为安装的不是友善的软路由系统,装的是lean大神编译的openwrt,风扇无法实现智能启动和关闭,后续又自己研究写代码实现超过55度启动风扇,低于45度关闭风扇。
1、首先在/etc/init.d目录下创建脚本文件pwm-fan,并输入以下内容。
#!/bin/sh /etc/rc.common
START=99
start(){
echo 0 > /sys/class/pwm/pwmchip0/export
echo 0 > /sys/class/pwm/pwmchip0/pwm0/enable
echo 50000 > /sys/class/pwm/pwmchip0/pwm0/period
echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable
echo 49990 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle; #初始风扇不转
while true
do
temp=$(cat /sys/class/thermal/thermal_zone0/temp)
if [ $temp -gt 55000 ]; then #温度高于55风扇开始转,可修改
echo 30000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle;
elif [ $temp -le 45000 ]; then #温度低于45风扇停转,可修改
echo 49990 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle;
fi
sleep 60s; #每分钟检测一次
done
}
2、给脚本添加可执行权限
chmod +x pwm-fan
3、创建一个软链接
/etc/init.d/pwm-fan enable
文件全路径/etc/init.d/pwm-fan enable的命令实际上是为脚本文件创建一个软链接,软链接存放于/etc/rc.d/下
4、重启路由器,运行ps -ef | grep pwm 即可查看脚本是否运行成功
对应软链接
命令可以看到脚本已运行
路由器后台启动项里面也可以看到脚本已启动。
使用体验
友善R2S也使用了一段时间了,相对来说比较稳定,少有掉线的情况发生。再加上外观如此小巧,装上外置风扇的时候噪音有点大,必须要设置根据温度启动风扇,否则风扇一直转,一个是功耗大,二个是噪音大。
相比蜗牛星际刷pve装软路由要稳定许可,之前用蜗牛星际莫名其妙就断线了,R2S还是非常适合当软路由的。
总结
如果你家宽带不超过500M,又希望一个低功耗小巧的软路由的话,R2S绝对是一个非常好的选择。
NanoPiR2S迷你软路由器RK3328双千兆1GB内存OpenWrt/LEDE180元淘宝精选去购买