Авто DiSEqC v1.1/1.2 для Rudbox1.05Rus

roman1802

Профи в Сат-ТВ
tornado1973, а не проще в самом фале поправить ? какой файл в какой папке ?
 

Saulius5

Профи в Сат-ТВ
tornado1973, а не проще в самом фале поправить ? какой файл в какой папке ?
Спутники находятся в /config/sat.dat , но в этом файле будет трудно что то поменять, так, как он закоммпрессован для баззы данных.
 

roman1802

Профи в Сат-ТВ
Установка:
Копируем файл правленный от
tornado1973

"крокозябры убрал
насчет дисека думаю
не имея девайса трудно что то осмысленное написать ...
удачи
Вложения web+motor-nodhcp.rar "



кидаем web.tar.gz в папку tmp
установка стандартная через телнет

команда 1. cd /
команда 2. gunzip -c /tmp/web.tar.gz | tar xf -
команда 3. rm /tmp/web.tar.gz

в скрипте присутствовала строка /data/sat/diseqc_mon & после установки плагина !


Правим установки спутников под позиции мотора или мултифида в файле /data/sat/diseqc.cfg
Формат для ввода: <позиция> <имя_спутника_орбита>
Очередность - не важна. Для имени спутника надо придерживатся следующих ограничений:
имя содержит не болше 16 символов
в имени не должно быть спец символов
имя должно точно совпадать с настройками от SatChanellListEditor
В этом же конфиге ставим тип вашей конфигурации спутников:
diseqc_type=1 # ввход A S1-S4 + ввход B S1-S4
diseqc_type=2 # комутатор 1/8 или 1/10
diseqc_type=3 # полярный подвес с мотором или позиционер

поставил 2 !

сат чанел эдитором можно поменять на каждый спутник во вкладке спутники

все сделал так !
дейсик 8 портовый запустил
первые 4 спутника пашут а ве остальные нет

В телнете пропиши команду:
/data/sat/diseqc_mon
и посмотри лог появляется или нет.
лога нет !

Проверь права бинарников и самого скрипта (если из телнета не даст пустить):
/data/bin/awk
/data/bin/curchan
/data/bin/diseqcsend1.2
/data/sat/diseqc_mon
должно быть 755

поменял на 755 хоть и некоторые были 777
 

tornado1973

Профи в Сат-ТВ
diseqc_type=3 поставь ,попробуй
права я 777 давал на всякий пожарный... это не важно
 

Saulius5

Профи в Сат-ТВ
roman1802, Pishu translitom, tak, kak v komandirovke (russkix bukv netu :( )
Editorom kanalov vvedi novyj sputnik s nazvaniem "DISEQC" (eto nevazno, kak nazvat -eto simvolika)
V meniu tiunera ustanovi LNB only i sputnik "DISEQC" (togda soft katraina nebudet sam posylat komandy na disek i mesat moemu skriptu rabotat)
nastroj konfig, kak opisano v pervom postu so svoimi 8 sputnikami, sootvetstveno, kak podkliuceno po portam. V konfige diseqc_type= postav 2
propishi strocku v /config/start.sh srazu ze posle ins komand i pered ramdisk komandoj takuju stroku:
/data/sat/diseqc_mon &
peregruzi tiuner
Posle peregruzki prover log /tmp/diseqc_mon.log
 

ankom

Профи в Сат-ТВ
Сегодня наконец-то заставил disecq 1.1 от Saulius5 работать на Рудбоксе.
Использую свитч 8\1. Спутники переключаются, но с задержкой в несколько секунд.

Вопрос. Такая задержка это нормально или что-то глючит?
И еще, где прописывать в конфиге 255 если спутник не используется Сат Позишен или Сат Найм??

Спасибо заранее!
 
Последнее редактирование:

roman1802

Профи в Сат-ТВ
ankom, уточни пожалуйста как ? я уже перепробовал кучу вариантов и результат 0
 

ankom

Профи в Сат-ТВ
roman1802, я думаю у меня проблема была в названиях спутников. Попробуйте убрать пробелы, например или спец. симовлы и в конфиге и в тюнере при помощи SatChannelEditor. Вот мой конфиг

# <MOTOR_POS> <SAT NAME_ORBIT POS>
# 255 - if sat not using
1 ASTRA19.2E
2 HOTBIRD13.0E
3 SIRIUS5.0E
4 EXPRESS40.0E
5 EXPRESS53.0E
6 255
7 255
8 255

Как вариант проблемы: может быть, что ваш свитч запрограммирован на протоколу 1.0. Есть специальные программаторы, которые могут настроить свит на разные протоколы
 
Последнее редактирование:

vic

Профи в Сат-ТВ
или просто скопируте название точно такое как у вас пишет в SatChannelEditor-е..
 

ankom

Профи в Сат-ТВ
или просто скопируте название точно такое как у вас пишет в SatChannelEditor-е..
Увы vic, не надо оставлять пробелы в названиях спутников. Может некорректно обрабатываться скриптом и из-за этого не работать.
 

roman1802

Профи в Сат-ТВ
ankom, все так и сделал ! команды на дейсик почему то берет от катрена меню. буду пробовать указать что спутник 1. что у тебя в меню стоит ? LNB ONLU ?
да и название сат на тюнере пишет кракозябры..
как только я подправил права на 777 перестало выписывать название спутника кракозябрами и стали просто пробелы. сейчас все буду возвращать на исходную и по новой шаг за шагом.
надо все таки ставить в сетедиторе несуществующий спутник и в сетапе меню указывать лнб онли ина него ?переинсталил теперь пишет название спутника 4 знака ####d откуда он эту хрень берет ? если предположить что название спутников в конфигфайле должно совпадать с установками правленными в тюнере с сетедиторе то и название оттуда должно идти
 
Последнее редактирование:

ankom

Профи в Сат-ТВ
roman1802, что касается кракозябр, то если спутники прописаны латиницей, то скорей всего это SatChannelEditor глючит. Я пользуюсь Kathrein DVR и у меня никаких кракозябр вообще ни разу не наблюдалось.

Я создал и залил в Катю спутник DISECQ. Потом выставил его в Конфигрурация Антенны как Простой преобразователь LNB. Перезапустил Катю и все заработало
 

roman1802

Профи в Сат-ТВ
ankom, все сделал так ничего не вышло . проверил права файлов еще раз и по очереди менял права
data/bin/awk 777
/data/bin/curchan 755 пришлось ставить и заработала строка с названием на экране
/data/bin/diseqcsend 755 этот файл нужен ??? какие ему атрибуты ?
/data/bin/diseqcsend1.2 777

/data/sat/diseqc_mon 777

пока работает только первый порт
 
Последнее редактирование:

ankom

Профи в Сат-ТВ
roman1802, этот файл нужен, атрибуты 755, но можно и 777
Если спутники бегают, то значит скрипт работает. Посмотри лог в /tmp/diseqc_mon.log.

Опиши свои действия с самого начала и выложи свой конфиг сюда.
 

roman1802

Профи в Сат-ТВ
ankom,
#usb mount point
/app/program/checkbootparam
mount -t usbfs none /proc/bus/usb/
mkdir /tmp/usb
mkdir /tmp/usb/0

#/app/stapi_modlist_mknod.sh
#make driver node
cd /app/modules_sys/bin
. /app/modules_sys/bin/stapi_modlist_mknod.sh
mknod /dev/cimax_dev c 138 0
mknod /dev/button c 120 0
mknod /dev/stpio_dev c 134 0
mknod /dev/vfd c 147 0
mknod /dev/vfd_new c 148 0
mknod /dev/wdt c 10 130
mknod /dev/sysconf c 135 0
mknod /dev/fdma_player c 150 0


/usr/sbin/lircd
/sbin/httpd -h /data/www
/data/emu/emu.sh &

#insmod /root/modules26/stapi/vfd_driver.ko
insmod /root/modules26/stapi/cimax.ko
insmod /root/modules26/stapi/sysconf.ko
insmod /root/modules26/stapi/button.ko
insmod /root/modules26/stapi/fdma_player.ko
insmod /root/modules26/stapi/vfd_driver_new.ko

/data/sat/diseqc_mon &
#check debug mode
/app/script/checkcmdline.out
cd /app/program
cp /app/program/standby /ramdisk
#mount -t vfat /dev/sda1 /tmp/usb/0
/ramdisk/standby > /var/ttyIO 2>&1
 

ankom

Профи в Сат-ТВ
roman1802, это файл start, выложи свой /data/sat/diseqc.cfg
 

roman1802

Профи в Сат-ТВ
Thu Jan 1 00:00:01 UTC 1970: ********** R E S T A R T DiSEqC_mon **********
Thu Jan 1 00:00:01 UTC 1970: Auto-DiSEqC set to type 1.1
Thu Jan 1 00:00:01 UTC 1970: diseqc_type = 2
Thu Jan 1 00:00:01 UTC 1970: disqc_cmd = 224 16 57
Thu Jan 1 00:00:02 UTC 1970: Last Sat position = 244 - restored
Thu Jan 1 00:00:02 UTC 1970: Current SAT = Amos4.0, position = 5
Sun Jul 20 17:28:03 UTC 2008: SAT Changed = Eutelsat36.0
Sun Jul 20 17:28:03 UTC 2008: New SAT position = 4
Sun Jul 20 17:28:03 UTC 2008: Go to SAT = Eutelsat36.0 >>>
Sun Jul 20 17:28:26 UTC 2008: SAT Changed = Sirius5.0
Sun Jul 20 17:28:26 UTC 2008: New SAT position = 1
Sun Jul 20 17:28:26 UTC 2008: Go to SAT = Sirius5.0 >>>
Sun Jul 20 17:49:12 UTC 2008: SAT Changed = Eutelsat36.0
Sun Jul 20 17:49:12 UTC 2008: New SAT position = 4
Sun Jul 20 17:49:12 UTC 2008: Go to SAT = Eutelsat36.0 >>>

Добавлено через 50 секунд
# SetUp DiSEqC type
# 1 - DiSEqC 1.1 (input A S1-S4 + input B S1-S4)
# 2 - DiSEqC 1.1 (uncommitted switches)
# 3 - DiSEqC 1.2 (motor & positioner)
diseqc_type=2

# <MOTOR_POS> <SAT NAME_ORBIT POS>
# 255 - if sat not using
1 Sirius5.0
2 Astra19.2
3 Hot Bird13.0
4 Eutelsat36.0
5 Amos4.0
6 255
7 255
8 255
 
Последнее редактирование:
Сверху