1. 首页

迷你软路由之王-友善R2S软路由_路由器

创作立场声明:本文产品均为自费购入

购买经历

自从2018年捡垃圾捡到了一台蜗牛星际B款双千兆主机,就开始各种折腾,黑裙晖、爱快、lede、pve、openwrt都折腾了一遍,这才开始软路由之路。

后来又入手了树莓派3b+,树莓派系统、ubuntu、openwrt、centos也都装了个遍,openwrt也用了一段时间,单网口只能作为旁路由、单臂路由,所以就想入手一个多网口的软路由。

看到闲鱼挂的大多数都是j1900的多网口小主机,体积较大,性能过剩,考虑到家里的宽带才200M,最后在big东东视频了解到了R2S软路由,体积小巧、双千兆网口、价格也不高,就在淘宝199入手了一个裸机。





外观展示

包装盒包装盒

侧边印有套装信息侧边印有套装信息

R2S尺寸信息R2S尺寸信息

R2S外观展示R2S外观展示



购买完R2S,并且安装openwrt运行一段时间后,冬天温度还行,但一旦到了夏天温度会比较高,所以在淘宝花巨款26元购买了一个风扇。

端子和风扇本体分开的,方便后续安装。端子和风扇本体分开的,方便后续安装。

安装好风扇后的R2S安装好风扇后的R2S

侧面走线,从Reset孔走线。侧面走线,从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元淘宝精选去购买

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/37414.html