Pandavan LED Document

斐讯K2路由器Pandavan老毛子固件更改LED颜色

1. 命令说明

mtk_gpio -d 8 1    # 关闭红灯
mtk_gpio -d 8 0    # 开启红灯

mek_gpio -d 10 0    # 关闭蓝灯
mtk_gpio -d 10 1    # 开启蓝灯

mek_gpio -d 11 0    # 关闭黄灯
mtk_gpio -d 11 1    # 开启黄灯

2. 颜色混合

红色 + 黄色 = 橙色

红色 + 蓝色 = 粉紫色

黄色 + 蓝色 = 浅蓝色

如果需要设置为纯色的灯光,需要关闭当前灯光,然后再开启所需要的灯光。否则就是混杂的灯光颜色。

可以在固件自带的web控制台测试上述命令,重启会恢复。如需保存,需要在脚本中进行修改。

3. 脚本代码

1. 在路由器启动后执行
mtk_gpio -d 8 1    # 关闭红灯
mtk_gpio -d 11 0    # 关闭黄灯
mtk_gpio -d 10 1    # 开启蓝灯
logger -t " 【路由器启动后】 " "开启蓝灯"

2. 在路由器关闭之前执行

mtk_gpio -d 10 0    # 关闭蓝灯
mtk_gpio -d 11 0    # 关闭黄灯
mtk_gpio -d 8 0    # 开启红灯
logger -t " 【路由器关闭前】 " "开启红灯"

3. 网络检测

第一种

网络检测器检测模式更改为持续检测

logger -t " 【网络检测】 " "网络检测开始"
Timeout = 5	# 超时时间
Target = www.baidu.com	# 目标网站
Response_code = `curl -I -s --connect-timeout $Timeout $Target -w %{http_code} | tail -n1`	# 获取响应状态码
if [ "x$Response_code" = "x200" ] ; then  
	#网络连通
    mtk_gpio -d 8 1    # 关闭红灯
    mtk_gpio -d 11 0    # 关闭黄灯
    mtk_gpio -d 10 0    # 关闭蓝灯
    mtk_gpio -d 10 1    # 开启蓝灯
    logger -t "【网络检测】" "网络已连接互联网,开启蓝灯"
else  
    #网络不通
    mtk_gpio -d 8 1    # 关闭红灯
    mtk_gpio -d 10 0    # 关闭蓝灯
    mtk_gpio -d 11 0    # 关闭黄灯
    mtk_gpio -d 11 1    # 开启黄灯
    logger -t "【网络检测】" "互联网连接不正常,开启黄灯"
fi
第二种

网络检测器检测模式更改为持续检测

#!/bin/sh
#/etc/storage/inet_state_script.sh
### Custom user script
### Called on Internet status changed
### $1 - Internet status (0/1)
### $2 - elapsed time (s) from previous state
#copyright by hiboy
logger -t "【网络检测】" "互联网状态:$1, 经过时间:$2s."

# 网络状态灯光指示
if [ $1 == "0" ] ; then
    mtk_gpio -d 8 1    # 关闭红灯
    mtk_gpio -d 10 0    # 关闭蓝灯
    mtk_gpio -d 11 0    # 关闭黄灯
    mtk_gpio -d 11 1    # 开启黄灯
    logger -t "【网络检测】" "网络不通,开启黄灯"
else
    mtk_gpio -d 8 1    # 关闭红灯
    mtk_gpio -d 11 0    # 关闭黄灯
    mtk_gpio -d 10 0    # 关闭蓝灯
    mtk_gpio -d 10 1    # 开启蓝灯
    logger -t "【网络检测】" "网络连通通,开启蓝灯"
fi

参考链接:

  1. K2 H大老毛子固件修改LED灯变成紫色教程
  2. 斐讯K2刷老毛子固件可以自己修改三色灯
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值