Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
Собственно вопрос: есть ли какой-нибудь способ это сделать. Причем надо потушить ВСЕ. Заклеивать просьба не предлагать.

Есть несколько :D Первый - разберите корпус и откусите по одной ножке от каждого светодиода и пустите через выключатель. Второй - напишите какой нибудь скрипт в entrware с cron-ом например, правда при этом придется основательно изучить тему.

Опубликовано

Если серьезно, то начиная с 2.06.B.0 при установке компонента opkg ставится утилита phr_ctl. С помощью неё можно управлять всеми :!: светодиодами, питанием на USB-портах, и читать состояние кнопок. Разберетесь? Например, выключить светодиод SYS (первый слева):

# phr_ctl -p SYS GREEN off GREEN off

/ # phr_ctl

phr_ctl v1.1.1, NDM peripheral control and test utility.

Call "./phr_ctl {cmd} {args}",

where {cmd} is one of the following commands:

-p - set LED parameters,

-m - set LED mode,

-d - set device power state,

-t - set test mode (on/off),

-w - show a driver state,

-i - interactive button test (no arguments).

-p {led-name} {fg-color} {fg-lighting} {bg-color} {bg-lighting}

-m {led-name} {fg|bg} [fg-sec-period]

-d {dev-name} {on|off}

-t {on|off}

-w [all|colors|buttons|devices|leds|test]

/ # phr_ctl -w all

phr_ctl v1.1.1, NDM peripheral control and test utility.

Supported colors:

===========================================================

Index Name

===========================================================

0 GREEN

Supported buttons:

===========================================================

Index Name State Type

===========================================================

0 RESET up PUSH

1 WLAN up PUSH

5 FN1 up PUSH

6 FN2 up PUSH

Supported devices:

===========================================================

Index Name Power

===========================================================

0 USB_1 on

1 USB_2 on

Supported LEDs:

===========================================================

Index Name Over Color mask

===========================================================

0 SYS 00000001

1 FN 00000001

2 ACT_ACK SYS 00000001

3 FW_UPD SYS 00000001

4 WAN 00000001

6 WLAN 00000001

7 WPS_1 WLAN 00000001

8 WPS_2 WLAN 00000001

9 WPS_3 WLAN 00000001

10 WPS_4 WLAN 00000001

11 WLAN5 00000001

12 WPS5_1 WLAN5 00000001

13 WPS5_2 WLAN5 00000001

14 WPS5_3 WLAN5 00000001

15 WPS5_4 WLAN5 00000001

16 USB_1 00000001

17 USB_2 00000001

LED configurations and states:

===========================================================

Index Fg./Bg. color Fg./Bg. mode Fg./Bg. left (sec.)

===========================================================

0 DEFAULT blink

DEFAULT on infinite

-----------------------------------------------------------

1 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

2 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

3 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

4 DEFAULT on infinite

DEFAULT off

-----------------------------------------------------------

6 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

7 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

8 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

9 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

10 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

11 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

12 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

13 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

14 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

15 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

16 DEFAULT on

DEFAULT off infinite

-----------------------------------------------------------

17 DEFAULT on infinite

DEFAULT off

-----------------------------------------------------------

Test mode is off.

Опубликовано

Спасибо за наводку! Но, где эти команды вводить? Я так понимаю, надо подключиться через ssh? Putty пишет connection refused, если я пытаюсь подключиться...

PS Установил на роутер компонент "поддержка открытых пакетов" - этого достаточно?

  • 4 недели спустя...
Опубликовано

Добрый день.

Прошу помочь в вопросе выключения светодиодов.

Как установить opkg и где вводить указанные выше команды?

Фактически, хотелось бы "потушить" светодиоды на задней панели роутера (где порты).

Опубликовано

А эту утилиту, phr_ctl, можно взять где-то отдельно?

opkg установил на свою оригинальную прошивку, A7, и он о ней не знает.

Если можно, выложите пожалуйста ipk, или скажите где взять.

Спасибо!

  • 2 недели спустя...
Опубликовано
Добрый день.

Прошу помочь в вопросе выключения светодиодов.

Как установить opkg и где вводить указанные выше команды?

Фактически, хотелось бы "потушить" светодиоды на задней панели роутера (где порты).

или не гасить а уменьшить яркость! а то пошла мода :) у меня еще мобо была, аж из щелей корпуса светилось.

Опубликовано
Добрый день.

Прошу помочь в вопросе выключения светодиодов.

Как установить opkg и где вводить указанные выше команды?

Фактически, хотелось бы "потушить" светодиоды на задней панели роутера (где порты).

или не гасить а уменьшить яркость! а то пошла мода :) у меня еще мобо была, аж из щелей корпуса светилось.

Уменьшить яркость программно невозможно.

  • 3 месяца спустя...
Опубликовано
On 09.03.2016 at 9:42 PM, ndm said:

Если серьезно, то начиная с 2.06.B.0 при установке компонента opkg ставится утилита phr_ctl. С помощью неё можно управлять всеми :!: светодиодами, питанием на USB-портах, и читать состояние кнопок. Разберетесь? Например, выключить светодиод SYS (первый слева):

 


# phr_ctl -p SYS GREEN off GREEN off
 

 

  Reveal hidden contents

/ # phr_ctl

phr_ctl v1.1.1, NDM peripheral control and test utility.

Call "./phr_ctl {cmd} {args}",

where {cmd} is one of the following commands:

-p - set LED parameters,

-m - set LED mode,

-d - set device power state,

-t - set test mode (on/off),

-w - show a driver state,

-i - interactive button test (no arguments).

-p {led-name} {fg-color} {fg-lighting} {bg-color} {bg-lighting}

-m {led-name} {fg|bg} [fg-sec-period]

-d {dev-name} {on|off}

-t {on|off}

-w [all|colors|buttons|devices|leds|test]

  Reveal hidden contents

/ # phr_ctl -w all

phr_ctl v1.1.1, NDM peripheral control and test utility.

Supported colors:

===========================================================

Index Name

===========================================================

0 GREEN

Supported buttons:

===========================================================

Index Name State Type

===========================================================

0 RESET up PUSH

1 WLAN up PUSH

5 FN1 up PUSH

6 FN2 up PUSH

Supported devices:

===========================================================

Index Name Power

===========================================================

0 USB_1 on

1 USB_2 on

Supported LEDs:

===========================================================

Index Name Over Color mask

===========================================================

0 SYS 00000001

1 FN 00000001

2 ACT_ACK SYS 00000001

3 FW_UPD SYS 00000001

4 WAN 00000001

6 WLAN 00000001

7 WPS_1 WLAN 00000001

8 WPS_2 WLAN 00000001

9 WPS_3 WLAN 00000001

10 WPS_4 WLAN 00000001

11 WLAN5 00000001

12 WPS5_1 WLAN5 00000001

13 WPS5_2 WLAN5 00000001

14 WPS5_3 WLAN5 00000001

15 WPS5_4 WLAN5 00000001

16 USB_1 00000001

17 USB_2 00000001

LED configurations and states:

===========================================================

Index Fg./Bg. color Fg./Bg. mode Fg./Bg. left (sec.)

===========================================================

0 DEFAULT blink

DEFAULT on infinite

-----------------------------------------------------------

1 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

2 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

3 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

4 DEFAULT on infinite

DEFAULT off

-----------------------------------------------------------

6 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

7 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

8 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

9 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

10 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

11 DEFAULT fastest blink

DEFAULT on infinite

-----------------------------------------------------------

12 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

13 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

14 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

15 DEFAULT off

DEFAULT off infinite

-----------------------------------------------------------

16 DEFAULT on

DEFAULT off infinite

-----------------------------------------------------------

17 DEFAULT on infinite

DEFAULT off

-----------------------------------------------------------

Test mode is off.

Народ, подскажите пожалуйста, как реализовать сей способ на пальцах?

1) Настраиваю обновления, чтоб устанавливались не только стабильные но и бэты.

2) Устанавливаю компонент opkg

3) Что дальше делать, чтоб отключить все до единого светодиоды на портах на задней панеле??? Помогите, очень не хочется ковырять само железо! ;)

PS Никогда не подключался к роутеру посредством SSH, но опыт работы в трминале есть. Главное скажите адрес порт куда конектится..

 

Опубликовано
8 минут назад, Vyache сказал:

Народ, подскажите пожалуйста, как реализовать сей способ на пальцах?

1) Настраиваю обновления, чтоб устанавливались не только стабильные но и бэты.

2) Устанавливаю компонент opkg

3) Что дальше делать, чтоб отключить все до единого светодиоды на портах на задней панеле??? Помогите, очень не хочется ковырять само железо! ;)

На некоторых моделях никак нельзя, они в phr_ctl не добавлены. Сейчас работаем: делаем команду в CLI и phr_ctl. Будет всё выключаться спереди и сзади...

Опубликовано
1 minute ago, ndm said:

На некоторых моделях никак нельзя, они в phr_ctl не добавлены. Сейчас работаем: делаем команду в CLI и phr_ctl. Будет всё выключаться спереди и сзади...

Интересует для KEENETIC GIGA 3

Т.е. скоро будет добавлен ап, где через консоль или веб интерфейс можно будет удобно гасить?

Опубликовано
8 часов назад, Vyache сказал:

Интересует для KEENETIC GIGA 3

Т.е. скоро будет добавлен ап, где через консоль или веб интерфейс можно будет удобно гасить?

Для начала через консоль, а когда — оптимистично к следующей пятнице, если срочно-нахами не завалят. Для Giga III пойдет в версию 2.08.

Опубликовано (изменено)
On 6 августа 2016 г. at 0:44 AM, ndm said:

Для начала через консоль, а когда — оптимистично к следующей пятнице, если срочно-нахами не завалят. Для Giga III пойдет в версию 2.08.

А можно, пожалуйста, на пальцах разжевать, что надо конкретно сделать, чтоб отключить все портовые светодиоды?

Сохранится ли эта настройка после перезагрузки?

Спасибо!

Изменено пользователем Vyache
Опубликовано
3 часа назад, Vyache сказал:

А можно, пожалуйста, на пальцах разжевать, что надо конкретно сделать, чтоб отключить все портовые светодиоды?

Сохранится ли эта настройка после перезагрузки?

Пока ничего, фича "в работе". Сохраняться будет.

Опубликовано

Повлияет ли на работу устройства, если отпаять/срезать по одному контакту портового индикатора внутри устройства?

Есть где-то фото разборки Zyxel Keenetic Giga 3 ?

Опубликовано
2 часа назад, Vyache сказал:

Повлияет ли на работу устройства,

Зачем отпаивать? Надо только подождать, скоро будут встроены команды для их отключения.

Опубликовано

Воспользовался я командой выше для погашения индикаторов. Индикаторы все погасли, но пару индикаторов WiFi продолжает мигать когда есть активность. Как отключить мигание?

  • 2 недели спустя...
Опубликовано
1 час назад, Vyache сказал:

Ничего не продвинулось в этом вопросе? А то мои домашние спалят роутер, заматывая его всякими тряпками!

Человек, делающий эту фичу, подошел к процессу со всей серьезностью, и пока не доделает для всех устройств и не оттестирует по-нормальному не выпустит. Так что ждем, по идее не так уж и долго.

  • 2 недели спустя...
Опубликовано (изменено)

Эврика, на версии 2.08.A.6.0-0 можно погасить индикаторы, что передние, задние или все сразу. Я уже отключил))). Спасибо товарищу сделавшему эту фичу.

Изменено пользователем y_aleshka
дополнение
Опубликовано (изменено)

Расковырял. 

Передние индикаторы "отключаются" элементарно. Они напаяны прямо на печатную плату и выступают не более миллиметра над ней. Свет от них на переднюю панель передаётся специальной формы световодами. Чтоб погасить или уменьшить их свечение достаточно наклеить на плату тонкую полоску изоленты. Можно не на все, например, оставив сеть. Вот с портовыми, реальная проблема. Они наглухо встроены в порты или напаяны под портами, а порт - только световод. Залепил порты сзади всякой ерондой, наглухо с коннекторами!

Если кому интересно, могу выложить в отдельном топике с фотками. Там внутри все красиво и чистенько. Жаль инженер - гик, который и не думал, что все эти навороты создадут подобие стробоскопа!

Изменено пользователем Vyache
Опубликовано (изменено)

Vyache, Нужно было просто подождать, зачем что то ковырять внутри, когда можно погасить все программно, что передние и что задние.

Изменено пользователем y_aleshka
Опубликовано
9 hours ago, y_aleshka said:

Vyache, Нужно было просто подождать, зачем что то ковырять внутри, когда можно погасить все программно, что передние и что задние.

А сколько ещё ждать?

Это, к примеру, как заключённому говорить: "надо подождать и срок пройдёт"!

+ Раскрутить не занимает много времени и ума! Подчеркну, портовые светодиоды прийдется гасить программно, если вы жалеете внешний вид устройства. 

Опубликовано (изменено)
26 минут назад, Vyache сказал:

А сколько ещё ждать?

Во обще то я выше написал, что фича готова и работает должным образом.

Версия 2.08.A.6.0-0:

  • добавлены команды включения/выключения индикаторов:
    • system led shutdown (front | back | all)
    • no system led shutdown
  • добавлены команды диагностики по индикаторам:
    • show led
    • show led bindings
    • show led controls
Изменено пользователем y_aleshka
Опубликовано
3 часа назад, Vyache сказал:

А как ей пользоваться , есть краткий мануал?

Гашение светодиодов теперь можно повесить на кнопку.

На странице #tools.buttons в списках появился пункт "Индикаторы - Выключатель светодиодов"

Теперь нет нужды даже в консоль лезть. Правда, включение циклическое: Все выключены -> Только на портах включены -> Только фронтальные включены -> Все включены.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.