Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GET og IPTV oppsett
11-11-2016, 15:30 (This post was last modified: 11-11-2016 22:21 by jkaberg.)
Post: #1
GET og IPTV oppsett
Tenkte jeg skulle del med meg av min fungerende konfigurasjon for GET og IPTV,

Først og fremst trenger du en fungerende kort leser, jeg fikk min gratis via Norsk Tipping (kontakt support og si at du trenger en for ditt spillkort).

Deretter er du nødt til og finn ut hvilket VLAN GET sender IPTV på, takk være min Mikrotik svitsj var dette enkelt og finn ut da man kan bruk torch funksjonaliteten til og finn VLAN'et (et annet alternativ er og bruk Wireshark elns.) Deretter må man videresende VLAN utagget til server/HTPC (jeg bruker 2 nettverkskort, et for vanlig LAN og et for IPTV).

NB: Denne installasjonen baserer seg på Ubuntu 16.04.

For nettverkskortet som skal motta IPTV trenger du følgende konfigurasjon i /etc/network/interfaces (endre eth0 til respektive nettverkskort for din konfigurasjon)
Code:
auto eth0
iface eth0 inet dhcp
        hwaddress ether ** DIN GET BOKS SIN MAC ADRESSE*
        post-up echo 2 > /proc/sys/net/ipv4/conf/eth0/force_igmp_version
        post-up echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
        post-up echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter
        ip route add 224.0.0.0/4 via 10.22.2.1 dev eth0
        ip route add 84.214.120.0/24 via 10.22.2.1 dev eth0

hwaddress: Du finner denne på baksiden av Get Boksen.

Deretter kjør du
Code:
systemctl restart networking

Når dette er gjort så må man installere Tvheadend og OSCAM.

For installasjon av Tvheadend kan man følge instruksjonene her (Debian/Ubuntu).
For installasjon av OSCAM se her (jeg kjører Oscam-SVN).

For selve konfigurasjonen av OSCAM er det 3 filer vi må ha på plass:
NB: stien for stable oscam er /etc/oscam, og for oscam-svn er det /etc/oscam-svn

/etc/oscam-svn/oscam.conf
Code:
[global]
logfile                       = /var/log/oscam/oscam.log
nice                          = -1
maxlogsize                    = 10240
usrfile                       = /var/log/oscam/oscamuser.log
cwlogdir                      = /var/log/oscam/cw
emmlogdir                     = /var/log/oscam/emm

[cache]
max_time                      = 100

[newcamd]
port                          = 1122@0941:000000
serverip                      = 0.0.0.0
key                           = 0102030405060708091011121314

/etc/oscam-svn/oscam.server
Code:
[reader]
label                         = pcscreader
description                   = pcscreader
protocol                      = pcsc
device                        = /dev/ttyUSB0
boxid                         = ** HEX VERDI AV NDS NUMMER. SE KOMMENTAR **
detect                        = cd
ident                         = 0941:000000
group                         = 1
emmcache                      = 1,3,15
saveemm-unknown               = 1
saveemm-u                     = 1
saveemm-s                     = 1
saveemm-g                     = 1

boxid: Dette er en hexverdi av siffer 6-15 fra NDS nummeret som står på baksiden av din Get boks. Det kan f.eks. se slik ut CF1C1A56 (NB: Du må bruk det kortet som kom med boksen, de er paret sammen.)

/etc/oscam-svn/oscam.user
Code:
[account]
user                          = tvh
pwd                           = tvh
caid                          = 0941
monlevel                      = 4
au                            = 1
group                         = 1
ident                         = 0941:000000

Lag siden oscam log mappen ved å kjøre
Code:
mkdir -p /var/log/oscam/{cw, emm}

Deretter kjører du
Code:
systemctl reload oscam-svn

Da skal Oscam være konfigurert og klart, du kan se dette ved og sjekke oscam.log som skal si noe slikt om kortet (NB: delvis sensurert)
Quote:2016/11/11 13:45:17 00000000 s (net) newcamd: initialized (fd=6, port=1122)
2016/11/11 13:45:17 00000000 s (net) -> CAID: 0941 PROVID: 000000
2016/11/11 13:45:17 00000000 s (reader) pcscreader [pcsc] creating thread for device /dev/ttyUSB0
2016/11/11 13:45:17 54C4646C h (webif) webif: decompressed 174347 bytes back into 423256 bytes
2016/11/11 13:45:17 54C4646C h (webif) HTTP Server running. ip=0.0.0.0 port=8888
2016/11/11 13:45:17 00000000 s (stat) loadbalancer: could not open /tmp/oscam-svn/stat for reading (errno=2 No such file or directory)
2016/11/11 13:45:17 00000000 s (main) waiting for local card init
2016/11/11 13:45:17 732F3ABA r (reader) pcscreader [pcsc] Reader initialized (device=/dev/ttyUSB0, detect=cd, mhz=357, cardmhz=357)
2016/11/11 13:45:18 732F3ABA r (reader) pcscreader [pcsc] PCSC was opened with handle: 507726205
2016/11/11 13:45:18 732F3ABA r (reader) pcscreader [pcsc] card detected
2016/11/11 13:45:18 732F3ABA r (reader) pcscreader [pcsc] ATR: sensurert
2016/11/11 13:45:19 732F3ABA r (reader) pcscreader [pcsc] Card type: ZETV
2016/11/11 13:45:19 732F3ABA r (reader) pcscreader [pcsc] Rom version: 20AA
2016/11/11 13:45:19 732F3ABA r (reader) pcscreader [pcsc] Credit available on card: 4 euro
2016/11/11 13:45:19 732F3ABA r (reader) pcscreader [pcsc] Extended 4C detected
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] FuseByte: 25
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] Region Code: sensurert
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] Country Code: NOR
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] Pincode read: 0000
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] PCB settings: FF 7F 0 0
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] type: VideoGuard Get Norway (0941), caid: 0941
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] serial: ########, BoxID: ########, baseyear: 2004
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] ready for requests
2016/11/11 13:45:20 732F3ABA r (reader) pcscreader [pcsc] found card system videoguard2

Videre til Tvheadend, naviger inn på http://<ip til tv server>:9981 og gå til Configuration>CAs, her trykker du på Add og velger Code Word Client (newcamd) og fyller ut sånn at det ser slik ut:
Quote:Enabled: Ja
Client name: oscam
Comment: Get IPTV
Username: tvh
Password: tvh
Hostname/IP: 127.0.0.1
Port: 1122
DES key: 0102030405060708091011121314
Update card (EMM): Ja
Updates from one mux (EMM): Ja

Og deretter trykker du på Save, i tabellen skal du nå se oscam med en grøn hake (hvis ikke sjekk tvheadend loggen via cat /var/log/syslog | grep tvheadend for mer info).

Deretter må vi legge til alle kanaler, dette går jeg ikke inn på i detalj hvordan man gjør men i Configuration>DVB Inputs>Networks må du lag et "nettverk" og deretter legge til kanaler i Configuration>DVB Inputs>Muxes legger du til de multicaster som du finner interessant (alle kanaler jeg fant via MctvPlaylistEditor ligger ved som en .zip fil).

Det som er viktigt her er at du legger til en mux med udp://@224.0.56.153:1314 som url og gi den EMM som navn. Deretter går du til Configuration>DVB Inputs>Mux Schedulers og trykker på Add og fyller i følgende:
Quote:Enabled: Ja
Mux: **Velg EMM muxen**
Cron: 0 0 25 * *
Timeout (secs): 1800
Restart: nei

Nå vil Tvheadend "se/skanne" EMM muxen den 25 hver måned ved midnatt og hent inn nye EMM oppdateringer (som oftest er EMM oppdateringer gyldige til den siste annenhver måned)

Du skal nå kunne se krypterte TV kanaler via Tvheadend :-)

For feilsøkning så er det enklest og se i logg filene til Tvheadend og Oscam

Tvheadend:
Code:
cat /var/log/syslog | grep tvheadend
Oscam:
Code:
cat /var/log/oscam/oscam.log

Lykke til! :-)


Attached File(s)
.zip  kanaler.zip (Size: 2.35 KB / Downloads: 28)
Find all posts by this user
Quote this message in a reply
27-11-2016, 10:51
Post: #2
RE: GET og IPTV oppsett
Takk for bra guide!

Har du noen tips for å få DVB-EPG til å fungere?

Har det meste annet i gang knirkefritt, men sliter med at jeg kun får opp EPG for Deutsche Welle - på feil kanaler.
Find all posts by this user
Quote this message in a reply
27-11-2016, 11:20
Post: #3
RE: GET og IPTV oppsett
(27-11-2016 10:51)ReWind Wrote:  Takk for bra guide!

Har du noen tips for å få DVB-EPG til å fungere?

Har det meste annet i gang knirkefritt, men sliter med at jeg kun får opp EPG for Deutsche Welle - på feil kanaler.

Litt på siden, men jeg er ikke videre fornøyd med Get sin EPG.

Jeg har et fungerende oppsett som bruker både tv_grab_se_tvzon mot xmltv.se og WebGrab+Plus mot VG. Da får jeg stort sett alt jeg trenger inklusive radiokanaler.
Find all posts by this user
Quote this message in a reply
27-11-2016, 12:36 (This post was last modified: 27-11-2016 13:23 by ReWind.)
Post: #4
RE: GET og IPTV oppsett
(27-11-2016 11:20)urk Wrote:  Litt på siden, men jeg er ikke videre fornøyd med Get sin EPG.

Jeg har et fungerende oppsett som bruker både tv_grab_se_tvzon mot xmltv.se og WebGrab+Plus mot VG. Da får jeg stort sett alt jeg trenger inklusive radiokanaler.

Kjørte selv det samme på forrige oppsett (MediaPortal pluss ArgusTV), men følte det var mye knot og dill for å få til å fungere knirkefritt, samt at det ofte blir litt endringer og sånt som gjør at ting må endres og repareres.

Sikter mot høyest mulig koneaksept-fakorSmile

Edit: Ser ut som problemet ligger i at EPG-infoen ligger på kanalen IPTV MHSI som har ONID 42500, men EPG'en er for kanalene med ONID 42499.

TV-guiden jeg fikk opp på feil kanal hørte til CCTV News (ONID:TSID 42499:1026) og n-tv (42499:1027), men landet på NRK1 Vestland_analog (42500:1026) og NRK1 Rogaland_analog (42500:1027).

Fremdeles ikke i mål med å finne ut hvordan jeg kan lure meg rundt det i TVHeadend.
Find all posts by this user
Quote this message in a reply
29-11-2016, 12:58
Post: #5
RE: GET og IPTV oppsett
Endte opp på WebGrab++, har stort sett dekket alt av kanaler med VG, altibox og Sjonvarp.is-grabberneSmile

Noen som vet om noen plass programmet for GinX er listet?
Find all posts by this user
Quote this message in a reply
05-12-2016, 14:09
Post: #6
RE: GET og IPTV oppsett
tv_grab_no_gfeed funker knirkefritt, har picons og guide i ca 21 dager fremover.

http://i.imgur.com/MVoNsdk.png
Find all posts by this user
Quote this message in a reply
06-12-2016, 23:50
Post: #7
RE: GET og IPTV oppsett
Flott guide, fint å se aktivitet her!

Jeg flytter inn i leilighet med Get fiber over nyttår og ser frem til å hive meg løs på dette.
Har tidligere hatt oscam + dvbviewer for både CD DVB-S og Get DVB-C, blir gøy å prøve med IPTV ogsåSmile
Find all posts by this user
Quote this message in a reply
07-12-2016, 23:42 (This post was last modified: 07-12-2016 23:43 by Audi80.)
Post: #8
RE: GET og IPTV oppsett
(11-11-2016 15:30)jkaberg Wrote:  (...)

Hvilket vlan fant du frem til at det var jkaberg?
Planen min er å trunke det til serveren sammen med et vlan jeg har trust internett på (har bare et NIC på serveren jeg har kjørt oscam på).

Regner med du har koblet deg rett i huawai ONTen til Get.
Denne er da satt opp med trunk/tagg porter på alle, med nativ vlan som er internett slik at TV funker uansett hva du kobler i (?)
Vil antagelig funke likt selv om huaweien er i bridge (brige på native vlan) men uendret mtp. trunk til IPTV.

Kunne du også forklart de to statiske rutene du legger på?
Hvor kommer 10.22.2.1 fra, og hvorfor er det også nødvendig og rute over 84.214.120.0/24 (unicast) adressene dit?
Find all posts by this user
Quote this message in a reply
08-12-2016, 23:04 (This post was last modified: 08-12-2016 23:13 by jkaberg.)
Post: #9
RE: GET og IPTV oppsett
(07-12-2016 23:42)Audi80 Wrote:  
(11-11-2016 15:30)jkaberg Wrote:  (...)

Hvilket vlan fant du frem til at det var jkaberg?
Planen min er å trunke det til serveren sammen med et vlan jeg har trust internett på (har bare et NIC på serveren jeg har kjørt oscam på).

Regner med du har koblet deg rett i huawai ONTen til Get.
Denne er da satt opp med trunk/tagg porter på alle, med nativ vlan som er internett slik at TV funker uansett hva du kobler i (?)
Vil antagelig funke likt selv om huaweien er i bridge (brige på native vlan) men uendret mtp. trunk til IPTV.

Kunne du også forklart de to statiske rutene du legger på?
Hvor kommer 10.22.2.1 fra, og hvorfor er det også nødvendig og rute over 84.214.120.0/24 (unicast) adressene dit?


vlanet jeg fant var 343, men du ser det også dette ved og logge inn som admin på Inteno modemet (Ja Inteno, borettslaget her har ikke Huawei)

Inteno modemet var konfet slik at vlanet gikk utagget ut (access port) på port 3 og 4. Og at vanlig trafikk gikk utagget på 1 og 2

Addressen 10.22.2.1 er Get sin IPTV GW for vlanet, ettersom jeg har flere GW på min serber så slet IPTV trafikken med og finne rett route

Mitt oppsett nå er slik at jeg har koblet ut SFP'n fra Inteno modemet og kjør denne rett i min egen svitsj og maserer dette med litt vlan's.
Find all posts by this user
Quote this message in a reply
09-12-2016, 11:19
Post: #10
RE: GET og IPTV oppsett
Aha jkaberg, så du har såkalt aktivt ethernet hos deg.

Jeg er rimelig sikker på at det er GPON med Huawei dit jeg flytter så får nok ikke erstattet den med SFP rett i switchen min Sad
Håper jeg får logget inn og sett/endret lan config på Huaweien om jeg får den.

Skjønner, takk for oppklaringene!
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)