Все форумы  Просмотр выданных благодарностей
Ссылка на пост #1 Добавлено: 3 апреля 2013 09:38
-belka-
Посетители
Азъ: потеряшка
Возраст: --
Пол:
С нами: 11 лет 3 месяцa
Сообщений: 2
Поблагодарил: 0
Благодарностей: 1
Предупреждений: 0

Репутация:

Награды:


Короче говоря, было свободное время, разобрался в sh. Написал пару улучшений (скрипты только для 3220 v1, возможно допиливаются до v2), который визуализирует работу mpcs с помощью диода qss:
1) qss - быстро мограет - mpcs загружается
2) qss - светится - mpcs работает
3) qss - не свиться - mpcs выгружена
4) qss - быстро моргнул (светился-быстро погас-засветился снова) - ключь найден
5) qss - моргнул длинно 3 раза (светился-погас-засветился снова) - ошибка mpcs
6) нажатее кнопки QSS до 2 секунд - диод QSS гаснет - перезагружает mpcs
7) нажатее кнопки QSS от 2 секунд и больше ( после того как QSS погаз и снова загорелся
- можно отпускать) - перезагружает роутер командой reboot (без cброса настроек)
Выкладываю, может кому пригодится:
/etc/init.d/mpcs_init
Код:[Выделить]
#!/bin/sh /etc/rc.common # Copyright (C) 2006 OpenWrt.org START=99 QSSled=&a
mp;# 34;/sys/class/leds/tl-mr3x20:
;green&# 58;qss" # путь к диоду QSS в переменную start() { /usr/sbin/mpcs_ext & # запускаем mpcs } stop() { exec > /dev/null 2> /dev/null # скрываем все stdout и stderr killall -9 mpcs # снять задачу mpcs rm /tmp/mcps.mem # удаление временных файлов mpcs rm /tmp/*.fifo # удаление временных файлов mpcs rm /tmp/mpcs.led # удаление файла семофора для моргания QSS killall grep # снять задачу grep поиска в логе mpcs killall tee # снять задачу tee killall cat # снять задачу cat echo 0 > $QSSled/brightness # откл. диод QSS }


usr/sbin/mpcs_ext
Код:[Выделить]
#!/bin/sh # Copyright (C) 2013 anoxiety # в файле /etc/mpcs/mpcs.conf указываем путь к лог файлу LogFile = /tmp/pipe.mpcs.log QSSled="/s
ys/class/leds/tl-mr3x20:green
8;qs s" # путь к диоду QSS в переменную OKfilter=" tuner .*: found " # то, что ищем в логе mpcs, чтоб мигнуть диодом QSS ERRORfilter=": timeout|: rejected|: not found|incimplete request|too many errors|errno=|failed" # ошибки #exec > /dev/null 2> /dev/null # скрываем все stdout и stderr ledBlink() { # описываем функцию моргания qss local times="$1" # сколько раз мограть local OFFpause="$2" # время выключения local ONpause="$3" # време свечения local blinkLED="$4" # выбор диода для мигания for k in `seq 1 $ (8.14₴)times` # цикл кол-во морганий do echo 0 > $blinkLED/brightness # откл. диод QSS for i in `seq 0 $ (0₴)OFFpause` ; do echo > /dev/null; done # цикл для паузы 0.2 сек, проц грузит не более 50% echo 1 > $blinkLED/brightness # вкл. диод QSS for i in `seq 0 $ (0₴)ONpause` ; do echo > /dev/null; done # цикл для паузы 0.2 сек, проц грузит не более 50% done } if [ ! -f /tmp/mpcs ] ; then # если файла mpcs нету - распакуем его echo timer > $QSSled/trigger; echo 200 > $QSSled/delay_off ;echo 200 > $QSSled/delay_on # быстро мограем диодом QSS cp -f /etc/mpcs/mpcs.bz2 /tmp/ # копируем архив mpcs.bz2 из /etc/mpcs/ в /tmp/ sleep 3 # ждем 3 сек. пока скопируется bunzip2 -f /tmp/mpcs.bz2 # распаковываем файл mpcs в папку /tmp/ chmod +x /tmp/mpcs # даем раcпакованному файлу mpcs права 0755 mkfifo /tmp/pipe.mpcs.log # создаем FIFО канал для совместного доступа к файлу лога mpcs mkfifo /tmp/pipe.tee.read.log # создаем FIFО канал для совместного доступа к файлу лога mpcs echo 0 > $QSSled/brightness; echo 1 > $QSSled/brightness # вкл. диод QSS fi if top -bn1 | grep [t]mp/mpcs > /dev/null; then # если процесс mpcs запущен - выгружаем его echo 0 > $QSSled/brightness # откл. диод QSS killall -9 mpcs # снять задачу mpcs rm /tmp/mcps.mem # удаление временных файлов mpcs rm /tmp/*.fifo # удаление временных файлов mpcs rm /tmp/mpcs.led # удаление файла семафора для моргания QSS killall grep # снять задачу grep поиска в логе mpcs killall tee # снять задачу tee killall cat # снять задачу cat sleep 2 # пауза 2 сек. fi /tmp/mpcs -c /etc/mpcs & # запуск mpcs с ключем -с это путь к конф. файлам /etc/mpcs touch /tmp/mpcs.led # создание файла семафора для моргания QSS echo 1 > $QSSled/brightness # вкл. диод QSS touch /tmp/bufer.mpcs.log.txt cat /tmp/pipe.mpcs.log | tee /tmp/pipe.tee.read.log > /tmp/bufer.mpcs.log.txt & while [ -f /tmp/mpcs.led ]; do # цикл работает если файл семафор mpcs.led существует grep -qE "$OKfilter|$ERRORfilter" /tmp/pipe.tee.read.log && ( # ищем в логе текст, если находим - выполняем дальше if grep -qE "$OKfilter" /tmp/bufer.mpcs.log.txt; then ledBlink 1 500 200 "/sys/class/leds/tl-mr3x20:green
:qss" # моргать 1 раз, выкл 500, вкл. 200 если ок else ledBlink 3 3000 2000 "/sys/class/leds/tl-mr3x20:green
:qss" # моргать 3 раз, выкл 3000, вкл. 2000 fi > /tmp/bufer.mpcs.log.txt # чистим лог файл ); done & # конец цикла


для перезагрузки mpcs кнопкой qss нужно выполнить в putty:
Код:[Выделить]
uci add system button uci set system.@button[-1].button=wps
nnuci set system.@button[-1].action=presse
d uci set system.@button[-1].handler='
mpcs_ext &' uci add system button uci set system.@button[-1].button=wps
nnuci set system.@button[-1].action=releas
ed uci set system.@button[-1].handler='
echo 0 >/sys/class/leds/tl-mr3x20:green&
amp; #58;system/brightness; echo 0 >/sys/class/leds/ath9k-phy0/brightnes
s; echo 0 >/sys/class/leds/tl-mr3x20:green&
amp; #58;3G/brightness; echo heartbeat > /sys/class/leds/tl-mr3x20:green:
qss/trigger; reboot' uci set system.@button[-1].min=2 uci set system.@button[-1].max=30 uci
set system.@led[0].interval=500 u
ci commit system


Нувот и все. Еще. Я убрал из прошивки дантеса подключение драйверов при загрузке через insmode. Модули с драйверами к своему шнурку просто нужно скопировать при через wincsp в соответствующие папки в роутере и они будут подключены.

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Вы не можете скачивать файлы с нашего форума, необходимовойтиилизарегистрироваться

Сообщение отредактировано 3 апреля 2013 09:40. Редактировалось 1 раз(а)

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

Мой ресивер:

Мои спутники:

Ссылка на пост #2 Добавлено: 13 февраля 2013 20:30
Андрей
Посетители
Азъ: помогу любому
Возраст: 50 Рыбы
Пол:
С нами: 14 лет 9 месяцев
Сообщений: 945
Поблагодарил: 225
Благодарностей: 1436
Предупреждений: 0

Награды:

   

так открыл я его

Тебе нужно было только для SSH поставить Yes

может мпск в роутере актив надо както или что

начинаеш думать... Там где включал SSH ниже нужно сделать MPCS - Yes

пример mpcs.conf

Сообщение отредактировано 13 февраля 2013 20:36. Редактировалось 2 раз(а)

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

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

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

Ссылка на пост #3 Добавлено: 20 января 2013 20:18
Игорь
Посетители
Азъ: мимоход
Возраст: 31 Скорпион
Пол:
С нами: 12 лет 8 месяцев
Сообщений: 8
Поблагодарил: 0
Благодарностей: 5
Предупреждений: 0

Репутация:

Награды:


garynych,
Все по инструкции, только с прошивкой для dir-300(у меня nru b1), микросхема логический инвертор в магазине дали аналог к561лн2 без резисторов и прочей обвязки.

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

Мой ресивер: globo 7310v + dir-300(шара)

Мои спутники: 36e Триколор по шаре

Ссылка на пост #4 Добавлено: 13 декабря 2012 22:38
Андрей
Посетители
Азъ: помогу любому
Возраст: 50 Рыбы
Пол:
С нами: 14 лет 9 месяцев
Сообщений: 945
Поблагодарил: 225
Благодарностей: 1436
Предупреждений: 0

Награды:

   

Цитата: jasha311
на короткам кабеле каналы теперь несыплятса )))

Мля песец...
и какой же был длинный кабель? В смысле откуда докуда шел?


Добавлено спустя 37 минут 2 секунды:

Цитата: garynych
adsl в режим bridge а на роутере настройте соединение с провайдером
или на adsl настройте соединение с провайдером а у роутера отключить DHCP и ip (отличный от модема) ,маску, шлюз и днс (ip что у adsl ) да и кабель не в wan а в lan ... как то так

Насчет бриджа - нафиг он нужен. На некоторых модемах(Dir 2500) я его просто не смог настроить. Он все равно упорно назначал адрес роутеру, а тот ругался...
Из опыта (если не используются вычурные соединения у провайдера) - самые минимальные телодвижения для настройки adsl:
1.Роутер должен быть в другом адресном пространстве чем модем - если адрес модема 192.168.1.1, то у роутера должен быть 192.168.2.1 (короче - отличаться предпоследней цифрой)
2.В модеме не меняем никаких настроек
3.Кабель от модема втыкаем в порт WAN роутера.
4. В настройке Wan роутера протокол ставим DHCP.
Все!
При таком раскладе с компа подключенного к роутеру можно зайти и на роутер и на модем...

Сообщение отредактировано 13 декабря 2012 22:04. Редактировалось 1 раз(а)

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

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

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

Ссылка на пост #5 Добавлено: 19 ноября 2012 01:15
Посетители
Азъ: потеряшка
Возраст: --
Пол:
С нами: 14 лет 10 месяцев
Сообщений: 1
Поблагодарил: 0
Благодарностей: 1
Предупреждений: 0

Репутация:

Награды:


Поправить на ttyATH0 в mpcs.conf.

Сообщение отредактировано 19 ноября 2012 01:53. Редактировалось 1 раз(а)

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

Мой ресивер:

Мои спутники:

Ссылка на пост #6 Добавлено: 9 апреля 2012 13:41
Оля
Друзья satsis.info
Азъ: хозяин спутника
Возраст: 38 Лев
Пол:
С нами: 13 лет 7 месяцев
Сообщений: 3730
Поблагодарил: 8346
Благодарностей: 12297
Предупреждений: 0

Награды:

       

Цитата: garynych
Сиренети
вот это можно и переместить... ;)

Впихнула в первый пост, надеюсь туда куда нужно )))

Файлик остаётся в этом посте, в первом просто ссылка на скачивание.
VENI VIDI VICI

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

Мой ресивер: Sat-Integral S-1212 HD Nero

Мои спутники: 4°W,4.8°E,13°E

Ссылка на пост #7 Добавлено: 9 апреля 2012 10:58
Оля
Друзья satsis.info
Азъ: хозяин спутника
Возраст: 38 Лев
Пол:
С нами: 13 лет 7 месяцев
Сообщений: 3730
Поблагодарил: 8346
Благодарностей: 12297
Предупреждений: 0

Награды:

       

Цитата: zmej74
Просто пытаются доказать, что шаринг на GI S8120 невозможен

Как это невозможен? А у остальных что? Диво дивное или чудо чудное?

Если кто-то чего-то незнает, или ещё о чём то неслышал, так раскажите и просветите.

Ваша информация в любом случае для кого-то будет полезной. 11

garynych, и если нужно будет в первом посту что-то добавить или заменить, пишите или в этой теме или мне, будем править.
VENI VIDI VICI

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

Мой ресивер: Sat-Integral S-1212 HD Nero

Мои спутники: 4°W,4.8°E,13°E

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

    XML error: error parsing attribute name at line 236

Футбол

Італія. Серія А, 29 тур
17 березня 2024
13:30 Ювентус Ювентус 0:0 ДженоаДженоа
Франція. Ліга 1, 26 тур
17 березня 2024
14:00 Брест Брест 1:1 ЛілльЛілль
Кубок Англїї, 1/4 фіналу
17 березня 2024
14:45 Челсі Челсі 4:2 ЛестерЛестер
Іспанія. Ла Ліга, 29 тур
17 березня 2024
15:00 Севілья Севілья 1:2 СельтаСельта
Франція. Ліга 1, 26 тур
17 березня 2024
16:00 Реймс Реймс 2:1 МецМец
16:00 Монако Монако 2:2 ЛорьянЛорьян
16:00 Клермон Клермон 2:1 ГаврГавр
Англія. Прем'єр-ліга, 29-й тур
17 березня 2024
16:00 Вест Гем Вест Гем 1:1 Астон ВіллаАстон Вілла
Італія. Серія А, 29 тур
17 березня 2024
16:00 Верона Верона 1:3 МіланМілан
Німеччина. Бундесліга, 26 тур
17 березня 2024
16:30 Фрайбург Фрайбург 2:3 Баєр ЛеверкузенБаєр Леверкузен
Іспанія. Ла Ліга, 29 тур
17 березня 2024
17:15 Лас-Пальмас Лас-Пальмас 0:1 АльмеріяАльмерія
17:15 Вільярреал Вільярреал 1:0 ВаленсіяВаленсія
Кубок Англїї, 1/4 фіналу
17 березня 2024
17:30 Манчестер Юнайтед Манчестер Юнайтед 4:3 ЛіверпульЛіверпуль
Франція. Ліга 1, 26 тур
17 березня 2024
18:05 Ренн Ренн 2:0 МарсельМарсель
Німеччина. Бундесліга, 26 тур
17 березня 2024
18:30 Боруссія Дортмунд Боруссія Дортмунд 3:1 Айнтрахт ФранкфуртАйнтрахт Франкфурт
Італія. Серія А, 29 тур
17 березня 2024
19:00 Рома Рома 1:0 СассуолоСассуоло
Іспанія. Ла Ліга, 29 тур
17 березня 2024
19:30 Райо Вальєкано Райо Вальєкано 2:0 Реал БетісРеал Бетіс
Франція. Ліга 1, 26 тур
17 березня 2024
21:45 Монпельє Монпельє 2:6 ПСЖПСЖ
Італія. Серія А, 29 тур
17 березня 2024
21:45 Інтер Інтер 1:1 НаполіНаполі
Іспанія. Ла Ліга, 29 тур
17 березня 2024
22:00 Атлетіко Атлетіко 0:3 БарселонаБарселона

Обновлено: 09:18 19.03.2024

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

СТБ
08:55 - Т/с "Комиссар Рекс", 11 сезон, 11 с.
09:50 - Т/с "Комиссар Рекс", 11 сезон, 12 с.
10:35 - Т/с "Агенты справедливости", 7 сезон, 73 с.
11:35 - Т/с "Агенты справедливости", 7 сезон, 74 с.
Sport 1
08:10 - Футбол. Чемпионат Венгрии. Высшая лига. Ференцварош - Академия Пушкаша.
10:00 - Баскетбол. Чемпионат Австралии. НБЛ. Финал. Мельбурн - Тасмания ДжекДжамперс. Матч 1.
11:50 - Хоккей. Чемпионат Украины. 1/2 финала. Кременчуг - Днепр. Матч 7.
14:10 - Конькобежный спорт. Чемпионат мира в многоборье в Инцелле, Германия. День 1.
ICTV
09:01 - "Единые новости". Телемарафон.
10:00 - "Единые новости". Телемарафон.
11:00 - "Единые новости". Телемарафон.
12:00 - "Единые новости". Телемарафон.
Кинопремьера
08:00 - Х/ф "Легенда о самбо".
09:45 - Х/ф "Убийственный подкаст".
11:30 - Х/ф "Петрополис".
13:20 - Х/ф "Гром: Трудное детство".
Вся телепрограмма

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

Мы в Facebook

Голосование

Какая скорость вашего интернет соединения

36 кб/сек - телефонная линия
128 кб/сек
256 кб/сек
512 кб/сек
1 мегабит
2 мегабита
5 мегабит
10 мегабит
30 мегабит
50 мегабит
100 мегабит
1 гигабит
GPRS соединение (плавающая скорость)
я в этом ничего не понимаю

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

Sat-integral club

Платная шара

Цитата: sir.floyd от Сегодня в 14:08:08https://2ip.ru/lookup/ сервер впиши и узнаеш то я ж незнаю, ...

Платная шара

Цитата: банан от 09 Февраля 2024, 21:33:11а можна поцікавитись адресами серверів для шарінга ? (не ...

ПО Sat-Integral S-1432 HD COMBO/S-1412 HD ROCKET версии 1.31/1.85

Цитата: Nikolast 27 от Вчера в 16:47:51Доброго дня.На астрі зараз всіх не працюють канали чи тільки ...

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

Цитата: vviktorgygo от Вчера в 17:13:11- все получится если ты не очень бухой... знайшов там кучу ...

ПО Sat-Integral S-1432 HD COMBO/S-1412 HD ROCKET версии 1.31/1.85

Цитата: Михайло82 от Вчера в 18:51:17На каналах еко ТВ,юа WORLD,Espresso,Milady,включають канал за ...

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

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

webhook telegram Read timeout expired

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