Page 7 of 7 FirstFirst ... 567
Results 91 to 101 of 101

Thread: LED mod - утилита для управления светодиодом PoWeR

  1. #91
    Quote Originally Posted by guslik View Post
    RT N-16, на прошивке (rtn которая будет финальной)
    ну.. например можно попробовать вот так:
    Code:
    nvram set et_swleds=0
    nvram set wl0gpio7=11
    nvram commit
    reboot

  2. #92
    Join Date
    Apr 2009
    Location
    РФ, Барнаул
    Posts
    45
    А чтобы это можно было из менюшки выбрать и запомнить? А если надо включить, так же включить. Просто я например не шарю в командах и потом наверняка всё забуду к чёртовой бабушке...
    Ночью эта синяя перемигивающая лабуда так мешает. Идея считаю нужная и полезная для здоровья и психики держателя роутера, а так же для его крепкого сна. Я уже все эти диоды по бокам проклеил чтобы только из них свет выходил а не весь корпус озарялся...

  3. #93
    Quote Originally Posted by Annihilator666 View Post
    А чтобы это можно было из менюшки выбрать и запомнить? А если надо включить, так же включить. Просто я например не шарю в командах и потом наверняка всё забуду к чёртовой бабушке...
    Ночью эта синяя перемигивающая лабуда так мешает. Идея считаю нужная и полезная для здоровья и психики держателя роутера, а так же для его крепкого сна. Я уже все эти диоды по бокам проклеил чтобы только из них свет выходил а не весь корпус озарялся...
    Напишите простейший скрипт и повесьте на ez-setup.

  4. #94
    dimez
    А можете написать подробный мануал, о том как это сделать?

    Не подскажете
    nvram set et_swleds=0
    nvram set wl0gpio7=11
    nvram commit
    reboot
    это необходимо вводить в System Command.
    И как потом включить всю иллюминацию.

    Да спать n-16 своим миганием очень мешает, приходится его закрывать на ночь, дети думают что это лампа и не хотят не в какую засыпать )
    Last edited by gest; 17-02-2012 at 07:01.

  5. #95
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Asus RT-N16 LED mod

    Quote Originally Posted by theMIROn View Post
    ну.. например можно попробовать вот так:
    Code:
    nvram set et_swleds=0
    nvram set wl0gpio7=11
    nvram commit
    reboot
    Ну да, можно поставить и 11, а можно и просто 0

    Code:
    /* max # of leds supported by GPIO (gpio pin# == led index#) */ 
    #define WL_LED_NUMGPIO          16      /* gpio 0-15 */ 
    
    /* led per-pin behaviors */ 
    #define WL_LED_OFF              0               /* always off */ 
    #define WL_LED_ON               1               /* always on */ 
    #define WL_LED_ACTIVITY         2               /* activity */ 
    #define WL_LED_RADIO            3               /* radio enabled */ 
    #define WL_LED_ARADIO           4               /* 5  Ghz radio enabled */ 
    #define WL_LED_BRADIO           5               /* 2.4Ghz radio enabled */ 
    #define WL_LED_BGMODE           6               /* on if gmode, off if bmode */
    #define WL_LED_WI1              7                
    #define WL_LED_WI2              8                
    #define WL_LED_WI3              9                
    #define WL_LED_ASSOC            10              /* associated state indicator */ 
    #define WL_LED_INACTIVE         11              /* null behavior (clears default behavior) */ 
    #define WL_LED_NUMBEHAVIOR      12 
    
    /* led behavior numeric value format */
    #define WL_LED_BEH_MASK         0x7f            /* behavior mask */ 
    #define WL_LED_AL_MASK          0x80            /* activelow (polarity) bit */ 
    
    # ledbhX sets the LED behaviour of LEDs connected to the GPIO[3:0] pins of the 4321
    # See app note "80211-AN503-R.pdf" for more details.
    #
    # GPIO 0 is wireless activity - 2 = WL_LED_ACTIVITY
    pci/1/1/ledbh0=2
    # GPIO 1 is 2.4GHz radio status - 5 = WL_LED_BRADIO
    pci/1/1/ledbh1=5
    # GPIO 2 is 5GHz radio status - 4 = WL_LED_ARADIO
    pci/1/1/ledbh2=4
    # GPIO 3 is not used - 11 = WL_LED_INACTIVE
    pci/1/1/ledbh3=11
    # Driver can actually control more LEDs.
    pci/1/1/ledbh12=7
    #
    # leddc is the duty cycle for PWM control of the LEDs.
    # 0xFFFF sets 100% duty cycle
    pci/1/1/leddc=0xFFFF
    Вот интересная информация от George Kashperko:

    Comment(by gkashperko):

    Street magic to get wireless led working with broadcom-wl:
    Code:
    nvram unset sb/1/leddc
    nvram set wl0gpio7=2
    nvram commit
    >> Doesn't make any difference on my router...
    >> In my, is the same the wifi led don't work.

    wl0gpio7 nvram value controls led behaviour. Defined behaviours are there
    in wlioctl.h, see WL_LED_XXXX defines (look through broadcom-wl sources).

    I suggested value 2 (WL_LED_ACTIVITY) which make wlan led off, but
    blinking on activity. Default value of 8 (WL_LED_WI2) keep wlan led on,
    flashing on activity. Not in mood to play around with others.

    leddc nvram value controls led powersave. Calculated as following:
    Code:
    leddc=(n << 16 | (100 - n))
    0 < n < 100
    The higher you set n the brighter led will be.
    Doing nvram unset sb/1/leddc resets this to default value of 10%.

    I guess those who report wifi led still not working just don't have the box
    uncovered as I do and can't see the led directly - beleive me, it's blinking

    Here is recipe to get it much much much brighter:
    Code:
    nvram set wl0gpio7=8
    nvram set sb/1/leddc=0x5A000A
    nvram commit
    This will make wlan led 90% of max brightness, turned on when enabled,
    off when down, blinking on activity.

    When done with nvram changes reboot or reload wl.ko

    >> I've set mine to 90% brightness, always on, blinking on activity
    (the other setting worked too, but wasn't really visible). Thanks!

    If you have wifi led constantly off try following to get it working (reboot when done):
    Code:
    nvram set sb/1/leddc=0x5A000A
    nvram set wl0gpio7=8
    nvram commit
    Have fun,
    George Kashperko <george@znau.edu.ua>
    http://answerpot.com/showthread.php?...Support/Page14

    http://www.znau.edu.ua/temp/asus-rt-...716-README.txt

    Quote Originally Posted by gest View Post
    А можете написать подробный мануал, о том как это сделать?
    Не подскажете это необходимо вводить в System Command.
    И как потом включить всю иллюминацию.
    Читаем bcmrobo.c:
    PHP Code:
            /* Enable switch leds */
            
    if (sih->chip == BCM5356_CHIP_ID) {
                    
    si_pmu_chipcontrol(sih2, (<< 25), (<< 25));
            } else if (
    sih->chip == BCM5357_CHIP_ID) {
                    
    uint32 led_gpios 0;
                    
    char *var;

                    if (
    sih->chippkg != BCM47186_PKG_ID)
                            
    led_gpios 0x1f;
                    var = 
    getvar(vars"et_swleds");
                    if (var)
                            
    led_gpios bcm_strtoul(var, NULL0);
                    if (
    led_gpios)
                            
    si_pmu_chipcontrol(sih2, (0x3ff << 8), (led_gpios << 8)); 
    Смотрим в nvram GPIO default:
    Code:
    #nvram show | grep gpio
    
    wl0gpio7=0x08 
    reset_gpio=8 
    gpio5=ses_button 
    gpio11=robo_reset 
    
    #nvram show | grep led
    
    sb/1/leddc=0xffff  
    sb/1/ledbh0=0  
    sb/1/ledbh1=0  
    sb/1/ledbh2=0  
    sb/1/ledbh3=0 
    pci/1/1/leddc=0xffff
    pci/1/1/ledbh0=0  
    pci/1/1/ledbh1=0  
    pci/1/1/ledbh2=0  
    pci/1/1/ledbh3=0
    Получается, что для включения светодиодов нужно сделать в консоли:
    Code:
    nvram unset et_swleds
    nvram set wl0gpio7=0x08
    nvram commit
    reboot
    будет работать как было - гореть при включении WLAN и мигать при его активности,
    или вот так - не будет гореть при включении, но будет мигать при его активности:
    Code:
    nvram unset et_swleds
    nvram set wl0gpio7=0x02
    nvram commit
    reboot
    можно при желании менять яркость светодиода WLAN от 10% до 90%:

    10% - по умолчанию:
    Code:
    nvram unset sb/1/leddc <или>
    nvram set sb/1/leddc=0xa005a
    nvram commit
    25% яркости
    Code:
    nvram set sb/1/leddc=0x19004b
    nvram commit
    50% яркости
    Code:
    nvram set sb/1/leddc=0x320032
    nvram commit
    75% яркости
    Code:
    nvram set sb/1/leddc=0x4b0019
    nvram commit
    90% - от максимума:
    Code:
    nvram set sb/1/leddc=0x5a000a
    nvram commit
    100% - при сбросе в дефолт:
    Code:
    sb/1/leddc=0xffff
    nvram commit
    З.Ы. Можно потом наваять скрипт и повесить его выполнение на кнопку EZ-Setup
    Last edited by Omega; 18-09-2012 at 03:33. Reason: fixed

  6. #96
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33
    Quote Originally Posted by Omega View Post
    З.Ы. Можно потом наваять скрипт и повесить его выполнение на кнопку EZ-Setup
    Ну вот, Merlin уже сделал это в новой прошивке

    New in 246.20: LED control - put your Dark Knight in Stealth Mode by turning off all LEDs

    http://www.lostrealm.ca/tower/node/79

    Code:
    Asuswrt-Merlin - Changelog
    ==========================
    
    3.0.0.4.246.20:
       - NEW: Wifi status icon will be half colored if only one radio is enabled.
       - NEW: Wifi status icon popup will report the state of each radios.
       - NEW: upnp custom config file for miniupnpd
       - NEW: unmount user script
       - NEW: led_ctrl and makemime (for use in conjunction with sendmail) applets.
       - NEW: Implemented control for network switch LEDs (all four at once)
       - NEW: Stealth Mode: option to disable all LEDs
       - NEW: Added CONFIG_IP_NF_RAW and CONFIG_NETFILTER_XT_TARGET_NOTRACK modules.
       - FIXED: Radio toggle through WPS button would be overriden by a scheduled
                radio.  Reverted "switch" to "toggle" code to prevent this.
       - FIXED: You couldn't disable DMZ by clearing the IP field.
       - FIXED: You couldn't edit entered text in DHCP/MAC/etc name field
       - FIXED: clientid passing for some ISPs requiring it (like Sky UK)
                was broken with the DHCP client change of build 220.
       - FIXED: No longer reboot the router three times during boot time if one 
                of the radios is disabled by the user. (RT-N66U)
       - FIXED: Changing the router login name to anything other than "admin"
                would prevent radvd, ecmh and the cru script from working 
                properly - they all assumed "admin".  Made then use
                http_username instead (which is tied to the superuser)
       - CHANGED: Improved SMB and vsftpd read performance by up to 30%
    http://www.lostrealm.ca/asuswrt-merlin/changelog.txt

  7. #97
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,119
    Blog Entries
    33

    Stealth LED Mode

    Asus RT-N16
    Code:
    turn off all leds:
     
    gpio enable 1
    wl -i eth1 leddc 1
    et robowr 0x00 0x18 0x1e0
    et robowr 0x00 0x1a 0x1e0
     
    turn on all leds:
     
    gpio disable 1
    wl -i eth1 leddc 0
    et robowr 0x00 0x18 0x1ff
    et robowr 0x00 0x1a 0x1ff
    Power LED GPIO on the RT-N66U is 4106

    https://github.com/RMerl/asuswrt-merlin/issues/138

    This works for Asus RT-N66U under Shibby's version of Tomato, I have tested this and have it in scheduler
    to turn the led lights off during night time and turned on in the morning to have the lights on during daytime.

    Code:
    DISABLE LED:
    *****************
    et robowr 0x00 0x18 0x1e0
    et robowr 0x00 0x1a 0x1e0
    wl -i eth1 leddc 1
    wl -i eth2 leddc 1
    gpio enable 12
    gpio enable 15
    
    ENABLE LED:
    *****************
    et robowr 0x00 0x18 0x1ff
    et robowr 0x00 0x1a 0x1ff
    wl -i eth1 leddc 0
    wl -i eth2 leddc 0
    gpio disable 12
    gpio disable 15
    
    Explanation of the settings:
    ******************************
    WAN ON/OFF: et robowr 0x00 0x18 0x1ff(ON)/et robowr 0x00 0x18 0x1e0(OFF)
    LAN ON/OFF: et robowr 0x00 0x1a 0x1ff(ON)/et robowr 0x00 0x1a 0x1e0(OFF)
    WIRELESS 2.4GHZ(ON/OFF): wl -i eth1 leddc 0(ON)/wl -i eth1 leddc 1(OFF)
    WIRELESS 5GHZ(ON/OFF):wl -i eth2 leddc 0(ON)/wl -i eth2 leddc 1(OFF)
    POWERLED(ON/OFF): gpio disable 12(ON)/gpio enable 12(OFF)
    USB LED(ON/OFF): gpio disable 15(ON)/gpio enable 15(OFF)
    http://www.linksysinfo.org/index.php...-rt-n66.54449/

  8. #98
    Quote Originally Posted by lly View Post
    Скорее всего, это я разгромил корректность линковки wl, nas, eapd в коммитах r4939 и/или r4942. Надо проверять, сходу не скажу.

    gest
    Если уж ставите тестовые сборки, надо всегда писать (и проверять) две версии - последнюю которая работала и первую нерабочую.
    Понятно, учту на будущее.
    lly, не подскажешь в планах нет выноса в веб-интерфейс интерфейсов управления led лампочками роутера?

  9. #99
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by gest View Post
    lly, не подскажешь в планах нет выноса в веб-интерфейс интерфейсов управления led лампочками роутера?
    Нет, игрушки это. Особенно учитывая тот факт, что лампочки LAN управляются хоть как-то только на N66U.

  10. #100
    Подскажите, можно ли отключить светодиоды? Asus rt-n16 1.9.2.7-rtn. Может команда есть какая нибудь?
    Last edited by Omega; 10-10-2015 at 09:59. Reason: можно, почитайте эту тему :) ну и в других темах по тегам внизу страницы тоже есть ответы ;)

  11. #101

    Не работают светодиоды rt-n16 led

    Раздобыл себе rt-n16. Сбросил в дефолт, прошил через веб-инт. на RT-N16-1.9.2.7-rtn-r7470M, сбросил еще раз через веб-инт.
    После прошивки сразу погасли Lan/Wan диоды (до этого на оригинальной горели), никак не реагировали на подключение.
    Светились только Power/Wifi. Пробовал перешить на RT-N16-1.9.2.7-rtn-r5450 - то же самое.
    После прочтения в данной теме о "Stealth LED Mode" сделал:
    Code:
    gpio disable 1
    ERROR: led/gpio/preset 'disable' not valid
    et robowr 0x00 0x18 0x1ff
    - Lan/Wan загорелись постоянно,
    а после
    Code:
    et robowr 0x00 0x1a 0x1ff
    - Lan/Wan замигали как и положено.
    Проблему решил, остался вопрос: этот "Stealth LED Mode" получается включен по умолчанию в прошивке от энтузиастов?
    Если да, то какое-то странное решение. Если нет - то где и что я сделал не так?
    WL500gpv.1@1.9.2.7-d-r3591(отдыхает)/RT-N16@1.9.2.7-rtn-r7593(работает

Page 7 of 7 FirstFirst ... 567

Similar Threads

  1. Radio Power
    By SAA in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 357
    Last Post: 16-04-2015, 11:42
  2. Программа для управления роутером
    By Vitaly_k in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 113
    Last Post: 08-12-2014, 05:34
  3. Replies: 45
    Last Post: 22-07-2013, 01:06

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •