Сейчас просматривают тему: 0 -> --, и гостей: 1

Шаринг без ПК с роутером TP-Link TL-MR3420 или 3220

Ссылка на пост #131 Добавлено: 11 сентября 2012 14:55
Red Line
Посетители
Азъ: всё в тему
Возраст: 38 Лев
Пол:
С нами: 12 лет 1 месяц
Сообщений: 216
Поблагодарил: 117
Благодарностей: 158
Предупреждений: 0

Репутация:

Награды:

 

Продолжаю познавать данную связку и наткнулся на очередную проблему:
Роутер включен круглосуточно и через несколько дней случается, что mpcs отваливается, спасает перезагрузка роутера.

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

Заранее благодарю.

Мой телевизор: Samsung LE40D503

Мой ресивер: GI Genius E3HD, Orton 4100C, TP-LINK MR-3220 OpenWRT

Мои спутники: 4°W 4.8°E 13°E (0.9) + 36°E (0.9)

Ссылка на пост #132 Добавлено: 11 сентября 2012 15:21
Андрей
Посетители
Азъ: помогу любому
Возраст: 50 Рыбы
Пол:
С нами: 14 лет 10 месяцев
Сообщений: 946
Поблагодарил: 225
Благодарностей: 1438
Предупреждений: 0

Награды:

   

По идее в роутере можно настроить Crontab (аналог планировщика Windows).
Кажется Services-Sheduled Tasks и далее в окно редактирования вводим:
0 13 * * * reboot
(это каждый день в 13:00 делать полный ребут)
Хотя скажу честно - я не очень силен в Линухе.
Может Гарыныч что-то более дельное посоветует для твоего случая?

Мой телевизор: Toshiba 32HV10V1

Мой ресивер: ZGEMMA H7S, Openbox Prismcube Ruby

Мои спутники: Amos+Sirius+Hotbird+Eutelsat

Cказали Спасибо: 1 : csupervisor
Ссылка на пост #133 Добавлено: 11 сентября 2012 15:33
Автор темы
Владислав
Посетители
Азъ: всё в тему
Возраст: 47 Лев
Пол:
С нами: 13 лет 3 месяцa
Сообщений: 259
Поблагодарил: 7
Благодарностей: 207
Предупреждений: 0

Репутация:

Награды:

   

Заходишь Services-Scheduled Tasks и вбиваешь
Для 00-10 каждый день
10 0 * * * reboot
и в initscripts включить cron и перезапускаешь его ,всё
подробнее про cron набери в гугл,разберёшься какие цыфры за что отвечают

Добавлено спустя 8 минут 31 секунду:

ну а если только саму mpcs перегрузить то
0 13 * * * /etc/init.d/mpcs_init restart

Сообщение отредактировано 11 сентября 2012 15:29. Редактировалось 2 раз(а)
плыви туда,где нет закона и труда...

Мой телевизор: philips 32PFL3605/60

Мой ресивер: Globo Digital 7100a+OpenBox x820ci+Euston 5000 PVR+DVB-S2 tevii s464

Мои спутники: 0.8W <-> 90E

Cказали Спасибо: 1 : csupervisor
Ссылка на пост #134 Добавлено: 11 сентября 2012 22:19
Red Line
Посетители
Азъ: всё в тему
Возраст: 38 Лев
Пол:
С нами: 12 лет 1 месяц
Сообщений: 216
Поблагодарил: 117
Благодарностей: 158
Предупреждений: 0

Репутация:

Награды:

 

Цитата: garynych
Заходишь Services-Scheduled Tasks и вбиваешьДля 00-10 каждый день10 0 * * * reboot и в initscripts включить cron и перезапускаешь его ,всёподробнее про cron набери в гугл,разберёшься какие цыфры за что отвечают


После краткого изучения Гугля и синтаксиса, а также практических наблюдений (естественно краткосрочного характера) 29 , пришел к выводу, что команду ежедневно забивать не нужно, она сохраняется в задачах после перезагрузки, а коль ты в синтаксисе озаглавил задачу "ежедневной" теоретически она выполняется систематически... 5

Все... ушел для дальнейших полевых испытаний 30

Мой телевизор: Samsung LE40D503

Мой ресивер: GI Genius E3HD, Orton 4100C, TP-LINK MR-3220 OpenWRT

Мои спутники: 4°W 4.8°E 13°E (0.9) + 36°E (0.9)

Ссылка на пост #135 Добавлено: 11 сентября 2012 22:31
Автор темы
Владислав
Посетители
Азъ: всё в тему
Возраст: 47 Лев
Пол:
С нами: 13 лет 3 месяцa
Сообщений: 259
Поблагодарил: 7
Благодарностей: 207
Предупреждений: 0

Репутация:

Награды:

   

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

дык а кто тебя сказал,что надо постоянно вводить? я вроде на твой вопрос и отвечал,
а не найдется ли скриптика, который бы перегружал роут ежедневно

один раз прописать правило,перезапустить процесс, что бы новые данные вступили в силу... и он тебе до своей смерти будет твоё правило (или правила) выполнять !
или пока ты не изменишь его....... ;)
плыви туда,где нет закона и труда...

Мой телевизор: philips 32PFL3605/60

Мой ресивер: Globo Digital 7100a+OpenBox x820ci+Euston 5000 PVR+DVB-S2 tevii s464

Мои спутники: 0.8W <-> 90E

Ссылка на пост #136 Добавлено: 11 сентября 2012 23:40
Red Line
Посетители
Азъ: всё в тему
Возраст: 38 Лев
Пол:
С нами: 12 лет 1 месяц
Сообщений: 216
Поблагодарил: 117
Благодарностей: 158
Предупреждений: 0

Репутация:

Награды:

 

Цитата: garynych
и он тебе до своей смерти будет твоё правило (или правила) выполнять !или пока ты не изменишь его....... ;)


32

Цитата: garynych
Для 00-10 каждый день


Я видать неверно интерпретировал твою фразу, вот и создал себе проблему! 18

Правда потом которую сам же и успешно решил. Так и живем: по маленькому подвигу каждый день! 25

Мой телевизор: Samsung LE40D503

Мой ресивер: GI Genius E3HD, Orton 4100C, TP-LINK MR-3220 OpenWRT

Мои спутники: 4°W 4.8°E 13°E (0.9) + 36°E (0.9)

Ссылка на пост #137 Добавлено: 4 октября 2012 18:08
Red Line
Посетители
Азъ: всё в тему
Возраст: 38 Лев
Пол:
С нами: 12 лет 1 месяц
Сообщений: 216
Поблагодарил: 117
Благодарностей: 158
Предупреждений: 0

Репутация:

Награды:

 

Цитата: garynych
один раз прописать правило,перезапустить процесс


Горынычь, снова надежда на тебя! 15

С определенным трудом (пришлось перебрать несколько вариантов файликов) получилось "посадить" reboot mpcs на кнопку QSS и все Ок... Но мысль пошла дальше и появилось желание сделать еще это на автомат раз в сутки через cron.
Соответственно в крон строчку забил
20 14 * * * /etc/mpcs/reboot_mpcs

По маршруту /etc/mpcs файлик создал reboot_mpcs статус 0755 присвоил..

Вот что в него засунул (скрипт взял с файла кнопки)... Сильно не пинай в этом программировании я не бум-бум особо 17

#!/bin/sh

killall -9 mpcs >/dev/null 2>/dev/null
sleep 3
/tmp/mpcs -c /etc/mpcs &
break
exit 0


Но чуда, как сам понимаешь не произошло.
Причина явно в скрипте, системный журнал показывает, что запуск скрипта происходит по расписанию... нО MPCS живее всех живых 14


Добавлено спустя 51 минуту 38 секунд:


Горынычь 36 , сам отвечу на свой вопрос... На одном из дружественных этому устройству форуму нашел твой же файлик по удаленному ребуту MPCS с компа и приспособил на свою задачу:

#!/bin/sh

killall -9 mpcs >/dev/null 2>/dev/null # убиваем
rm /tmp/mcps.mem >/dev/null 2>/dev/null
rm /tmp/*.fifo >/dev/null 2>/dev/null
sleep 3
/usr/sbin/mpcs_ext & # запускаем

И все поехало.
Еще пробовал такой вариант, вроде тоже ехало... но как-то не уверен.
#killall -9 mpcs >/dev/null 2>/dev/null
#sleep 3
#/tmp/mpcs -c /etc/mpcs &

Я так понимаю, что твой вариант более продвинут поскольку подчищает хвосты доп. файлов в tmp?
Что скажешь? Или второй вариант делает тоже... просто проще? 52

Добавлено спустя 30 минут 10 секунд:

Семен Семенычь... Что-то я заработался и пошел петлей. Только ща увидел...

Цитата: garynych
ну а если только саму mpcs перегрузить то0 13 * * * /etc/init.d/mpcs_init restart

Мой телевизор: Samsung LE40D503

Мой ресивер: GI Genius E3HD, Orton 4100C, TP-LINK MR-3220 OpenWRT

Мои спутники: 4°W 4.8°E 13°E (0.9) + 36°E (0.9)

Ссылка на пост #138 Добавлено: 4 октября 2012 19:23
Автор темы
Владислав
Посетители
Азъ: всё в тему
Возраст: 47 Лев
Пол:
С нами: 13 лет 3 месяцa
Сообщений: 259
Поблагодарил: 7
Благодарностей: 207
Предупреждений: 0

Репутация:

Награды:

   

скрипт должен всегда начинаться с #!/bin/sh все остальные
знаки # означает ,что строки после него нет... ты её выключил (с таким же успехом,мог вообще пустой файл сделать ;)

Сообщение отредактировано 4 октября 2012 19:29. Редактировалось 1 раз(а)
плыви туда,где нет закона и труда...

Мой телевизор: philips 32PFL3605/60

Мой ресивер: Globo Digital 7100a+OpenBox x820ci+Euston 5000 PVR+DVB-S2 tevii s464

Мои спутники: 0.8W <-> 90E

Ссылка на пост #139 Добавлено: 4 октября 2012 20:38
Red Line
Посетители
Азъ: всё в тему
Возраст: 38 Лев
Пол:
С нами: 12 лет 1 месяц
Сообщений: 216
Поблагодарил: 117
Благодарностей: 158
Предупреждений: 0

Репутация:

Награды:

 

Цитата: garynych
#


Про символ я знаю, просто оставил в файле черновой вариант, а когда выкладывал сюда, забыл убрать "#".

В итоге, что скажешь? какой вариант лучше: просто строчка в крон или всетаки крон-скрипт с затиркой tmp-файлов.

Мой телевизор: Samsung LE40D503

Мой ресивер: GI Genius E3HD, Orton 4100C, TP-LINK MR-3220 OpenWRT

Мои спутники: 4°W 4.8°E 13°E (0.9) + 36°E (0.9)

Ссылка на пост #140 Добавлено: 4 октября 2012 20:49
Автор темы
Владислав
Посетители
Азъ: всё в тему
Возраст: 47 Лев
Пол:
С нами: 13 лет 3 месяцa
Сообщений: 259
Поблагодарил: 7
Благодарностей: 207
Предупреждений: 0

Репутация:

Награды:

   

если тебе нужно mpcs перегрузать по cron , то лучше
13 * * * /etc/init.d/mpcs_init restart
он спервы всё убивает потом запускает...
но и второй вариант,работать будет тоже... хотя нет... лучше по cron
только не пойму зачем это тебе....?

Сообщение отредактировано 4 октября 2012 20:57. Редактировалось 2 раз(а)
плыви туда,где нет закона и труда...

Мой телевизор: philips 32PFL3605/60

Мой ресивер: Globo Digital 7100a+OpenBox x820ci+Euston 5000 PVR+DVB-S2 tevii s464

Мои спутники: 0.8W <-> 90E

Cказали Спасибо: 1 : csupervisor
Информация

Посетители, находящиеся в группе Гости, не могут оставлять сообщения в данной теме.

    XML error in File: https://www.tricolor.tv/rss/

    XML error: error parsing attribute name at line 390

Футбол

Ліга конференцій, 1/4 фіналу
18 квітня 2024
19:45 Лілль Лілль -:- Астон ВіллаАстон Вілла
19:45 Фіорентина Фіорентина -:- Вікторія ПльзеньВікторія Пльзень
22:00 ПАОК ПАОК -:- БрюггеБрюгге
Ліга Європи, 1/4 фіналу
18 квітня 2024
22:00 Марсель Марсель -:- БенфікаБенфіка
22:00 Вест Гем Вест Гем -:- Баєр ЛеверкузенБаєр Леверкузен
22:00 Рома Рома -:- МіланМілан
22:00 Аталанта Аталанта -:- ЛіверпульЛіверпуль
Ліга конференцій, 1/4 фіналу
18 квітня 2024
22:00 Фенербахче Фенербахче -:- ОлімпіакосОлімпіакос

Обновлено: 16:57 18.04.2024

Телепрограмма

СТБ
16:35 - "Слепая". Девушка из народа.
17:10 - Т/с "След". "Змеиное жало".
18:00 - Т/с "След". "Та, которая питается кровью".
18:55 - "Супермама", 7 сезон, 28 эп.
Sport 1
16:40 - Бокс голыми кулаками. BKFC Fight Night Clearwater во Флориде, США.
17:00 - Футбол. Лига чемпионов Азии. 1/2 финала. Аль-Айн (ОАЭ) - Аль-Хиляль (Саудовская Аравия). Первый матч.
19:00 - Футбол. Кубок Португалии. 1/2 финала. Порту - Витория Гимарайнш. Ответный матч.
21:00 -  Хоккей. Чемпионат Швейцарии. Национальная лига. Финал. Лозанна - Цюрих. Матч 2. Прямая трансляция.
ICTV
16:00 - "Единые новости". Телемарафон.
17:00 - "Единые новости". Телемарафон.
18:00 - "Единые новости". Телемарафон.
19:00 - "Единые новости". Телемарафон.
Кинопремьера
16:50 - Х/ф "В ожидании Дали".
18:50 - Х/ф "Повелитель ветра".
20:30 - Х/ф "Оружие".
21:50 - Х/ф "Марлоу".
Вся телепрограмма

Мы в Вконтакте

Мы в Facebook

Голосование

Нужны ли вам прошивки для ресиверов?

нет...смысл!
а что это?
нужны...
у меня уже есть!
я блондинко....

Случайное фото

Sat-integral club

Re: Пожелания разработчикам ПО Sat-Integral S-1412 HD Rocket / Sat-Integral S-1432

Было бы супер если можно было бы вызывать интернет радио одной кнопкой и была сортировка интенет ...

Re: Безкоштовний плейлист IPTV

Спорт. https://oxy.st/d/vRNh

Re: Безкоштовний плейлист IPTV

Фильмы. https://oxy.name/d/WQNh

Re: Безкоштовний плейлист IPTV

Цитата: банан от Вчера в 20:24:52все що з сервера http://dmi3y-tv.ru.....непрацюе, це фіаско )) ...

Re: Безкоштовний плейлист IPTV

Цитата: Bam от Вчера в 14:40:20Плейлист Фильмотека1, тут 700 фильмов... все що з сервера ...

PHP: mail() через внешние SMTP msmtp

Ситуация следующая. ...

webhook telegram Read timeout expired

Вы выполняете ...