08.07.2013, 00:09 | #1 |
Junior Member
Регистрация: 07.07.2013
Сообщений: 1
Вес репутации: 0 |
Использование "физических" кнопок в openwrt.
Есть идея:
Использовать физический переключатель 3G-WISP-AP для переключения "программных режимов". Например: Положение переключателя- 3G чистый open wrt, без miniDLNA, Transmission и tor(т.е просто, обычный роутер). Положение переключателя- WISP запускаем miniDLNA и tor. Положение переключателя- AP запускаем Transmission. Реализация: 1) Убираем все(miniDLNA, Transmission и tor) из автозагрузки. 2)Что-то читает положение переключателя и выполняет: Если 3G(да, да, я знаю, что их нет в автозагрузке, но ведь мы можем перейти с AP или WISP, а если что-то из этого не открыто- ничего страшного не произойдет): /etc/init.d/transmission stop /etc/init.d/minidlna stop /etc/init.d/tor stop Если WISP: /etc/init.d/transmission stop #если мы пришли с AP /etc/init.d/minidlna start /etc/init.d/tor start Если AP: /etc/init.d/transmission start З.Ы. По идее в качастве бонуса получим ускорение загрузки open wrt. Т.к все плюшки будут открыты после запуска. З.Ы(2) Гланая проблема- как считать положение. Последний раз редактировалось 111klacc111; 08.07.2013 в 01:04. Причина: З.Ы(2) |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|