恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1113|回复: 7

[k2p] 求助,刷了天宝大大的纯净版,怎么修改灯光

[复制链接]
发表于 2019-4-16 00:27 | 显示全部楼层 |阅读模式
本帖最后由 书无籀爬上树 于 2019-4-16 00:30 编辑

由于K2P是做有线AP的,灯光变成了黄色,想把它改成蓝色,进了WINSCP,找到LED的文件,但是不知道怎么改, 我把代码发一下,请大家指教了

#!/bin/sh
# (C) 2008 openwrt.org

. /lib/functions.sh
ACTION=$1
NAME=$2
do_led() {
        local name
        local sysfs
        config_get name $1 name
        config_get sysfs $1 sysfs
        [ "$name" == "$NAME" -o "$sysfs" = "$NAME" -a -e "/sys/class/leds/${sysfs}" ] && {
                [ "$ACTION" == "set" ] &&
                        echo 1 >/sys/class/leds/${sysfs}/brightness \
                        || echo 0 >/sys/class/leds/${sysfs}/brightness
                exit 0
        }
}

[ "$1" == "clear" -o "$1" == "set" ] &&
        [ -n "$2" ] &&{
                config_load system
                config_foreach do_led
                exit 1
        }


我不知道修改这个文件对不对,或者大家知道怎么修改请告诉下哈,谢谢了
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-16 09:41 来自手机 | 显示全部楼层
万能的恩山,自顶一下
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-16 16:19 来自手机 | 显示全部楼层
万能的恩山
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-16 20:02 来自手机 | 显示全部楼层
万能的恩山
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-16 20:19 | 显示全部楼层
官方固件led控制程序 /usr/bin/light_manage
查看字符串就会发现控制方法

Usage: gpio w - writing test (output)
                gpio r - reading test (input)
                gpio i (<gpio>) - interrupt test for gpio number
                gpio c <set_mask> <clr_mask> <blinks> <first_freq> <sec_freq>
                gpio l <gpio> <on> <off> <blinks> <rests> <times>
                        - set led on <gpio>(0~24) on/off interval, no. of blinking/resting cycles, times of blinking


帮你写个小脚本,自己保存到 /sbin/led ,设置 +x 执行权限
  1. #!/bin/sh
  2. led_1() {
  3.   [ "$1" = 1 ] && gpio l 13 0 4000 0 0 0 || gpio l 13 4000 0 0 0 0
  4. }
  5. led_2() {
  6.   [ "$1" = 1 ] && gpio l 14 4000 0 0 0 0 || gpio l 14 0 4000 0 0 0
  7. }
  8. led_3() {
  9.   [ "$1" = 1 ] && gpio l 15 4000 0 0 0 0 || gpio l 15 0 4000 0 0 0
  10. }
  11. A=$2
  12. [ -z "$A" ] && A=1
  13. case "$1" in
  14.   1|2|3)
  15.     [ "$A" = "0" ] && led_${1} 0 || led_${1} 1
  16.   ;;
  17. esac
复制代码
1 2 3 三个数字代表红黄蓝三个颜色
#红开
led 1
#红关
led 1 0
#黄开
led 2
#黄关
led 2 0
#蓝开
led 3
#蓝关
led 3 0

点评

大神~还有K2T E1的纯净固件么?流氓斐讯弄的我有被害妄想症,还好有大神大腿可以抱着增加安全感  详情 回复 发表于 2019-4-27 23:54
厉害,谢谢老大出手相帮,你的纯净固件真的很不错,很适合我,谢谢哈  详情 回复 发表于 2019-4-16 22:06
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-16 22:06 | 显示全部楼层
tianbaoha 发表于 2019-4-16 20:19
官方固件led控制程序 /usr/bin/light_manage
查看字符串就会发现控制方法

厉害,谢谢老大出手相帮,你的纯净固件真的很不错,很适合我,谢谢哈

点评

你好大大,如果我要改成蓝灯模式,请问要修改脚本里哪个数字呢? 谢谢,本人菜鸟一个  详情 回复 发表于 2019-4-27 21:16
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-27 21:16 | 显示全部楼层
书无籀爬上树 发表于 2019-4-16 22:06
厉害,谢谢老大出手相帮,你的纯净固件真的很不错,很适合我,谢谢哈

你好大大,如果我要改成蓝灯模式,请问要修改脚本里哪个数字呢? 谢谢,本人菜鸟一个
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-27 23:54 来自手机 | 显示全部楼层
tianbaoha 发表于 2019-4-16 20:19
官方固件led控制程序 /usr/bin/light_manage
查看字符串就会发现控制方法


大神~还有K2T   E1的纯净固件么?流氓斐讯弄的我有被害妄想症,还好有大神大腿可以抱着增加安全感
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2019-7-23 21:20

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表