|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
19.12.2013, 21:31 | #1 |
Member
Регистрация: 15.12.2013
Сообщений: 31
Вес репутации: 0 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
А можно это все автоматизировать чтоб стартовало при включении роутера
|
19.12.2013, 21:43 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
записать эту строку в фаил /etc/rc.local
|
19.12.2013, 22:39 | #3 |
Member
Регистрация: 15.12.2013
Сообщений: 31
Вес репутации: 0 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Не отработало роутер не стартует мигает лампа wrs это при включённой камере
Последний раз редактировалось Oleg066; 19.12.2013 в 22:43. |
19.12.2013, 22:48 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Если запись на Yandex Диск то нужно еще подождать когда появится интернет и примонтируется диск
sleep 40 && ... |
20.12.2013, 06:32 | #5 | |
Member
Регистрация: 15.12.2013
Сообщений: 31
Вес репутации: 0 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Цитата:
Если можно пример Я, правда, не проверил но, судя по всему камера включается на встроенном скрипе в веб оболочку (тот, что в прошивке) |
|
19.12.2013, 23:40 | #6 |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Когда-то использовалось для шары(написал не я):
/etc/init.d/app_init (права 0755 на выполнение) Код:
#!/bin/sh /etc/rc.common # Copyright (C) 2006 OpenWrt.org START=99 start() { app_ext & } stop() { killall -9 your_app >/dev/null 2>/dev/null # может еще что-то очистить, например логи } /usr/sbin/app_ext (права 0755 - на выполнение) Код:
#!/bin/sh APP=your_app CMD_LINE="cmd_line_for_your_app" PINGIP=8.8.8.8 LSPS=$(pgrep -l $APP | grep -om1 "$APP") while true ; do sleep 5 ping -c 2 -s 10 -q "$PINGIP" >/dev/null if [ $? = 1 ]; then sleep 5 else if [ "$LSPS" == "$APP" ] ; then killall -9 $APP >/dev/null 2>/dev/null $APP $CMD_LINE & break exit 0 else $APP $CMD_LINE & break exit 0 fi fi done Последний раз редактировалось Dioptimizer; 20.12.2013 в 16:12. |
20.12.2013, 06:40 | #7 |
Member
Регистрация: 15.12.2013
Сообщений: 31
Вес репутации: 0 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Dioptimizer как мне это подправить под себя можно подробней или пример просто я не понял
Что такое your_app и что мне делать с "/etc/init.d/app_init enable"; запустить "/etc/init.d/app_init start" |
20.12.2013, 16:30 | #8 | |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 689 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Цитата:
2.Назначаем им права на выполнение, можно через консоль (например: "chmod 0755 /etc/init.d/app_init"; "chmod 0755 /usr/sbin/app_ext"), а можно не заморачиваться и делать всё через WinSCP. 3. Редактируем вместо названия your_app => mjpg_streamer, потом в другом файле делаем такую же процедуру, а вместо названия cmd_line_for_your_app => -i "input_uvc.so -d /dev/video0" -o "output_file.so -f /mnt/Yandex -d 1000" 4.Чтобы все это дело запускалось автоматом, нужно написать в консоли "/etc/init.d/app_init enable", а чтобы запустить сейчас "/etc/init.d/app_init start" <=аналог=> управление службами через Web-интерфейс прошивки OpenWRT=>System=>Startup. Последний раз редактировалось Dioptimizer; 20.12.2013 в 16:37. |
|
20.12.2013, 11:47 | #9 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Цитата:
sleep 40 && mjpg_streamer -i "input_uvc.so -d /dev/video0" -o "output_file.so -f /mnt/Yandex -d 1000" В предложном мной варианте, mjpg_streamer запустится чарез 40сек. Вариант от Dioptimizer более правильный, так как будет проверяться соединение с интернет |
|
20.12.2013, 16:35 | #10 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Прошивка CyberWrt для начинающих и опытных пользователей
Цитата:
Все операции с файлами производить из веб интерфейса |
|
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9) | |
|
|