Blogi | Pasi Vähämartti

Maksu TV-kortti DreamBox DM8000:ssa

by on kesä.10, 2012, under DigiTV, Säätöä

Sain käsiini DNA Welho M-kanavapaketin kahden kuukauden kokeilukortin. Koska hyllystä löytyy nykyisin Dream Multimedian valmistama DreamBox DM8000, piti korttia päästä kokeilemaan.

DM8000 sisältää kaksi sisäistä kortinlukijaa, sekä neljä CA-moduulipaikkaa valinnaisille salauksenpurkumoduuleille. DNA käyttää Conax-salausta, joten vastaanottimesta tulee löytyä vastaava kortinlukija tai erillinen CA-moduuli. DM8000:sta tällaista ei kuitenkaan löydy, mutta universaaleja lukijoita voidaan käyttää ohjelmistopohjaiseen salauksen purkuun alkuperäistä ohjelmakorttia käyttäen. Kanavat saisi helposti näkymään käyttämällä erillistä CA-moduulia, mutta säätämällä oppii ja siinä ohessa säästää parikymppiä rahaa.

Tämä ohje kertoo, kuinka makukortin saa toimimaan DM8000 -mallisessa virittimessä. Pienellä muokkauksella kanavat pitäisi saada näkymään myös muilla malleilla. Mikäli maksukortti on linkitetty tiettyyn laitteeseen, ei kanavia ilmeisesti ole mahdollista saada näkymään ollenkaan.

Ja sitten säätämään…

Ensimmäinen toimenpide oli päivittää boxin käyttöjärjestelmä, jo ihan siitäkin syystä että alkuperäinen ohjelmisto ei mahdollista suoraan ohjelmisto CAM:ien lataamista plug-in valikon kautta.

Vaihtoehtoisia ohjelmistoja on useita, itse päädyin Newnigma2 versio 3.3.2. Mikäli päivität omaa viritintäsi, huomioi että lataat juuri sinun viritinmallille sopivan version ohjelmistosta (esim. DM8000). Mikäli ohjelmistopäivityksen tekeminen on uusi asia, löydät ohjeen täältä. Kyseinen ohje toimii myös DM8000:lle, ja todennäköisesti kaikille muillekin DreamBoxeille.

Kun ohjelmisto on päivitetty ja alkuasetukset tehty, päästään itse asiaan:

  • Katselutilassa paina sinistä näppäintä
  • Valitse Newnigma2 Services (3)
  • Valitse EMU menu…
  • Valitse Add/remove camds
  • Etsi listasta newnigma2-camd-oscam, asenna painamalla OK
  • Poistu valikoista

Seuraavaksi luodaan kolme asetustiedostoa, jotka liittyvät kortinlukijan toimintaan.

Ensimmäinen tiedosto on nimeltään oscam.conf

[dvbapi]
enabled = 1
boxtype = dreambox
user = dvbapiau
au = 1
request_mode = 1

[webif]
httpport = 16002
httpuser = username   #kirjoita tähän haluamasi webhallinnan käyttäjänimi
httppwd = password    #kirjoita tähän haluamasi webhallinnan salasana
httprefresh = 20
httpallowed = 127.0.0.1,192.168.0.2-192.168.0.254   #muuta IP-osoiteavaruus omaa lähiverkkoasi vastaavaksi, jotta pääset boksin webhallintaan käsiksi

Seuraava tiedosto on nimeltään oscam.user

[account]
user = dvbapiau
pwd =
group = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19
uniq = 3
monlevel = 0
au = 1

Kolmas ja viimeinen tiedosto on nimeltään oscam.server

[reader]
label = lower
protocol = internal
device = /dev/sci0
detect = cd
mhz = 500
cardmhz = 500
group = 1
emmcache = 1,3,15

[reader]
label = upper
protocol = internal
device = /dev/sci1
detect = cd
mhz = 500
cardmhz = 500
group = 2
emmcache = 1,3,15

Ota yhteys FTP:llä virittimeen ja lähetä äsken luomasi tiedostot /ect/tuxbox/config/ hakemiston juureen. Mikäli hakemisto sisältää samannimiset tiedostot, ne voi ottaa talteen tai suoraan ylikirjoittaa äsken luoduilla tiedostoilla.

Kun asetustiedostot on siirretty, varmista lopuksi, että OScam on käynnissä:

  • Katselutilassa paina sinistä näppäintä
  • Valise Newnigma2 Services (3)
  • Valise EMU menu…
  • Valitse Camd choice…
  • Valiset OScam ja paina vihreää näppäintä
  • Poistu valikoista

OScam:in toimintaa pystyy seuraamaan ja asetuksia muuttamaan tämän jälkeen suoraan webhallinnan kautta. Webhallintaan pääsee kirjoittamalla boksin IP-osoitteen ja porttinumeron nettiselaimen osoitekenttään, esimerkiksi 192.168.0.9:16002. Tämän jälkeen selaimen pitäisi kysyä käyttäjätunnusta ja salasanaa. Anna asetustiedostoon määrittelemäsi käyttäjätunnus ja salasana, ja olet sisällä.

Etusivulta näkee kortinlukijoiden tilan, ohjelmistorajapinnan yhteydentilan sekä debuggausdataa.

Kohdassa readers, sen korttipaikan kohdalla, jonne ohjelmakortti on asetettu (DM8000:ssa piiri alaspäin lukijaan), tulisi status kohdassa lukea CARDOK (x entitlements). Lisäksi Clients kohdassa statuksen pitäisi olla OK.

Maksukanavien pitäisi nyt olla nähtävissä, hyviä katseluhetkiä.

 

Lopuksi on pakko tunnustaa, että ilman apua kanavat olisivat jääneet näkymättömiin. Suuret kiitokset kaikille Huoltovalikko -keskustelufoorumin avuliaille harrastajille. Samaisesta syystä halusin julkaista tämän ohjeen auki kirjoitettuna, vaikka saman sisällön löytää myös em. keskustelufoorumin kautta.

:, , , , ,

Leave a Reply