openwrt 有什么方法可以关掉网口(网线插槽,比如 Wan)的灯 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
xiaoc19
V2EX    Linux

openwrt 有什么方法可以关掉网口(网线插槽,比如 Wan)的灯

  •  
  •   xiaoc19 2017-08-17 17:16:36 +08:00 12285 次点击
    这是一个创建于 3008 天前的主题,其中的信息可能已经有所发展或是发生改变。

    搜了一圈通过 /sys/class/leds/都是只能控制路由器前面的 LED 灯

    但是找不到网口的灯,比如 Wan 口一插上网线,网线水晶头那里默认是有灯一直闪的,

    有什么方法关闭吗

    请别移动节点,因为 Linux 如果有方法控制网卡的灯应该方法是通用的

    45 条回复    2017-08-18 17:53:35 +08:00
    annielong
        1
    annielong  
       2017-08-17 17:19:17 +08:00
    胶布,
    xiaoc19
        2
    xiaoc19  
    OP
       2017-08-17 17:21:12 +08:00
    @annielong 试过了 不完美。。。它是通过水晶头散射的
    airqj
        3
    airqj  
       2017-08-17 17:21:17 +08:00
    在界面上可以选择 好像是在 system 的 led 下
    记不清了
    xiaoc19
        4
    xiaoc19  
    OP
       2017-08-17 17:22:14 +08:00
    @airqj 那个只能控制路由器那些前面板上的 LED 灯,,我说的是 插网线进去 网线那个口会亮
    areless
        5
    areless  
       2017-08-17 17:23:22 +08:00   1
    开盒子,把 led 从板子上卸掉。
    chinvo
        6
    chinvo  
       2017-08-17 17:23:43 +08:00
    @xiaoc19 #4 那个是硬件特性,不受 openwrt 上层控制。你可以拆开把灯的针脚剪断
    skylancer
        7
    skylancer  
       2017-08-17 17:24:52 +08:00
    @chinvo 并不是,也有对应的 GPIO
    xiaoc19
        8
    xiaoc19  
    OP
       2017-08-17 17:25:56 +08:00
    @skylancer 烦请具体如何设置
    skylancer
        9
    skylancer  
       2017-08-17 17:28:26 +08:00
    @xiaoc19 不知道你什么硬件啊.. 至少 BCM 和 QCA 是有的,MTK 的话我就不是很清楚了,而且定义也不一定是相同的
    xiaoc19
        10
    xiaoc19  
    OP
       2017-08-17 17:30:05 +08:00
    @skylancer MTK,把你懂的板说一下 我搜搜看
    ProjectAmber
        11
    ProjectAmber  
       2017-08-17 17:32:51 +08:00
    找找 DTS 里有没有相关代码,删掉再编译固件。
    ysc3839
        12
    ysc3839  
       2017-08-17 17:34:39 +08:00 via Android
    说句题外话,我的小米路由器 3 (MTK),刷了 Padavan 固件,WebUI 中是可以控制所有灯的。所以应该不是硬件限制。
    xiaoc19
        13
    xiaoc19  
    OP
       2017-08-17 17:36:50 +08:00
    @ysc3839 包括网线插槽里面的灯吗?
    terence4444
        14
    terence4444  
       2017-08-17 17:37:34 +08:00
    我的网件刷完有 LED configuration
    xiaoc19
        15
    xiaoc19  
    OP
       2017-08-17 17:37:57 +08:00
    @terence4444 仔细看帖说的是什么灯
    skylancer
        16
    skylancer  
       2017-08-17 17:43:06 +08:00
    @xiaoc19 我说了也没用啊,QCA 我记得 OpenWRT 直接有带定义,BCMk 看 Merlin 也有
    terence4444
        17
    terence4444  
       2017-08-17 17:50:56 +08:00 via iPhone   1
    @xiaoc19 仔细看我写的什么灯
    TJT
        18
    TJT  
       2017-08-17 17:52:00 +08:00
    把灯的针脚剪了。。。 不然放盒子里面
    xiaoc19
        19
    xiaoc19  
    OP
       2017-08-17 17:52:31 +08:00
    @terence4444 你说的这个设置默认就有啊,但是 没有控制网口水晶头卡槽里面那个灯
    terence4444
        20
    terence4444  
       2017-08-17 17:58:11 +08:00 via iPhone
    liyvhg
        21
    liyvhg  
       2017-08-17 18:08:35 +08:00 via Android
    网口上面的灯是交换机芯片(模块)硬件控制的,软件改的话需要写交换机寄存器。
    一般出非大型合作伙伴不会提供交换机寄存器手册。。

    综上,楼主剪掉或者挡住吧
    ysc3839
        22
    ysc3839  
       2017-08-17 18:44:50 +08:00
    @xiaoc19 是的
    huxiaohaiyang
        23
    huxiaohaiyang  
       2017-08-17 19:31:10 +08:00
    喷漆
    badcode
        24
    badcode  
       2017-08-17 19:52:01 +08:00 via Android
    墨水
    jhaohai
        25
    jhaohai  
       2017-08-17 20:29:50 +08:00 via iPhone
    网口的灯是网口自己的,配不了吧
    oh
        26
    oh  
       2017-08-17 20:30:34 +08:00 via iPhone
    涂改液
    gamexg
        27
    gamexg  
       2017-08-17 20:47:01 +08:00
    路由器不确定,台式机的可以修改,ethtool -p 命令。
    anyele
        28
    anyele  
       2017-08-17 21:44:24 +08:00 via Android
    锅盖
    gracece
        29
    gracece  
       2017-08-17 22:25:39 +08:00
    小米路由器,刷了老毛子的固件,可以关闭网卡的灯
    izoabr
        30
    izoabr  
       2017-08-17 22:27:36 +08:00
    需要路由器支持才行,并不是所有的都支持。
    JackyBao
        31
    JackyBao  
       2017-08-17 22:55:50 +08:00
    mt7620 的路由的话,只要把网口的 LED 设置成 GPIO mode,他就不会跟着网线闪了。

    GPIO#40 - GPIO#44,这 5 个针脚可以工作在网口的 led mode 或者 GPIO mode。
    如果不设置,默认这 5 个针脚会工作在网口 led mode,也就是你看到的跟着网线闪。

    openwrt 下,通过修改 dts 文件,声明 ephy 为 gpio,这些 led 就不会跟随网线闪了。
    pinctrl {
    state_default: pinctrl0 {
    default {
    ralink,group = "ephy";
    ralink,function = "gpio";
    };
    };
    };

    这些在 mt7620 的 data sheet 中都有详细说明。
    JackyBao
        32
    JackyBao  
       2017-08-17 23:05:19 +08:00
    @ysc3839
    Padavan 固件对于 LZ 所说的 led 只能在编译时设置,用户界面改不了。

    编译时修改对应主板的 kernel-3.4.x.config 文件内的如下参数设置。
    CONFIG_RALINK_GPIOMODE_EPHY=y
    xiaoc19
        33
    xiaoc19  
    OP
       2017-08-17 23:06:47 +08:00
    @JackyBao 这样做 仅能去掉闪烁还是能完全灭掉呢?
    ysc3839
        34
    ysc3839  
       2017-08-17 23:15:42 +08:00
    @JackyBao #32 小米路由器 3 Customization Ethernet Ports Green LED: 选 Disabled 就可以关闭,参见楼上 @gracece #29
    wangyucn
        35
    wangyucn  
       2017-08-17 23:20:32 +08:00
    用衣服,除了天线整个路由器包住。
    billwang
        36
    billwang  
       2017-08-17 23:37:22 +08:00
    做个纸盒子,弄上几个洞通风。不过这个灯不会有什么碍事的吧
    dream7758522
        37
    dream7758522  
       2017-08-17 23:44:59 +08:00 via Android
    带眼罩
    beginor
        38
    beginor  
       2017-08-18 08:35:08 +08:00 via Android
    折腾半天,还是剪了最省事
    JackyBao
        39
    JackyBao  
       2017-08-18 08:36:41 +08:00
    @xiaoc19
    完全灭掉


    @ysc3839
    你那个是前面板上的网络 LED,是所有网口共用的。LZ 提到的是水晶头边上每个网口独立的 LED。
    ysc3839
        40
    ysc3839  
       2017-08-18 08:41:14 +08:00 via Android
    @JackyBao 能不能测试过再说?小米路由器前面板就只有一个灯。关掉这个开关后后面网卡灯全都灭了。
    cat9life
        41
    cat9life  
       2017-08-18 09:38:40 +08:00
    我比较好奇这个需求是怎么提出来的. :) 路由器放在床头?
    xbonline
        42
    xbonline  
       2017-08-18 09:55:02 +08:00
    233,很久以前觉得网口这样闪啊闪的挺好看的
    youxiachai
        43
    youxiachai  
       2017-08-18 10:10:35 +08:00
    用那种防水的黑胶布...怎么也透不出光啊...
    anyfucker
        44
    anyfucker  
       2017-08-18 16:20:39 +08:00
    一把钳子,打开盒子把 LED 剪掉
    shenyangno1
        45
    shenyangno1  
       2017-08-18 17:53:35 +08:00 via iPhone
    @xiaoc19 然后水晶头用墨水涂黑 XD
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3056 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 12:43 PVG 20:43 LAX 04:43 JFK 07:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86