Professional Documents
Culture Documents
i emulatora Oscam
Instalacja
Konfiguracja
Sharing
Spis treci
1.
Wstp...............................................................................................................................................3
2.
3.
4.
5.
6.
Wyszukiwanie kanaw....................................................................................................................9
7.
8.
9.
10.
10.1.
Konfiguracja ...................................................................................................................... 17
10.2.
10.3.
10.4.
10.5.
11.
11.1.
11.2.
Oscam.conf ....................................................................................................................... 22
11.3.
Oscam.server .................................................................................................................... 24
11.4.
Oscam.user ....................................................................................................................... 25
11.5.
2|Strona
1. Wstp
Niniejszy poradnik zosta napisany w oparciu o tuner Opticum 9500 HD PRV.
Struktura katalogw na innych tunerach moe lekko odbiega od przedstawionych. Opisany
sposb wgrywania dualtiboota odnosi si tylko do tego tunera. Doczona Enigma2 rwnie
przeznaczona jest na wyej wymieniony tuner. Dla innych tunerw naley zaopatrzy si w
odpowiedni wersj linuksa.
Jako klienta i serwer sharingu polecam Oscam. Zosta on dokadnie opisany w
niniejszym poradniku. Jednak przypominam, e sharing jest nielegalny. Przedstawione przeze
mnie porady zostay opracowane dla celw edukacyjnych.
Zanim przystpisz do jakichkolwiek zmian w tunerze przemyl to. Nie odpowiadam za
ewentualne szkody wyrzdzone nieprzemylanymi czynnociami.
Niniejszy poradnik jest darmowy. Moe by rozpowszechniany wycznie w
odniesieniu do oryginalnego linku. Uszanuj mj wkad i powicony cenny czas.
W przypadku pyta, problemw bd sugestii zapraszam na gg: 35474955
3|Strona
4|Strona
3. Przygotowanie linuksa
Skoro mamy ju wgranego dualboota czas przygotowa nonik z linuksem
(Enigma 2).
Na tym etapie bdzie nam potrzebne:
Pendrive lub dysk usb min 1GB
Program R-drive Image (w folderze programy)
Podczamy do komputera nasz pendrive (bd dysk usb) na ktrym chcemy
postawi linuksa. Pendrive ten bdzie musia pniej cay czas by podpity pod tuner
wic nie bdzie moliwoci korzystania z niego jako nonik przenony. Instalujemy i
uruchamiamy program R-drive Image. Znajduje si on w folderze programy zoonej
przeze mnie paczki. Po uruchomieniu programu wybieramy opcj Restore from an
Image. W kolejnym oknie wskazujemy plik Opticum 9500 ENIGMA2 Abix_3.2
25.04.2011_1GB.arc znajdujcy si w folderze Enigma 2 niniejszej paczki i klikamy
na dalej. Teraz w grnym okienku klikamy na partycj oznaczon jako swap przy
czym klikamy na obszar gdzie jest ikonka pliku i widnieje napis 7.46GB (ukazane
na zdjciu jako
czerwony punkt).
W dolnym
wskazujemy nasz
pendrive. W tym
miejscu musimy
by bardzo ostroni
eby nie usun
sobie danych z
dysku na
komputerze. Po
najechaniu myszk
na ikonk dysku
wywietla si
nazwa. Klikamy na
interesujc nas
ikonk dysku (na
Rysunek 4 Wgrywanie image na pendrive
zdjciu ukazane
jako zielony punkt) po czym klikamy dalej. Pojawiajcy si w tym miejscu komunikat
ostrzega nas e wszystkie dane na pendrivie zostan skasowane. Klikamy na OK a
nastpnie dalej i start. Po zakoczeniu czynnoci klikamy na ok i dajemy Exit.
5|Strona
6|Strona
7|Strona
5. Struktura menu
Po wciniciu przycisku MENU wchodzimy do gwnego menu. Wyglda ono
w nastpujcy sposb:
8|Strona
6. Wyszukiwanie kanaw
Aby mc cokolwiek oglda naleaoby zacz od przeszukania satelity. W
tym celu wchodzimy w Menu -> konfiguracja -> szukanie serwisw. Pierwsze co
zrobimy to skonfigurujemy tuner a wic wchodzimy do konfiguracja tunera. W
nowym okienku pojawi si nam opis aktualnych ustawie. Naciskamy OK. W
zalenoci od posiadanej konfiguracji anteny satelitarnej konfigurujemy pod siebie
ustawienia tunera. Nie bd tutaj opisywa wszystkiego bo kady uytkownik
jakiegokolwiek tunera wie jakie powinien ustawi wartoci. Dodam tylko, e
odpowiednie opcje przeczamy strzakami umieszczonymi wok przycisku OK.
Kiedy ustawimy ju tuner przystpujemy do wyszukiwania kanaw.
Wchodzimy w rczne skanowanie. Tryb skanowania ustawiamy (strzakami w bok)
na jeden satelita bd jeli posiadamy wicej ni jeden konwerter to multisat
(nastpnie naley wczy ktre satelity chcemy przeszuka) i klikamy OK. Po
przeszukaniu moemy cieszy si ju kanaami FTA. Dlaczego tylko FTA skoro karta
jest w czytniku? Ano dlatego, e Enigma obsuguje czytniki przy uyciu emulatorw.
A wic czeka nas zabawa z konfigurowaniem jakiego emulatora. Opisz to
dokadniej w dalszej czci poradnika na przykadzie Oscama.
9|Strona
7. Ustawienie sieci
Aby mc poczy si z tunerem oraz eby tuner mia poczenie z internetem
naley prawidowo skonfigurowa sie. Aby to zrobi wchodzimy kolejno w menu
gwne -> konfiguracja -> system -> sie kreator sieci. Naciskamy 2 razy OK.
Przedstawi i krtko opisz jak poprawnie skonfigurowa sie w tunerze.
Uyj interfejsu chyba nie trzeba tumaczy ustawiamy na Tak
Uyj DHCP ustawiamy na Nie, przypiszemy ip do tunera ktre nie bdzie si
zmieniao. Uatwi nam to w przyszoci prac.
Adres IP wpisujemy IP ktre chcemy przydzieli tunerowi. IP musi by w zakresie
naszej sieci. Inaczej mwic jeli nasz router ma IP 192.168.0.1 to IP tunera musi by
192.168.0.x gdzie x to dowolna cyfra od 1 do 255 (oczywicie w tym przypadku bez
1). No dobrze a jak
sprawdzi jakie IP ma
nasz router? Bardzo
prosto wystarczy w
windows klikn na
start, wyszukaj, wpisa
cmd i klikn enter. W
konsoli ktra nam si
ukae wpisujemy
ipconfig i klikamy enter.
Po wpisaniu komendy
szukamy gdzie jest
Rysunek 6 Po wpisaniu polecenia ipconfig w cmd.exe otrzymujemy dane naszej
okrelona brama
sieci
domylna.
11 | S t r o n a
12 | S t r o n a
skopiowan komend np. z tego poradnika to eby j wklei do okna putty wystarczy
tylko klikn prawym klawiszem myszki. Jeli natomiast chcemy powtrzy polecenie
ktre nie dawno wpisalimy to wystarczy zaznaczy je w oknie i klikn PPM
(prawym przyciskiem myszki). Prawda, e proste? To powiczmy. Skopiujmy
polecenie echo witaj! . Teraz kliknij PPM na oknie putty (na czarne to). Polecenie
adnie nam si wkleio wic klikamy enter. Powinnimy otrzyma witaj! . ok teraz
zaznacz tekst echo witaj! w oknie putty i kliknij PPM. Ponownie skopiowao nam si
polecenie tym razem z okna telnetu. Ta zdolno przyda nam si pniej przy
edytowaniu tekstu. Bdziemy mogli atwo kopiowa i wkleja nawet kilka linijek
tekstu co znacznie przypieszy nasz prac.
14 | S t r o n a
9. Serwer FTP
Mona byoby uzna e serwer FTP to jest tylko dodatek (dla niektrych nawet
zbdny). Jednak jest to bardzo przydatna rzecz. Bdziemy mogli w bardzo atwy
sposb wrzuca do naszego tunera pliki ktre bd nam potrzebne. W sumie dostp do
FTP jest od samego pocztku lecz zrobimy ma modyfikacj w konfigu aby mie
pene prawa do plikw i folderw.
czymy si przez telnet. Podajemy oczywicie login i haso (zmienione w
poprzednim rozdziale).
Objanienie komend ktre bdziemy uywa:
cd - wejcie do wskazanego folderu. Folder wskazujemy poprzez wpisanie jego
nazwy za poleceniem cd
// - folder gwny (co jak C:// w windowsie)
ls wywietlenie zawartoci folderu w ktrym si znajdujemy
Wchodzimy do gwnego katalogu poprzez polecenie cd // (po cd jest spacja).
Moemy wywietli zawarto katalogu w ktrym aktualnie si znajdujemy przez
wywoanie komendy ls . wchodzimy do katalogu o nazwie etc czyli wpisujemy cd etc.
Sprawdmy co te tam si znajduje a wic polecenie ls. Na kocu tej listy znajduje si
plik o nazwie vsftpd.conf jest to plik konfiguracyjny serwera FTP.
Musimy edytowa ten
plik i zmieni pewn
warto. Do edycji
posuymy si
linuksowym edytorem
tekstu jakim jest vi.
Edycja jakiegokolwiek
pliku bdzie si odbywaa
za pomoc tego programu
warto wic zna chocia
podstawowe komendy
tego edytora. Od razu
odpowiadam na rodzce
Rysunek 11 Wywietlanie zawartoci folderu za pomoc polecenia ls
si pytanie w wielu
gowach: Czy nie mona
by byo edytowa pod windowsem np. w notatniku i przesya gotowe ju pliki do
tunera? Nie, nie mona poniewa edytowanie musi odbywa si w systemie
linuksowym. Po edycji pod windowsem dopisuj si pewne znaczki. Jak atwo si
domyle taki plik czy te konfiguracja nie bdzie dziaaa. A wic tylko i wycznie
edycja pod linuksem.
Lista polece edytora vi wraz z opisem dostpna jest w internecie np. na stronie:
http://www.alfabeta.lublin.pl/unix/node10.html
Otwieramy do edycji plik vsftpd.conf poleceniem vi vsftpd.conf . Naszym oczom
ukae si zawarto tego pliku. Strzak w d przenosimy si po kolejnych linijkach
tekstu. Zejdmy teraz do linijki o treci local_umask=077 zmienimy t warto na
022. W chwili obecnej znajdujemy si w trybie polece vi i moemy tylko
wywoywa komendy ale nie moemy zmienia tekstu. Przechodzimy wic do trybu
15 | S t r o n a
16 | S t r o n a
10.
10.1. Konfiguracja
Pierwsze co musimy zrobi to skonfigurowa program. Aby skonfigurowa
poczenie z tunerem klikamy na ikonk:
17 | S t r o n a
Zakadka Preferences:
PICONS Folder moemy
zlokalizowa na naszym
dysku (komputera) folder z
piconami i zaznaczy
Enable. Nie jest to
wymagane.
Language moemy zmieni
jzyk jest dostpny rwnie
polski. Po zmianie jzyka
wymagany jest restart
programu.
18 | S t r o n a
19 | S t r o n a
1 Lista satelit
2 Dodawanie nowej satelity
3 Usuwanie wybranej satelity
4 Lista transponderw
5 Dodawanie transponderw
6 Usuwanie wybranego
transpondera
7 Lista kanaw na wybranym
transponderze
8 Dodawanie kanau
9 Usuwanie kanau
Rysunek 18 Zarzdzanie transponderami
20 | S t r o n a
11.
21 | S t r o n a
11.2. Oscam.conf
Jest to plik z gwnymi ustawieniami oscama. Nie bdziemy w nim duo zmienia.
Edytujemy plik przez komend vi oscam.conf.
Zawarto tego pliku wyglda nastpujco:
[global]
logfile
= /var/keys/oscam.log
cwlogdir
= /tmp/
disablelog
=1
nice
= -5
maxlogsize
= 256
waitforcards
=0
saveinithistory
=1
[monitor]
port
nocrypt
aulow
hideclient_to
monlevel
appendchaninfo
= 988
= 192.168.0.1-192.168.1.255
= 120
= 15
=4
=0
[newcamd]
port
key
= 1001@0100:000068;1002@1803:007101;1003@1801:0000
= 0102030405060708091011121314
[cccam]
port
reshare
version
nodeid
= 9999
=1
= 2.1.4
= 12DBD55810FE155C
[dvbapi]
enabled
au
boxtype
user
pmt_mode
=1
=1
= ufs910
= local
=1
[webif]
httpport
httpuser
httppwd
httpallowed
= 999
= admin
= admin
= 127.0.0.1,192.168.0.0-192.168.1.255,0.0.0.0-255.
22 | S t r o n a
Sekcja Newcamd
Tutaj ustawiamy port i jak kart udostpniamy ta sekcja ma znaczenie tylko w
przypadku stawiania serwera sharingu. Porty mog by dowolne. Podane tutaj porty
bdziemy dawa naszym biorcom wic musi by do nich dostp z zewntrz
(przekierowanie portw).
Polsat
1001@1801:000000 # z tego wpisu bd korzysta klienci mgcamd ktrzy nie maj
ustawionego mapowania na ten wpis nie przechodz adne uprawnienia
1002@1803:007101 # z tego wpisu bdziemy korzysta w przypadku dvbapi, cccam,
newcamd z mapowaniem na ten wpis przechodz uprawnienia
tnk
1003@0B00:000000
Elite XXX
1004@0500:043800
C+
1005@0100:000068
nka
1006@0B01:000000
Jak mamy dwie karty w czytniku rozdzielmy porty z identem zawsze rednikiem ";"
Sekcja dvbapi
Tutaj zmieniamy tylko typ tunera czyli boxtype . Dla Opticum i Kathrein
pozostawiamy bez zmian. DreamBox wymaga zmiany z ufs910 na dreambox.
Webif czyli zarzdzanie poprzez www
Zmieniamy tylko:
httpuser = admin - ustalamy nazw uytkownika (dowolne)
httppwd = admin - ustalamy haso (dowolne)
Zamykamy edytor z zachowaniem zmian ESC :wq
23 | S t r o n a
11.3. Oscam.server
Plik z ustawieniami serwerw. Tutaj znajduj si wpisy odpowiedzialne za
uruchomienie naszych czytnikw oraz dane od dawcy.
Edytujemy plik przez komend vi oscam.server .
Pierwsze dwa wpisy (redery) odnosz si do czytnikw kart. Jeli nie
posiadamy adnej karty patnej tv miao moemy usun te wpisy. Jeli natomiast
posiadamy jak kart te wpisy s niezbdne. Aktualnie czytniki ustawione s pod C+
wic jeli posiadasz kart c+ to jedyn zmian ktr musisz wykona to ustawienie
enable z 0 na 1 dla slotu grnego bd dolnego w zalenoci gdzie masz kart.
Pozostae wpisy odnosz si do danych od dawcy. Zostawiasz tylko te redery ktre
ci interesuj.
Teraz krtko omwi jak wykona poprawnie wpisy readerw.
Kady wpis musi si zaczyna od [reader].
label - inaczej mwic nazwa. Moe by ona dowolna jednak sugeruj wpisywa
nazwy pakietw tak abymy mogli si pniej atwo odnale
enable 0 to wyczony, 1 aktywny
protocol protok wymiany (dla kart w czytnikach protocol = internal)
device dla czytnikw /dev/sci0 lub /dev/sci1 dla usb /dev/ttyUSBx natomiast dla
wpisw do poczenia z dawc w tym miejscu wpisujemy domena,port np.
sharing.dyndns.tv,1001 (port jak wida podajemy po przecinku).
Services tu pozostawiamy na razie puste. W dalszym etapie wytumacz za co
odpowiada ten wpis.
Caid caid pakietu ktry nas interesuje. Moemy znale m.in. tu:
http://sattv.pl/showthread.php?13405-Wzorce-SBCL
Ident ident skada si z caid:provid . Do znalezienia jak wyej.
Group przypisujemy grup. Dla kadego readera moe by przypisana tylko jedna
grupa i dla jednej grupy moe by tylko jeden reader.
Key potrzebny dla wpisu serwera od dawcy. Przewanie
0102030405060708091011121314
User uytkownik do poczenia si z serwerem dawcy
Password haso uytkownika do czenia si z serwerem dawcy
Aby uruchomi Polsat lokalnie to powinny znale si jeszcze wpisy:
rsakey =
boxkey =
Oczywicie uzupenione.
W pliku zamieciem ustawienia popularnych pakietw uruchamianych w sharingu.
Zamykamy edytor z zachowaniem zmian ESC :wq
24 | S t r o n a
11.4. Oscam.user
Plik odpowiedzialny za wpisy dotyczce uytkownikw ktrzy mog si czy z
naszym oscamem. Dla klientw wymagany jest tylko wpis local. Na serwerach bdzie
tych wpisw wicej w zalenoci ilu osob udostpniamy uprawnienia z naszej karty.
Edytujemy plik przez komend vi oscam.user .
Kady wpis uytkownika musi si zaczyna od [account] .
User nazwa utkownika
Pwd haso uytkownika
Group przypisujemy grupy. Kady reader ma przypisan grup wic wpisujemy
grupy readerw ktre chcemy udostpni danemu uytkownikowi. Dla wpisu local
przypisujemy wszystkie grupy jakie posiadamy.
Services wytumacz przy zarzdzaniu przez www
Caid wypisujemy caid jakie chcemy udostpni dla danego uytkownika. Dla wpisu
local przypisujemy wszystkie grupy jakie posiadamy.
Zamykamy edytor z zachowaniem zmian ESC :wq
25 | S t r o n a
Services
Services to bardzo przydatna rzecz jeli chcemy uruchomi sharing zarwno jako
klient jak i serwer. Polega ona na
tworzeniu takich jakby paczek z
kanaami. Powiedzmy e mamy w
czytniku kart c+ opacon na
najwyszy pakiet. Do tego
zaatwilimy sobie sharing
Polsatu. Jak wiadomo niektre
kanay (np. tvp, tvn) dubluj si.
Inaczej mwic uprawnienia mog
i i z karty lokalnej i z sharingu.
Zazwyczaj powoduje to problemy
w dekodowaniu danego
Rysunek 23 Edycja services
kanau. Aby unikn takiej
sytuacji stworzymy services
o nazwie np. polsat (nazwa dowolna) i przypiszemy reader od dawcy. Wypiszemy
jakie kanay maj by dekodowane, i tylko te wypisane kanay bd dekodowane z
danego readera reszta bd pomijane.
Inna sytuacja. Mamy C+ w czytniku.
Chcemy udostpni komu tylko i
wycznie kanay hd. W tym celu
tworzymy nowy services i
zaznaczamy dla danego uytkownika.
Do stworzenia wasnego services
wymagane s tylko 4 dane: nazwa
(dowolna), caid, provid oraz srvid.
Caid i provid poznalimy ju
Rysunek 22 Dodawanie services do uytkownika
wczeniej. Srvid to nic innego
jak id danego kanau. Czyli w tym miejscu wypisujemy po przecinku (bez spacji) id
kanaw ktre maj by dekodowane. ID polskich kanaw mona znale w pliku
Srvid.txt doczonego do niniejszego przewodnika
26 | S t r o n a