meam...eu n-am nimic in mtd_rwcommon.
totul e in /mnt/opt/privateer/usr/bin/oscam
instructiunile de la tine par pentru o serie mai veche (D)...eu am F -MST.
deci eu gasesc cel mai simplu start la oscam prin script...cu fisier in init.d dureaza prea mult...
vezi in folderul "Samygo_data" ai un "run1.sh", si acolo înainte de:
pui:Code:/tmp/bin/UEP_killer.sh &
care la rîndul lui, scriptul samyGOstart.sh contine:Code:sh -x /mtd_rwcommon/oscam/samyGOstart.sh >> /mtd_rwcommon/oscam/samyGO_start.log 2>&1
care la rindul lui samyGOoscam contine:Code:#!/bin/sh /mtd_rwcommon/oscam/samyGOoscam
dupa cum vezi am oprit ntpclient, ca imi creea multe erori din cauza ca pornea oscamul inainte sa actualizeze data si ora exacta...chestia e ca nici oscamul nu porneste daca nu are ora exacta la sistem, dar am facut o jmekerie, si am pus oscamul direct pe 01.01.1970, asa ca porneste instant...btw, la mine oscamul l-am numit oscam-samygo dupa cum vezi in script...le redenumesti dupa nevoiCode:#!/bin/sh OSCAM=oscam-samygo DIR_OSCAM=/mtd_rwcommon/oscam BIN_OSCAM=${DIR_OSCAM}/${OSCAM} LIB_OSCAM=${DIR_OSCAM}/libOSCAM.so BIN_SAMYGOSO=${DIR_OSCAM}/samyGOso #BIN_NTPCLIENT=${DIR_OSCAM}/ntpclient PATH=$PATH:./ if [ ! -f ${LIB_OSCAM} ]; then echo "${LIB_OSCAM} doesn't exist." exit 1 fi if [ -e ${LIB_OSCAM}.disabled ]; then echo "***** Disabled due to previous crash." echo "***** Remove ${LIB_OSCAM}.disabled first and try again." exit 1 fi export TZ="GMT-2" chmod +x ${BIN_OSCAM} ${BIN_SAMYGOSO} > /dev/null #if [ "$(pidof ntpclient)" == "" ]; then #${DIR_OSCAM}/ntpclient -s -h pool.ntp.org &> /dev/null #${DIR_OSCAM}/ntpclient -h pool.ntp.org &> /dev/null & #else #echo ntpclient already running. #fi INJPID=$(pidof exeTV || pidof exeDSP) if [ "$INJPID" == "" ]; then echo "Process not found." exit 1 fi X=$(grep -c OSCAM /proc/$INJPID/smaps) &> /dev/null if [ $X -gt 0 ]; then echo libOSCAM already injected! else echo Injecting ${LIB_OSCAM} into pid $INJPID ${BIN_SAMYGOSO} -p $INJPID -l ${LIB_OSCAM} -r fi if [ "$(pidof ${OSCAM})" == "" ]; then echo Starting oscam ${BIN_OSCAM} -c ${DIR_OSCAM} -t ${DIR_OSCAM} & else echo oscam already running. fi if [ $X -le 0 ]; then echo Checking pid $INJPID for crash. sleep 15 fi if [ ! -e /proc/$INJPID ]; then echo "***** Process crash detected." echo "***** Disabling libOSCAM." touch ${LIB_OSCAM}.disabled fi exit
presupun ca ai restul de fisiere necesare in /mtd_rwcommon/oscam...inclusiv ultima veriune de libOscam.so...
incearca si vezi...
LE: asta cu oscamul sa porneasca fara data actuala nu am gasit-o pe nicaieri...am nascocit-o eu...dupa cum se stie, daca data compilarii e mai noua decît data sistemului pe care ruleaza, nu porneste nici un oscam...asa ca am schimbat doar data compilarii in 1970...
Last edited by mirel; 04-10-20 at 22:44.
^^^^
bafta
meam...eu n-am nimic in mtd_rwcommon.
totul e in /mnt/opt/privateer/usr/bin/oscam
instructiunile de la tine par pentru o serie mai veche (D)...eu am F -MST.
e acelasi drac unde mountezi, or in privateer ori in mtd_rwcommon, totul depinde de versiunea de samygo pe care o ai pe stick, si scripurile aferente run.sh si run1.sh... doar schimbi calea...
sta in Main.js in Samygo-F:
Code:function rootSamyGO(path) { logPara("*********************** Root SamyGO files **************************************"); currentStep += unzip(usbMountPath +"/SamyGO-F/data/data.zip", "/dtv/"); currentStep += unzip(usbMountPath +"/SamyGO-F/data/auto.zip", "/mtd_rwcommon/widgets/user/");
^^^^
bafta
Am rezolvat.
pana la urma problema era ca am folosit bucati de informatie in loc sa folosesc un pachet complet luat de pe undeva si bineinteles eroarea omeneasca.
Eu stiam ca editorul de text integrat in WinSCP nu buleste formatul de fisiere linux. Se pare ca o face...cel putin in versiuni recente.
Multumesc mult de ajutor.
Pentru compilarea unei versiuni mai noi cu emu are cineva un tutorial?
Am gasit patchul pentru emu am buildat pe toolchainul samsung-tv, dar oscamul nu porneste pus pe TV.
trebuie facuta vreo modificare pe undeva sau aplicat vreun patch pentru compatibilitate cu F-MST?
Dacă schimbi denumirea noului oscam cu vechea denumire cred că o să pornească, fără să modifici altceva prin fișiere, unde sunt tot felul de căi la denumirea oscamului.
LA TOTI NI-I GREU, DAR NU LA FEL
"SGU Stargate Universe"
Pentru cine vrea o aplicație de stream cu filme și seriale pe un tv cu Root din seria H in contul Samsung develop și cu parola 000000
Apoi se tine apăsat pe o iconiță de la aplicație din Smart hub , până apar opțiunile și la ip ul 107.189.7.41
"OK" button
Apoi alegeți "Start User App Sync" de la optiuni.
Televizorul se conecteaza la server și instaleaza White Raven.
Atenție: Când se syncronizeaza șterge alte aplicații instalate în contul Samsung develop
, Chiar dacă au fost instalate manual pentru cei care au Root pe TV.
Pentru cine vrea instalare manuală:
Download "WhiteRaven.zip" de aici
Apoi puneți în televizor și creati un folder "WhiteRaven"
în locația aceasta "/mtd_rwcommon/widgets/user" .
Extrageți "WhiteRaven.zip" file în directorul facut
Apoi stingeți televizorul.
Similar aproape se face și pentru seria E sau F.
Pentru seria E user develop și parolă 000000
Serverul e același pentru instalare.
Pentru seria F user unde cere email se pune develop și la parolă se lasa câmp liber
Trebuie să aveți și spațiu în televizor cam 100 mega.
LA TOTI NI-I GREU, DAR NU LA FEL
"SGU Stargate Universe"
Va salut! Exista posibilitatea sa rulez Oscam server pe un device la care sa conectez client un TV Samsung seria K fara root pentru a deschide Gigi?
E pur si muove
@Swerige no root--> no oscam
^^^^
bafta
@Swerige cel mai bine cumperi un receptor de cablu pe Linux , pui pe el oscam și poți deschide cablu digi(încă merge, dar nu se știe pentru cât timp)
LA TOTI NI-I GREU, DAR NU LA FEL
"SGU Stargate Universe"
ma poate ajuta cineva cu un sfat?imi porneste oscam emu dar nu decodeaza, am fisierul softcam.key in folderul oscam si urmatoarele setari:
oscam.conf:
# oscam.conf generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r10666
# Read more: http://www.streamboard.tv/svn/oscam/...oscam.conf.txt
[global]
logfile = stdout
lb_mode = 3
[cache]
[dvbapi]
enabled = 1
pmt_mode = 6
boxtype = pc-nodmx
delayer = 60
user = digitv
[webif]
httpport = 8888
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,255.255.255.255
oscam.user:
# oscam.user generated automatically by Streamboard OSCAM 1.20-unstable_svn SVN r11401
# Read more: http://www.streamboard.tv/svn/oscam/...oscam.user.txt
[account]
user = digitv
description = home
keepalive = 1
group = 1
la reader am asa:
device:emulator
group:1
caid:090F,0500,1801,0604,2600,FFFF,0E00,4AE1,1010
ident:090F:000000;0500:000000,023800,021110,007400,007800;1801:000000,007301,001101,002111;0604:0000 00;2600:000000;FFFF:000000;0E00:000000;4AE1:000011,000014,0000FE;1010:000000
emmcache:2,1,2,1
au providers:0604:010200;0E00:000000;4AE1:000011,000014,0000FE;1010:000000
Trebuie să vezi ce spune în live log, ce eroare este acolo.
Oricum dacă îl folosești doar pentru cablu la caid poți lăsa doar 1801 și la provideri 1801:002111
LA TOTI NI-I GREU, DAR NU LA FEL
"SGU Stargate Universe"
Code:
- 1970/01/01 00:00:51 00000000 s (main) System name = Linux
- 1970/01/01 00:00:51 00000000 s (main) Host name = (none)
- 1970/01/01 00:00:51 00000000 s (main) Release = 3.8.13
- 1970/01/01 00:00:51 00000000 s (main) Version = #1 SMP PREEMPT Wed Oct 1 19:25:34 KST 2014
- 1970/01/01 00:00:51 00000000 s (main) Machine = armv7l
- 1970/01/01 00:00:51 00000000 s (main) The current system time is smaller than the build date (Mar 18 2018). Waiting up to 0 seconds for time to correct
- 1970/01/01 00:00:52 00000000 s (main) Waiting was not successful. OSCam will be started but is UNSUPPORTED this way. Do not report any errors with this version.
- 1970/01/01 00:00:52 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 1822
- 1970/01/01 00:00:52 00000000 s (emu) OSCam-Emu version 768
- 1970/01/01 00:00:52 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
- 1970/01/01 00:00:52 00000000 s (main) signal handling initialized
- 1970/01/01 00:00:52 00000000 s (main) Binary without Griffin module - no EMM processing for Griffin possible!
- 1970/01/01 00:00:52 00000000 s (main) Binary without DGCrypt module - no EMM processing for DGCrypt possible!
- 1970/01/01 00:00:52 00000000 s (reader) emulator [emu] creating thread for device emulator
- 1970/01/01 00:00:52 00000000 s (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
- 1970/01/01 00:00:52 00000000 s (main) waiting for local card init
- 1970/01/01 00:00:52 6809EBE8 r (emu) Stream key delayer initialized
- 1970/01/01 00:00:52 6809EBE8 r (emu) Stream relay server initialized
- 1970/01/01 00:00:52 6809EBE8 r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)
- 1970/01/01 00:00:52 00000000 (emu) INFO: FFDecsa parallel mode = 32
- 1970/01/01 00:00:52 6809EBE8 r (reader) emulator [emu] card detected
- 1970/01/01 00:00:52 1E4C9FCD h (webif) webif: decompressed 178104 bytes back into 439608 bytes
- 1970/01/01 00:00:52 1E4C9FCD h (webif) HTTP Server running. ip=0.0.0.0 port=8888
- 1970/01/01 00:00:53 6809EBE8 r (reader) emulator [emu] found card system emu
- 1970/01/01 00:00:53 6809EBE8 r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1
- 1970/01/01 00:00:54 6809EBE8 r (emu) Reading key file: /mnt/opt/privateer/usr/bin/oscam/Softcam.Key
- 1970/01/01 00:00:54 6809EBE8 r (emu) Total keys in memory: W:0 V:0 N:4 I:0 S:0 F:0 P:0 D:0 T:0
- 1970/01/01 00:00:54 00000000 s (main) init for all local cards done
- 1970/01/01 00:00:54 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
- 1970/01/01 00:00:54 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
- 1970/01/01 00:00:54 00000000 s (anticasc) anti cascading disabled
- 1970/01/01 00:00:54 2A672B5A c (client) plain dvbapi-client granted (digitv, au=off)
- 1970/01/01 00:00:54 2A672B5A c (dvbapi) Using /tmp/camd.socket listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 12
- 1970/01/01 00:00:54 2A672B5A c (dvbapi) PMT6: Trying connect to enigma CA PMT listen socket...
- 1970/01/01 00:00:54 2A672B5A c (dvbapi) PMT6 CA PMT Server connected on fd 32!
- 1970/01/01 00:00:54 2A672B5A c (dvbapi) Client connected: 'libOscamH_build 128' (protocol version = 2)
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 ecmpid 0 CAID: 1801 ECM_PID: 1583 PROVID: 000000
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 ecmpid 1 CAID: 1880 ECM_PID: 15B5 PROVID: 000000
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 ecmpid 2 CAID: 06BB ECM_PID: 1AFB PROVID: 000000
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 ecmpid 3 CAID: 1874 ECM_PID: 1B2D PROVID: 000000
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 found 4 ECMpids and 4 STREAMpids in caPMT
- 1970/01/01 00:00:55 2A672B5A c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1801 PROVID 000000 ECMPID 1583 ANY CHID PMTPID 0000 VPID 0D67
Nu m-am uitat peste tot dar pe la inceput uite ce apare în log:
OSCam will be started but is UNSUPPORTED this way.
Versiunea de oscam este pentru Tv Samsung?
Am văzut că l-ai pus corect în rădăcina adică mnt/opt/privateer/usr/bin/oscam
Nu ai pus versiunea care ți-am dat-o eu?
Adică cele 2 fișiere:
oscam-svn10666-mipsel-webif
Și
oscam-svn10666-samsungtv-webif. , La care dai atribut 755
LA TOTI NI-I GREU, DAR NU LA FEL
"SGU Stargate Universe"
problema e de la setari pe undeva
oscam conf:
Code:[global] logfile = stdout preferlocalcards = 1 lb_mode = 1 lb_retrylimit = 500 lb_max_readers = 2 [cache] [streamrelay] [dvbapi] enabled = 1 au = 1 pmt_mode = 4 request_mode = 1 delayer = 60 user = digitv write_sdt_prov = 1 boxtype = pc-nodmx [webif] httpport = 8888 httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,255.255.255.255
oscam.user:
Code:[account] user = digitv au = 1 group = 1
oscam.server:
Code:[reader] label = emulator protocol = emu device = emulator caid = 1801 detect = cd ident = 1801:002111 group = 1 emmcache = 2,1,2,1 auprovid = 000001Code:1970/01/01 00:00:51 00000000 s (main) System name = Linux 1970/01/01 00:00:51 00000000 s (main) Host name = (none) 1970/01/01 00:00:51 00000000 s (main) Release = 3.8.13 1970/01/01 00:00:51 00000000 s (main) Version = #1 SMP PREEMPT Wed Oct 1 19:25:34 KST 2014 1970/01/01 00:00:51 00000000 s (main) Machine = armv7l 1970/01/01 00:00:51 00000000 s (main) The current system time is smaller than the build date (Mar 18 2018). Waiting up to 0 seconds for time to correct 1970/01/01 00:00:52 00000000 s (main) Waiting was not successful. OSCam will be started but is UNSUPPORTED this way. Do not report any errors with this version. 1970/01/01 00:00:52 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 1800 1970/01/01 00:00:52 00000000 s (emu) OSCam-Emu version 768 1970/01/01 00:00:52 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled 1970/01/01 00:00:52 00000000 s (main) signal handling initialized 1970/01/01 00:00:52 00000000 s (main) Binary without Griffin module - no EMM processing for Griffin possible! 1970/01/01 00:00:52 00000000 s (main) Binary without DGCrypt module - no EMM processing for DGCrypt possible! 1970/01/01 00:00:52 00000000 s (reader) emulator [emu] creating thread for device emulator 1970/01/01 00:00:52 00000000 s (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory) 1970/01/01 00:00:52 00000000 s (main) waiting for local card init 1970/01/01 00:00:52 328DF64F r (emu) Stream key delayer initialized 1970/01/01 00:00:52 328DF64F r (emu) Stream relay server initialized 1970/01/01 00:00:52 328DF64F r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357) 1970/01/01 00:00:52 00000000 (emu) INFO: FFDecsa parallel mode = 32 1970/01/01 00:00:52 2B5E0D0F h (webif) webif: decompressed 178104 bytes back into 439608 bytes 1970/01/01 00:00:52 2B5E0D0F h (webif) HTTP Server running. ip=0.0.0.0 port=8888 1970/01/01 00:00:53 328DF64F r (reader) emulator [emu] card detected 1970/01/01 00:00:54 328DF64F r (reader) emulator [emu] found card system emu 1970/01/01 00:00:54 328DF64F r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1 1970/01/01 00:00:54 328DF64F r (emu) Reading key file: /mnt/opt/privateer/usr/bin/oscam/SoftCam.Key 1970/01/01 00:00:54 328DF64F r (emu) Total keys in memory: W:0 V:5 N:10 I:2 S:0 F:0 P:0 D:0 T:0 1970/01/01 00:00:55 00000000 s (main) init for all local cards done 1970/01/01 00:00:55 00000000 s (emmcache) loading emmcache disabled since no reader is using it! 1970/01/01 00:00:55 00000000 s (emmcache) loading emmstats disabled since no reader is using it! 1970/01/01 00:00:55 00000000 s (anticasc) anti cascading disabled 1970/01/01 00:00:55 6E7FFDAB c (client) plain dvbapi-client granted (digitv, au=auto (1 reader)) 1970/01/01 00:00:55 6E7FFDAB c (dvbapi) dvbapi channelcache loaded from /mnt/opt/privateer/usr/bin/oscam/oscam.ccache 1970/01/01 00:00:55 6E7FFDAB c (dvbapi) Using /tmp/camd.socket listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 12
1970/01/01 00:00:51 00000000 s (main) System name = Linux
1970/01/01 00:00:51 00000000 s (main) Host name = (none)
1970/01/01 00:00:51 00000000 s (main) Release = 3.8.13
1970/01/01 00:00:51 00000000 s (main) Version = #1 SMP PREEMPT Wed Oct 1 19:25:34 KST 2014
1970/01/01 00:00:51 00000000 s (main) Machine = armv7l
1970/01/01 00:00:51 00000000 s (main) The current system time is smaller than the build date (Mar 18 2018). Waiting up to 0 seconds for time to correct
1970/01/01 00:00:52 00000000 s (main) Waiting was not successful. OSCam will be started but is UNSUPPORTED this way. Do not report any errors with this version.
1970/01/01 00:00:52 00000000 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 1800
1970/01/01 00:00:52 00000000 s (emu) OSCam-Emu version 768
1970/01/01 00:00:52 00000000 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
1970/01/01 00:00:52 00000000 s (main) signal handling initialized
1970/01/01 00:00:52 00000000 s (main) Binary without Griffin module - no EMM processing for Griffin possible!
1970/01/01 00:00:52 00000000 s (main) Binary without DGCrypt module - no EMM processing for DGCrypt possible!
1970/01/01 00:00:52 00000000 s (reader) emulator [emu] creating thread for device emulator
1970/01/01 00:00:52 00000000 s (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
1970/01/01 00:00:52 00000000 s (main) waiting for local card init
1970/01/01 00:00:52 328DF64F r (emu) Stream key delayer initialized
1970/01/01 00:00:52 328DF64F r (emu) Stream relay server initialized
1970/01/01 00:00:52 328DF64F r (reader) emulator [emu] Reader initialized (device=emulator, detect=cd, mhz=357, cardmhz=357)
1970/01/01 00:00:52 00000000 (emu) INFO: FFDecsa parallel mode = 32
1970/01/01 00:00:52 2B5E0D0F h (webif) webif: decompressed 178104 bytes back into 439608 bytes
1970/01/01 00:00:52 2B5E0D0F h (webif) HTTP Server running. ip=0.0.0.0 port=8888
1970/01/01 00:00:53 328DF64F r (reader) emulator [emu] card detected
1970/01/01 00:00:54 328DF64F r (reader) emulator [emu] found card system emu
1970/01/01 00:00:54 328DF64F r (reader) emulator [emu] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1
1970/01/01 00:00:54 328DF64F r (emu) Reading key file: /mnt/opt/privateer/usr/bin/oscam/SoftCam.Key
1970/01/01 00:00:54 328DF64F r (emu) Total keys in memory: W:0 V:5 N:10 I:2 S:0 F:0 P:0 D:0 T:0
1970/01/01 00:00:55 00000000 s (main) init for all local cards done
1970/01/01 00:00:55 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
1970/01/01 00:00:55 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
1970/01/01 00:00:55 00000000 s (anticasc) anti cascading disabled
1970/01/01 00:00:55 6E7FFDAB c (client) plain dvbapi-client granted (digitv, au=auto (1 reader))
1970/01/01 00:00:55 6E7FFDAB c (dvbapi) dvbapi channelcache loaded from /mnt/opt/privateer/usr/bin/oscam/oscam.ccache
1970/01/01 00:00:55 6E7FFDAB c (dvbapi) Using /tmp/camd.socket listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 12