Log in

View Full Version : OSCAM pe router topex



battila
05-02-11, 21:04
Buna,

Am un router topex pe care am instalat CCcam.
Poate sa ma ajuta cineva cu un tutorial de instalare Oscam pe router.

stargate
05-02-11, 22:20
urmatoarele explicatii sunt valabile pentru kamikaze kernel 2.4 si se refera doar la instalare si se presupune ca aveti experienta cu accesarea routerului cu ajutorul putty si winscp , pentru configurare oscam sunt foarte multe exemple ne internet

pentru instalarea librariilor necesare functionari oscam se deschide putty si se dau urmatoarele comenzi :
opkg update
opkg install libpthread libpthread-stubs

acum vom instala fisierele necesare :
varianta potrivita distributiei de mai sus este oscam-svnXXXX-openwrt-little_endian-kernel24 si se va descarca de AICI (http://www.ump2002.net/index.php?PHPSESSID=8a8795df0a7b3e749a34ef1541a79f8f&direction=0&order=mod&directory=OSCam) ( apar variante noi zilnic ) fisierul downloadat se redenumeste oscam apoi accesam routerul cu ajutorul winscp si se copiaza fisierul oscam in /opt/var/bin dupa care i se da atribut 755 apoi in /opt/var/bin se creaza un fisier pe care il numim start_oscam care va contine urmatorul script


#!/bin/sh

if [ -n "`pidof oscam`" ] ; then
killall -9 oscam
fi

sleep 1

/opt/var/bin/oscam -c /opt/var/etc -b


se da si acestui fisier atribut 755

Acum ca sa facem oscam executabil la boot facem astfel.
Cu ajutorul winscp,intram in /etc/init.d unde modificam fisierul optional dupa urmatorul exemplu ( se presupune ca aveti CCcam si vom adauga si oscam ) :



#!/bin/sh /etc/rc.common
# Example script
# Copyright (C) 2007 OpenWrt.org

START=96

start() {
/opt/var/bin/./start_oscam
sleep 10
/opt/var/bin/./start_CCcam
# commands to launch application
}

stop() {
killall oscam
killall CCcam.mipsel
# commands to kill application
}


pentru functionare oscam are nevoie de minim 3 fisiere de configurare oscam.conf ; oscam.server ; oscam.user care vor fi copiate in /opt/var/etc ,
dupa efectuarea setarilor personalizate din fisierele de configurare ( pentru exemple de configurare ne putem inspira de AICI (http://streamboard.gmc.to/oscam/browser/trunk/Distribution/doc/txt) ) se da reboot la router si se acceseaza interfata web a oscamului pentru a vedea statisticile

multumiri @resofty si @prodigy

battila
06-02-11, 11:52
Multumesc mult pentru tutorial.

( pentru exemple de configurare ne putem inspira de AICI (http://streamboard.gmc.to/oscam/browser/trunk/Distribution/doc/txt) ) linkul asta nu mai functioneaza.

battila
06-02-11, 14:55
Buna,


Cineva poate sa ma ajuta cu completarea fisierelor oscam user,server is conf

sorin8m
06-02-11, 15:27
Uite aici ai OSCAM configurator
http://sateliti.info/showthread.php?22095-Oscam_Config_Creator%B2_V3.0.0.18
poate te ajuta

battila
06-02-11, 15:33
Mersi,

Dar asta este pentru card reader nu?
Si cum pot sa transfer liniile mele C in Oscam?

sorin8m
06-02-11, 15:41
Pe langa OSCCAM ca sa faci sharing trebuie sa ai si CCcam, iar cu linia N in CCcam.cfg vei vedea cardul din OSCAM in CCcam.

battila
06-02-11, 15:47
Salut,

Eu am deja CCcam. Dar imi trebuie un Oscam ca sa pot sa fac sharing cu echo792.
Din cauza ca echo se blocheaza din cand in cand cu cccam.

SuperSonic
06-02-11, 15:49
Mersi,

Si cum pot sa transfer liniile mele C in Oscam?


C: cont.dyndns.tv 12000 user1 pass1 no --- un peer oarecare
F: user2 pass2

oscam.server
[reader]
label = peer1 ( aici scrii ce vrei )
enable = 1
protocol = cccam
device = cont.dyndns.tv,12000
account = user1
password = pass1
inactivitytimeout = 1
reconnecttimeout = 120
fallback = 1
group =
lb_weight = 100
cccversion = 2.2.1
cccmaxhops = 3
ccckeepalive = 1



oscam.users
[account]
user = user2
pwd = pass2
group = 1,2,3,4
uniq = 1
sleep = 0
cccmaxhops = 1
cccreshare = 2
keepalive = 1
numusers = 0
penalty = 0

battila
06-02-11, 16:31
Mersi.

Asa trebuie sa completez fisierele?
Si cu conf ce sa fac/?

SuperSonic
06-02-11, 16:57
In conf trebuie să pui setarile generale ale oscam, la router nu ştiu daca sunt diferente că eu am numai pe receivere instalat.
Oricum astea sunt setările mele :

[global]
usrfile = /var/log/oscam/oscamuser.log
logfile = /var/keys/oscam.log
cwlogdir = /var/log/oscam/cw
disablelog = 1
fallbacktimeout = 2500
nice = -10
maxlogsize = 50
preferlocalcards = 1
saveinithistory = 1
lb_mode = 1
lb_save = 101
lb_nbest_readers = 3
lb_nfb_readers = 3

[monitor]
port = 987
nocrypt = 192.168.1.1-192.168.1.110
aulow = 120
hideclient_to = 0
monlevel = 4
appendchaninfo = 0

[cccam]
port = 15000
reshare = 2
ignorereshare = 0
version = 2.2.1
updateinterval = 240
minimizecards = 0
keepconnected = 1

[webif]
httpport = 88
httpuser = user
httppwd = pass
httprefresh = 7
httpallowed = 127.0.0.1,192.168.1.1-192.168.1.255
httphideidleclients = 1
httpreadonly = 0
httpsavefullcfg = 0

[dvbapi]
enabled = 1
au = 1
boxtype = ufs910
pmt_mode = 0

La [cccam] trebuie să treci portul pe care vrei să-l foloseşti tu, eu am trecut 15000 ca exemplu.
La [dbvapi] bănuiesc că trebuie să pui enabled = 0 pentru că o să-l folosesti doar ca server, dacă pui pe router.

battila
12-02-11, 00:27
In sfarsit serverul functioneaza.
Am o alta problema.:) Eu reusesc sa conectez la server dar un prieten de al meu nu.
Ip-ul meu este 192.168.1.1. Daca pun ip-ul meu extern la config in server nu reusesc sa pornesc monitorizarea.
Puteti sa ma ajutati.

battila
12-02-11, 20:49
Pentru CCcam trebuia setat no-ip.
Eu am setat pe ala.
Dar pentru Oscam nu trebuie.Daca da sa-mi spuneti si mie cum sa introduc inca un no-ip pentru ca altfel nu se deschide portul in routerul topex.La cccam n-a fost asa de complicat

Multumesc pt ajutor

stargate
13-02-11, 07:24
poti folosi un singur host deoarece cererea se face pe host si pe port

battila
13-02-11, 12:03
Atunci nu inteleg.NU reusesc sa deschid porturile.POt sa fac orice.

stargate
13-02-11, 14:12
sa nu deschizi acelasi port pentru doua aparate ... eu am intampinat probleme pe un router d-link care nu vroia sa deschida acelasi port pentru doua servere .

sorin8m
13-02-11, 17:54
E ceva normal ca pe 2 ip-uri diferite din reteaua proprie sa nu poti deschide acelasi port. Pui 2 porturi diferite.

battila
13-02-11, 20:28
Multumesc pentru ajutorul vostru.
In sfarsit am reusit sa rezolv

sorin8m
23-02-11, 16:36
Ca sa nu deschid al theard o sa scriu aicea.
Pe router am openwrt kamikaze 8.09.2, kernel 2.4.
Ma chinui de ceva timp sa pun, smargo+ sau USB SmartMouse, si sa pot citi direct in router cardul. Problema e ca nu am rausit :) de aia si scriu aicea. Am pus oscam pe topex totul frumos. Ca sa mearga cititorul nu trebuie instalate drivere de de usb 2.0 si ohci (care tin tot de usb 2.0). Am facut totul frumos se conecteaza doar cu smargo in el fara card in smargi si imi da urmatorul log:
2009/12/29 15:28:23 400 s >> OSCam << cardserver started version 1.00-unstable_svn, build #4733 (mips-wrt54g-linux)
2009/12/29 15:28:23 400 s version=1.00-unstable_svn, build #4733, system=mips-wrt54g-linux
2009/12/29 15:28:23 400 s client max. idle=120 sec, debug level=0
2009/12/29 15:28:23 400 s max. logsize=102400 Kb
2009/12/29 15:28:23 400 s client timeout=5000 ms, fallback timeout=2000 ms, cache delay=150 ms
2009/12/29 15:28:23 400 s auth size=4976
2009/12/29 15:28:23 400 s Cannot open file "/opt/var/etc/oscam.services" (errno=2)
2009/12/29 15:28:23 400 s userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
2009/12/29 15:28:23 400 s signal handling initialized (type=sysv)
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.srvid" (err=2), no service-id's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.tiers" (err=2), no tier-id's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.provid" (err=2), no provids's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.ird" (errno=2) irdeto guessing not loaded
2009/12/29 15:28:23 400 s monitor: initialized (fd=10, port=988)
2009/12/29 15:28:23 400 s camd33: disabled
2009/12/29 15:28:23 400 s camd35: disabled
2009/12/29 15:28:23 400 s cs378x: disabled
2009/12/29 15:28:23 400 s newcamd: initialized (fd=11, port=12000, crypted)
2009/12/29 15:28:23 400 s CAID: 0500
2009/12/29 15:28:23 400 s provid #0: 000000
2009/12/29 15:28:23 400 s provid #1: 000000
2009/12/29 15:28:23 400 s cccam: disabled
2009/12/29 15:28:23 400 s radegast: disabled
2009/12/29 15:28:23 400 s http disabled
2009/12/29 15:28:23 400 s creating thread for device /dev/usb/tts/0
2009/12/29 15:28:23 803 r reader thread started (thread= 803, label=mouse, device=/dev/usb/tts/0, detect=cd, mhz=357, cardmhz=357)
2009/12/29 15:28:23 400 s loadbalancer: can't read from file /tmp/.oscam/stat
2009/12/29 15:28:23 400 s waiting for local card init
2009/12/29 15:28:25 400 s init for all local cards done
2009/12/29 15:28:25 400 s anti cascading disabled

totul pare frumos, bag cardul n smargo si cand surpriza imi apare urmatorul log:
2009/12/29 15:28:23 400 s version=1.00-unstable_svn, build #4733, system=mips-wrt54g-linux
2009/12/29 15:28:23 400 s client max. idle=120 sec, debug level=0
2009/12/29 15:28:23 400 s max. logsize=102400 Kb
2009/12/29 15:28:23 400 s client timeout=5000 ms, fallback timeout=2000 ms, cache delay=150 ms
2009/12/29 15:28:23 400 s auth size=4976
2009/12/29 15:28:23 400 s Cannot open file "/opt/var/etc/oscam.services" (errno=2)
2009/12/29 15:28:23 400 s userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
2009/12/29 15:28:23 400 s signal handling initialized (type=sysv)
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.srvid" (err=2), no service-id's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.tiers" (err=2), no tier-id's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.provid" (err=2), no provids's loaded
2009/12/29 15:28:23 400 s can't open file "/opt/var/etc/oscam.ird" (errno=2) irdeto guessing not loaded
2009/12/29 15:28:23 400 s monitor: initialized (fd=10, port=988)
2009/12/29 15:28:23 400 s camd33: disabled
2009/12/29 15:28:23 400 s camd35: disabled
2009/12/29 15:28:23 400 s cs378x: disabled
2009/12/29 15:28:23 400 s newcamd: initialized (fd=11, port=12000, crypted)
2009/12/29 15:28:23 400 s CAID: 0500
2009/12/29 15:28:23 400 s provid #0: 000000
2009/12/29 15:28:23 400 s provid #1: 000000
2009/12/29 15:28:23 400 s cccam: disabled
2009/12/29 15:28:23 400 s radegast: disabled
2009/12/29 15:28:23 400 s http disabled
2009/12/29 15:28:23 400 s creating thread for device /dev/usb/tts/0
2009/12/29 15:28:23 400 s loadbalancer: can't read from file /tmp/.oscam/stat
2009/12/29 15:28:23 400 s waiting for local card init
2009/12/29 15:28:23 803 r reader thread started (thread= 803, label=mouse, device=/dev/usb/tts/0, detect=cd, mhz=357, cardmhz=357)
2009/12/29 15:28:25 803 r mouse card detected
2009/12/29 15:28:29 803 r ATR: 3F 77 18 00 00 C1 14 01 A2 68 90 00
2009/12/29 15:28:31 803 r Warning: D=0 is invalid, forcing D=1
2009/12/29 15:28:33 803 r Maximum frequency for this card is formally 5 Mhz, clocking it to 3.57 Mhz
2009/12/29 15:28:38 803 r card system not supported
2009/12/29 15:28:38 803 r Normal mode failed, reverting to Deprecated Mode
2009/12/29 15:28:42 803 r ATR: 3F 70 3F 77 18
2009/12/29 15:28:43 803 r Maximum frequency for this card is formally 5 Mhz, clocking it to 3.57 Mhz
2009/12/29 15:28:44 803 r card system not supported
2009/12/29 15:28:44 803 r card initializing error
2009/12/29 15:28:45 400 s init for all local cards done
2009/12/29 15:28:45 400 s anti cascading disabled

Daca cineva a rausit sau are idei si sugestii cu drag le ascult si le incerc.

prodigy
23-02-11, 18:17
incearca sa citesti cardul si cu altceva, exemplu: newcs, sbox [...]

battila
04-03-11, 09:46
Salutari,


O problema,
NU pot sa setez monitorul ca sa pot sa accesez si de pe alte calculatoare prin http.
Adica, la dyndns am bagat un no-ip.Dar nu pot sa accesez.Intrebarea mea este ca trebuie sa clarific ip rangul?sau sa sterg de la HTTP allowed toate si sa-l las gol acolo?

fery21
04-03-11, 10:51
Desigur ca se poate fowar-dezi portul web de la oscam, si in config la linia


httpallowed = 127.0.0.1,0.0.0.0-0.0.0.0,dyndns.org

se adauba hostul servaru-lui sau ip fix dupa caz
Atenpie la webinfo user si passwd!!!

battila
04-03-11, 11:17
Salut,

Nici asa nu functioneaza.Poate sa fie problema ca am no-ip si nu dyndns?

fery21
04-03-11, 11:26
pune ip care il ai mometan activeaza web info

battila
04-03-11, 11:37
Nici asa.Portul este deschis

stargate
04-03-11, 18:54
ai noroc ca nu am drept de moderare aici ca sa vezi ce mmmmmm faceai :)

resofty
04-03-11, 21:46
pai normal ca nu merge ca nu ai portul web forwardat spre exterior.
fai forward la fel ca si la portul cccam.

battila
05-03-11, 19:43
Salut resofty,

Am forwardat si am si verificat.

battila
08-03-11, 13:13
Buna,

Am deschis portul.Am introdus un no-ip la Http Dyndns.La http allowed am scris ip-ul meu extern.Dar tot nu merge.
Cineva stie vreo solutie?

battila
12-03-11, 16:26
Salut,

Cineva stie ca cate linii poate sa suporta serverul OSCAM?

stargate
13-03-11, 10:28
nimeni nu poate sti exact cu cate linii merge bine un server pentru ca fiecare configuratie este dependenta de multe chestii ( viteza net , hardware , numar de carduri , numar de clienti activi , etc ) dar din cate stiu eu numarul este de 128 dar cred ca se pot pune si mai multe daca te pricepi sa compilezi .

battila
05-09-12, 09:25
Buna,


Cine stie de unde pot sa descarc oscam pe router si ce versiune pot sa instalezi ..


Multumesc

dMd
05-09-12, 09:52
De aici : ==> DOWNLOAD (http://download.oscam.cc/index.php?direction=0&order=mod&) - dar cel mai indicat ar fi sa iti compilezi propriul oscam.

battila
05-09-12, 09:59
@DMD si ala cum trebuie?

dMd
05-09-12, 10:10
Pentru compilare iti trebuie un linux instalat, detalii pt compilare ai aici : ==> http://sateliti.info/showthread.php?22909-Compilare-oscam
Va fi mai greu la inceput insa nu trebuie sa te sperii, pentru ca numai asa vei avea un oscam cu ce vrei inclus sau eliminat.

battila
21-09-12, 18:41
Care trebuie descarcat pentru topex?:)