Перейти к содержанию

Рекомендуемые сообщения

43 минуты назад, Satuser сказал:

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

для 6 серии есть определенный потолок в версиях оскама

меня текущая вполне устраивает... просто когда инет начинает глючить (ключ пришел не вовремя) как-то очень долго происходит "рестарт" отображения канала - в логах пишет что-то про no matching reader

на JU серии восстановление канала происходит гораздо быстрее и в логах нету кучи записей про reader

Ссылка на комментарий
Поделиться на другие сайты

@PhantomS скорей всего это зависит от самой прошивки больше, чем от оскама. Мы тестировали множество оскамов на F8000 - но баг всегда один, что дает основания предполагать особенность прошивки

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, PhantomS сказал:

меня текущая вполне устраивает... просто когда инет начинает глючить (ключ пришел не вовремя) как-то очень долго происходит "рестарт" отображения канала - в логах пишет что-то про no matching reader

на JU серии восстановление канала происходит гораздо быстрее и в логах нету кучи записей про reader

  • (dvbapi) Demuxer 0 restarting decodingrequests after 1 ms with 2 enabled and 3 disabled ecmpids!
  • 1970/01/01 03:47:30 25204E35 c (dvbapi) Demuxer 0 trying to descramble PID 4 CAID 0500 PROVID 060C00 ECMPID 183D ANY CHID PMTPID 0000 VPID 0131
  • 1970/01/01 03:47:30 25204E35 c (ecm) anonymous (....05ECB0A1E3A6AC19891E0CF91FC10555): rejected group (0 ms) (no matching reader)
  • 1970/01/01 03:47:30 25204E35 c (ecm) anonymous (....05ECB0A1E3A6AC19891E0CF91FC10555): rejected group (1 ms) (no matching reader)

 

Вот такое появляется после неудачной попытки вовремя получить ключ. За минуту набегает более 100 сообщений. Потом восстанавливается и идет как надо.

Ссылка на комментарий
Поделиться на другие сайты

Подскажите мэтры форума,есть способ без донорского установить самиго на h серию?вроде самиго дали открытые прошивки,если есть возможность зделайте мануал.

Ссылка на комментарий
Поделиться на другие сайты

Да вроде появился в паблике, нужно время что бы перевести. На днях сделаю гайд

оригинал пока можно посмотреть тут, если кто шарит в английском https://forum.samygo.tv/viewtopic.php?f=70&t=9622

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Sesk4 сказал:

...подскажите в чём отличие последнего оскама от того что в шапке?есть смысл менять?

Перепробовал все способы и методы установки Oscam. Сейчас пользуюсь этим:

не зависает при попадание на закодированный канал, при затыках интернета стартует сам (правда не всегда)...

файл 02_07_oscam.init (в отличии от того что в шапке 05_05_Oscam.init ) нужно править под свою либку и под свой бинарник.

 

OPENBOX S6 PRO HD PVR

Ссылка на комментарий
Поделиться на другие сайты

у меня сейяас установлен OSCam: 1.20-unstable_svn Build: r11378

и либа libOscamE_T-MST_build13.so

 

Зависать не зависает, просто очень долго иногда не может восстановиться.

 

Пробовал еще вот эти

oscam-svn10666-samsungtv-webif
oscam-svn11390-samsungtv-webif-dvbapi-libusb-emu-upx
oscam-svn11392-samygo

 

Но что из них работало не помню

Ссылка на комментарий
Поделиться на другие сайты

А по H-серии - давно хочу поставить. Просто мне комментарии не нравятся к установке по методу [ROOT] H "Network" root (FW<=Oct.2015, no T-GFS)

В часности: 

  • Once rooted, strongly avoid unplugging of rooting USB, especially when TV is ON.
  • Also avoid Factory Reset, high brick risk !!! Only as last resort, rooting USB unplugged, and mandatorily ONLY once you applied 

Боюсь забуду и позже сделаю кирпичик :-(

 

Вот скайп метод не фурычит походу -  восстановил скайп на H-телике, но он не коннектится к серваку.

 

P.S. Рут H-серии выложили в паблик 7 февраля ;-)

Изменено пользователем PhantomS
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Sesk4 сказал:

...подскажите в чём отличие последнего оскама от того что в шапке?есть смысл менять?

возможно восстановление после затыка зависит не от бинарника, а от файла **_**_ oscam.init. 02_07_oscam.init от 05_05_Oscam.init  сильно отличается

OPENBOX S6 PRO HD PVR

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Savosya73 сказал:

возможно восстановление после затыка зависит не от бинарника, а от файла **_**_ oscam.init. 02_07_oscam.init от 05_05_Oscam.init  сильно отличается

невозможно. init файл нужен для старта/остановки oscam.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, PhantomS сказал:

невозможно. init файл нужен для старта/остановки oscam.

02_07_oscam.init , посмотрите...

restart)
    STOP_OSCAM
    sleep 2
    START_OSCAM

Спойлер

. /dtv/SGO.env

####!/bin/sh
########################### User settings ################################
#                        Check your oscam location                          #
#############################################################################

# Oscam folder
DIR_OSCAM=/mnt/opt/oscam
DIR_DVBAPI=${DIR_OSCAM}/lib

############################## oscam binary ##################################
#                    Uncomment only one oscam binary                         #
##############################################################################
# OSCAM=oscam-svn11364-samsungtv-emu-webif
OSCAM=oscam-svn11378-samsungtv-webif

######################### Lib dvbAPI (or libOSCAM) ###########################
#          Uncomment only one DVBAPI lib according to your TV model          #
##############################################################################
### D
# DVBAPI=libOscamD_build27.so
# DVBAPI=libdvbapi-D-MST-v0.4.1.so
### E MST
# DVBAPI=libOscamE_T-MST_build13.so
# DVBAPI=libdvbapi-E-MST-v0.4.1.so
### E
# DVBAPI=libOscamE_NON-MST_build26.so
# DVBAPI=libdvbapi-E-v0.4.1.so
### F MST
# DVBAPI=libOscamF_T-MST_build3.so
# DVBAPI=libdvbapi-F-MST-v0.4.1.so
### F
# DVBAPI=libOscamF_NON-MST_build9.so
# DVBAPI=libdvbapi-F-v0.4.1.so
### H MST
DVBAPI=libOscamH_T-MST_build140.so
# DVBAPI=libdvbapi-H-MST-v0.4.1.so
### H
# DVBAPI=libOscamH_T-GFS_T-GFP_build18.so
# DVBAPI=libdvbapi-H-GFS-v0.4.1-5-g9d7721e.so
### H NT
# DVBAPI=libOscamH_T-NT_build32.so


##############################################################################
# Don't change code below this line until you understand what you are doing. #
##############################################################################

BIN_OSCAM=${DIR_OSCAM}/${OSCAM}
LIB_DVBAPI=${DIR_DVBAPI}/${DVBAPI}

DTV_DIR=/dtv
DVB_PIDFILE=${DTV_DIR}/${DVBAPI}_target.pid

CHECK_OSCAM_STOPFILE()
{
    for USB in ${1:- /dtv/usb/sd* } ; do
        echo "checking $USB..."
        sleep 1
        if [ -e $USB/STOP_OSCAM ]; then
            echo "OSCAM STOP file found. Script exit!"
            exit 1
        else
            echo "No OSCAM STOP file has been found. Continuing..."
        fi
    done
}

CHECK_DVBAPI_HEALTH()
{
    if [ ! -f ${LIB_DVBAPI} ]; then
        echo "${LIB_DVBAPI} doesn't exist."
        exit 1
    fi
    if [ -e ${LIB_DVBAPI}.disabled ]; then
        echo "***** Disabled due to previous crash."
        echo "***** Remove ${LIB_DVBAPI}.disabled first and try again."
        exit 1
    fi
}

INJECT_DVBAPI()
{
    INJPID=$(pidof exeTV || pidof exeDSP)

    if [ "$INJPID" == "" ]; then
        echo "Process not found."
        exit 1
    fi

    X=$(grep -c $DVBAPI /proc/$INJPID/smaps) &> /dev/null

    if [ $X -gt 0 ]; then
        echo "dvbAPI already injected!"
    else
        echo "Injecting ${LIB_DVBAPI} into pid $INJPID"

        echo $INJPID > $DVB_PIDFILE
        samyGOso -p $INJPID -l ${LIB_DVBAPI} -r
    fi
}

START_OSCAM()
{
    if [ "$(pidof -s ${OSCAM})" == "" ]; then
        echo "Starting oscam"
        # -b    - daemon mode
        # -u    - use utf8 in web UI
        # -w 0  - wait for ntp time sync 0 seconds
        # -c    - config location
        # -t    - temporary directory
        ${BIN_OSCAM} -b -u -w 0 -c ${DIR_OSCAM} -t ${DIR_OSCAM}
    else
        echo "oscam already running."
    fi
}

STOP_OSCAM()
{
    OSCAMPID=$(pidof -s ${OSCAM})
    if [ "$OSCAMPID" == "" ]; then
        echo "oscam not running"
    else
        kill $OSCAMPID
        echo "oscam stopped"
    fi
}

ENSURE_DVBAPI()
{
    if [ ! -f ${DVB_PIDFILE} ]; then
        echo "Crash check not required. Skipping."
    else
        INJPID=$(cat $DVB_PIDFILE)

        echo "Checking pid $INJPID for crash."
        sleep 15

        if [ ! -e /proc/$INJPID ]; then
            echo "***** Process crash detected."
            echo "***** Disabling dvbAPI."
            touch ${LIB_DVBAPI}.disabled
        else
            echo "Looks alive!"
        fi

        rm $DVB_PIDFILE &> /dev/null
    fi
}

case $1 in
    start)
    CHECK_OSCAM_STOPFILE
    CHECK_DVBAPI_HEALTH
    INJECT_DVBAPI
    START_OSCAM
    ENSURE_DVBAPI
    ;;
    stop)
    STOP_OSCAM
    ;;
    restart)
    STOP_OSCAM
    sleep 2
    START_OSCAM
    ;;
    inject)
    INJECT_DVBAPI
    ENSURE_DVBAPI
    ;;
    status)
    OSCAMPID=$(pidof -s ${OSCAM})
    if [ "$OSCAMPID" == "" ]; then
        echo "oscam not running."
    else
        echo "oscam running with PID $OSCAMPID."
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}" 1>&2
    exit 0
    ;;
esac

 

 

OPENBOX S6 PRO HD PVR

Ссылка на комментарий
Поделиться на другие сайты

Только что, Savosya73 сказал:
  Показать контент

. /dtv/SGO.env

####!/bin/sh
########################### User settings ################################
#                        Check your oscam location                          #
#############################################################################

# Oscam folder
DIR_OSCAM=/mnt/opt/oscam
DIR_DVBAPI=${DIR_OSCAM}/lib

############################## oscam binary ##################################
#                    Uncomment only one oscam binary                         #
##############################################################################
# OSCAM=oscam-svn11364-samsungtv-emu-webif
OSCAM=oscam-svn11378-samsungtv-webif

######################### Lib dvbAPI (or libOSCAM) ###########################
#          Uncomment only one DVBAPI lib according to your TV model          #
##############################################################################
### D
# DVBAPI=libOscamD_build27.so
# DVBAPI=libdvbapi-D-MST-v0.4.1.so
### E MST
# DVBAPI=libOscamE_T-MST_build13.so
# DVBAPI=libdvbapi-E-MST-v0.4.1.so
### E
# DVBAPI=libOscamE_NON-MST_build26.so
# DVBAPI=libdvbapi-E-v0.4.1.so
### F MST
# DVBAPI=libOscamF_T-MST_build3.so
# DVBAPI=libdvbapi-F-MST-v0.4.1.so
### F
# DVBAPI=libOscamF_NON-MST_build9.so
# DVBAPI=libdvbapi-F-v0.4.1.so
### H MST
DVBAPI=libOscamH_T-MST_build140.so
# DVBAPI=libdvbapi-H-MST-v0.4.1.so
### H
# DVBAPI=libOscamH_T-GFS_T-GFP_build18.so
# DVBAPI=libdvbapi-H-GFS-v0.4.1-5-g9d7721e.so
### H NT
# DVBAPI=libOscamH_T-NT_build32.so


##############################################################################
# Don't change code below this line until you understand what you are doing. #
##############################################################################

BIN_OSCAM=${DIR_OSCAM}/${OSCAM}
LIB_DVBAPI=${DIR_DVBAPI}/${DVBAPI}

DTV_DIR=/dtv
DVB_PIDFILE=${DTV_DIR}/${DVBAPI}_target.pid

CHECK_OSCAM_STOPFILE()
{
    for USB in ${1:- /dtv/usb/sd* } ; do
        echo "checking $USB..."
        sleep 1
        if [ -e $USB/STOP_OSCAM ]; then
            echo "OSCAM STOP file found. Script exit!"
            exit 1
        else
            echo "No OSCAM STOP file has been found. Continuing..."
        fi
    done
}

CHECK_DVBAPI_HEALTH()
{
    if [ ! -f ${LIB_DVBAPI} ]; then
        echo "${LIB_DVBAPI} doesn't exist."
        exit 1
    fi
    if [ -e ${LIB_DVBAPI}.disabled ]; then
        echo "***** Disabled due to previous crash."
        echo "***** Remove ${LIB_DVBAPI}.disabled first and try again."
        exit 1
    fi
}

INJECT_DVBAPI()
{
    INJPID=$(pidof exeTV || pidof exeDSP)

    if [ "$INJPID" == "" ]; then
        echo "Process not found."
        exit 1
    fi

    X=$(grep -c $DVBAPI /proc/$INJPID/smaps) &> /dev/null

    if [ $X -gt 0 ]; then
        echo "dvbAPI already injected!"
    else
        echo "Injecting ${LIB_DVBAPI} into pid $INJPID"

        echo $INJPID > $DVB_PIDFILE
        samyGOso -p $INJPID -l ${LIB_DVBAPI} -r
    fi
}

START_OSCAM()
{
    if [ "$(pidof -s ${OSCAM})" == "" ]; then
        echo "Starting oscam"
        # -b    - daemon mode
        # -u    - use utf8 in web UI
        # -w 0  - wait for ntp time sync 0 seconds
        # -c    - config location
        # -t    - temporary directory
        ${BIN_OSCAM} -b -u -w 0 -c ${DIR_OSCAM} -t ${DIR_OSCAM}
    else
        echo "oscam already running."
    fi
}

STOP_OSCAM()
{
    OSCAMPID=$(pidof -s ${OSCAM})
    if [ "$OSCAMPID" == "" ]; then
        echo "oscam not running"
    else
        kill $OSCAMPID
        echo "oscam stopped"
    fi
}

ENSURE_DVBAPI()
{
    if [ ! -f ${DVB_PIDFILE} ]; then
        echo "Crash check not required. Skipping."
    else
        INJPID=$(cat $DVB_PIDFILE)

        echo "Checking pid $INJPID for crash."
        sleep 15

        if [ ! -e /proc/$INJPID ]; then
            echo "***** Process crash detected."
            echo "***** Disabling dvbAPI."
            touch ${LIB_DVBAPI}.disabled
        else
            echo "Looks alive!"
        fi

        rm $DVB_PIDFILE &> /dev/null
    fi
}

case $1 in
    start)
    CHECK_OSCAM_STOPFILE
    CHECK_DVBAPI_HEALTH
    INJECT_DVBAPI
    START_OSCAM
    ENSURE_DVBAPI
    ;;
    stop)
    STOP_OSCAM
    ;;
    restart)
    STOP_OSCAM
    sleep 2
    START_OSCAM
    ;;
    inject)
    INJECT_DVBAPI
    ENSURE_DVBAPI
    ;;
    status)
    OSCAMPID=$(pidof -s ${OSCAM})
    if [ "$OSCAMPID" == "" ]; then
        echo "oscam not running."
    else
        echo "oscam running with PID $OSCAMPID."
    fi
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}" 1>&2
    exit 0
    ;;
esac

 

 

я видел - restart это немного "не тот" рестарт который происходит при потере соединения

у меня используется oscam-svn11378-samsungtv-webif в связке с DVBAPI=libOscamE_T-MST_build13.so

Возможно стоит попробовать DVBAPI=libdvbapi-E-MST-v0.4.1.so

Ссылка на комментарий
Поделиться на другие сайты

В 24.08.2017 в 17:42, Savosya73 сказал:

попробуем бинарник заменить,вычитал что  версия oscam на  на ES6*** T-MST  выше 11211 не работает

у меня используется oscam-svn11378-samsungtv-webif в связке с libOscamE_T-MST_build13.so

 

все работает на 99%

Ссылка на комментарий
Поделиться на другие сайты

может кому пригодится запустил бисс каналы на oscam-emu-svn11384-samsungtv-standard-webif-SoftCam-libusb_st

телек ue46es8000

либа 0,4,0

настройка оскам сервер 

Спойлер

 

[reader]
label                         = emulator
enable                        = 0
protocol                      = emu
device                        = emulator
caid                          = 090F,093E,0500,1801,0604,2600,FFFF,0E00,4AE1,1010,0B0F,0931
detect                        = cd
ident                         = 090F:000000;093E:000000;0500:000000,023800,021110,007400,007800,042300,043800,032500,041700,042700,041200, 024700,020810,042800,023100;1801:000000,007301,001101,002111;0604:000000;2600:000000;FFFF:000000;0E00:000000;4AE1:000011,000014,0000FE;1010:000000,0B0F:000000;0931:000000
group                         = 1
emmcache                      = 2,1,2,1
emu_auproviders               = 0E00:000000


[reader]
label                         = emulator
protocol                      = emu
device                        = /mtd_rwcommon/oscam/SoftCam.Key 
caid                          = 2600
group                         = 6
emmcache                      = 1,2,2,0

 

oscam.dvbapi  

P: 2600:000000

немного подправил ключи   софт кам под этот оскам на астру 4,9гр.


 

  •  

oscam-emu-svn11384-samsungtv-standard-webif-SoftCam-libusb_st

SoftCam.Key

Ссылка на комментарий
Поделиться на другие сайты

Простите но не знает ли кто как можно записывать каналы а то мне пишет что функция записи не доступна(

кто знает в чем дело и как побороть?

 

Спасибо

Ссылка на комментарий
Поделиться на другие сайты

13 минут назад, olegup сказал:

Простите но не знает ли кто как можно записывать каналы а то мне пишет что функция записи не доступна(

кто знает в чем дело и как побороть?

 

Спасибо

создайте отдельную тему в разделе обсуждения ТВ, распишите модель телека, в каком режиме пытаетесь записать. Чем больше вы раскроете вашу проблему, тем больше шансов ее решить

Ссылка на комментарий
Поделиться на другие сайты

Всем добрый день. У меня тел D6500 прошивка xxxx,7

Установил SamyGo вроде по фтп пускает, по тел нету нет. 

Тупик еще в одном у меня нету папки /mtd_rwdata/oscam:

Устанавливаем под серию D последний samyGo http://gomel-sat.bz/topic/4612-ustanovka-samygo-prava-root-na-televizorah-samsung-d-serii/
 
залить папку oscam по этому пути /mtd_rwdata/oscam
 
скопировать 05_05_Oscam_series_D.init в эту папку /mtd_rwdata/widgets/user/SamyGO/SamyGO/etc/init.d

 

мз терминала выполняем
chmod +x /mtd_rwdata/widgets/user/SamyGO/SamyGO/etc/init.d/05_05_Oscam.init
chmod +x /mtd_rwdata/oscam/oscam-svn10666-mipsel-webif

 

P.S. перед прописыванием в атозапуск лучше проверить работоспособность из терминала следующей коммандой
samyGOso -T -B -r -l libOscam*.so
Не забыть только залить все настройки в папку oscam
После включения телевизора проходит примерно 30 секунд и появляется изображение.
Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Satuser сказал:

@uzzress добрый день, покажите какие папки есть

телнет для этой серии доступен только с линукса

еще папки 

opt

proc

sbin

sys

tmp

usr

util

1.jpg

Ссылка на комментарий
Поделиться на другие сайты

А как запустить исполняемые файлы, телнет не работает, и через браузер не работает, ФТП все в порядке. Может на мой телевизор нельзя шаринг настроить -T-GASDEUC-xxxx.7 UE40D6500. Дайте пожалуйста мануал тот который мне подойдет без скайпа. 

Я пробывал мануалы от всех моделей не чего не получается, уже запутался побросал на телек файлов уже не знаю где что лежит, попробую резет сделать полный и заново все сделать. Помогите кто небуть уже 3 дня танцую. И кде какие логи мне снимать?

 

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...