![]() |
|
![]() |
#1 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Появился вопрос.
Планирую подключить к TL-MR3020 usb hub, usb flash, usb hdd. На usb flash держать два раздела под OpenWRT & swap. Как безболезненно при необходимости (например взять с собой на работу) отключить usb hdd? В голове два варианта: 1. Программный, т.е. даем команду "размонтировать" (тут понятно, занимает время и лишние телодвижения). 2. В виде "аварийной" кнопки или еще чего там (этот вариант больше нравится). Есть решения для "аварийной" кнопки??? |
![]() |
![]() |
![]() |
#2 |
Member
|
![]()
Я для 2.5 дюймового ноутбучного винта купил адаптер Sata-USB. Такая железная коробочка с чехлом. Там уже есть кнопка. И на него же поставил разделы overlay-swap.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Вот еще задумался над энергопотребление. Может кто видел подобное обсуждение на других ресурсах? Боюсь ошибиться в выборе под TL-MR3020. Ищу вариант с одним usb и никакого внешнего блока с объемом 1Тб и кнопкой на отключение
![]() Поделитесь опытом пожалуйста. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
halt и усе отмонтируется само, повешать на кнопку WPS
Последний раз редактировалось andr128; 17.01.2013 в 21:50. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
andr128, а можете дать пример для практического применения? А то я не понял.
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Cоздать файл /etc/hotplug.d/button/buttons
с содержимым: Код:
#!/bin/sh if [ "$BUTTON" = "wps" ] && [ "$ACTION" = "released" ] ; then halt fi |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А после такой команды нужно еще выкл и вкл модем путем передергивания в розетке?
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Да команда halt останавливает все процессы в linux и соответственно чтобы вновь запустить нужно передернуть питание. Т.е. когда вы нажали на кнопку WPS сработает скрипт и выполнит команду halt, теперь можно отключить роутер из розетки.
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 634 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Получается признаком остановки всех процессов будет отсутствие мигания светодиодов? Может есть возможность дополнить скрипт, что бы при повторном нажатии кнопки WPS, OpenWRT запустилась. Либо при остановке системы, запустилась автоматически через 1 мин. Такое возможно?
Последний раз редактировалось amod-cccp; 18.01.2013 в 12:31. |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
С halt такие фокусы не проходят
![]() 0. Если вы хотите просто отмонтировать диск без отключения роутера, пишите сами скрипт отмонтирования диска(ов). Команда umount вам в помощь. ![]() А чем вам этот способ не нравится? 1. Нажали-отпустили кнопку, подождали секунд 10-20 (как вы правильно заметили увидели признак отсутствия мигания св.диодов - все процессы остановлены, диски отмонтированы) 2. отключили питание. 4. отсоединили HDD (или просто перенесли систему в др. место) 5. Включили питание. Я думаю что не настолько важен ваш роутер в сети чтобы кротковременно отключить его от сети. Если это принципиально см. п.0 Последний раз редактировалось andr128; 19.01.2013 в 05:37. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|