Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  144 43476
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av BlackHawk
holder på og lage et programm som lagrer dette jeg og, bare i VB, står litt fast fordi winpcap e bugga
Vis hele sitatet...
Kvifor finne opp hjulet på nytt? Etherdump?
Kanskje fordi formatet er proprietært... Og man trenger 30-40 linjer med C for å lage en sniffer som lagrer det i en fil... Enkelt.

Har forresten en slik .c fil som lagrer filene. Har også laget meg en toolchain for å kompilere programmer til arkitekturen... (MIPSEL R3000) Jeg har laget et nytt image til 1510 med telnetd aktivert slik at man kan logge inn på den når den har bootet. Dette krever egen bootserver som støtter formatet.

Så jeg har nå telnet inn på min Kreatel 1510!! :-D



johnsen@neurofisk:~$ telnet 172.16.200.200
Trying 172.16.200.200...
Connected to 172.16.200.200.
Escape character is '^]'.

172.16.200.200 login: root


BusyBox v1.00 (2006.08.06-19:31+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.

# uname -a
Linux 172.16.200.200 2.4.18 #1 Thu Apr 7 13:55:37 CEST 2005 mips unknown
# dmesg
memsize: 112MB
CPU revision is: 00018448
Primary instruction cache 16kb, linesize 16 bytes (4 ways)
Primary data cache 16kb, linesize 16 bytes (4 ways)
Linux version 2.4.18 (freal@supportbuild) (gcc version 3.3.3) #1 Thu Apr 7 13:55:37 CEST 2005
Xilleon REG value before setting: PAD_USB1: 0xfc3, PAD_USB2: 0xfc3
Xilleon REG value after setting: PAD_USB1: 0xf43, PAD_USB2: 0xf43
Determined physical RAM map:
memory: 00080000 @ 00000000 (ROM data)
memory: 00080000 @ 00080000 (reserved)
memory: 06f00000 @ 00100000 (usable)
Initial ramdisk at: 0x802ac000 (13705005 bytes)
On node 0 totalpages: 28672
zone(0): 28672 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: ip=172.16.200.200:172.16.200.9:172.16.200.1:255.255.255.0 dbl=1 bch=224.2.2.2:22222 console=ttyS0,115200,n,8,1
RTC functions called - shouldn't happen
calculating r4koff... CPU frequency 299.67 MHz
Console: colour dummy device 80x25
Calibrating delay loop... 299.00 BogoMIPS
MIPS CPU counter frequency is fixed at 149837080 Hz
Memory: 96872k/113664k available (1326k kernel code, 16792k reserved, 87k data, 84k init, 0k highmem)
Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
Autoconfig PCI channel 0x802777c8
Scanning bus 00, I/O 0x00002000:0x00010001, Mem 0x10000000:0x18000001
00:13.0 Class 0200: 100b:0020
I/O at 0x00002000 [size=0x100]
Mem at 0x10000000 [size=0x1000]
00:14.0 Class 0480: 1002:4860 (rev 02)
Mem at 0x08000000 [size=0x4000000]
I/O at 0x00002100 [size=0x100]
Mem at 0x10008000 [size=0x8000]
Mem at 0x1c000000 [size=0x2000000]
00:14.1 Class 0101: 1002:4861 (rev 01)
I/O at 0x00002200 [size=0x8]
I/O at 0x00002208 [size=0x4]
I/O at 0x00002210 [size=0x8]
I/O at 0x00002218 [size=0x4]
I/O at 0x00002220 [size=0x10]
00:14.2 Class 0c03: 1002:4862 (rev 0a)
Mem at 0x10010000 [size=0x1000]
00:14.5 Class 0401: 1002:4863 (rev 01)
Mem at 0x10011000 [size=0x100]
00:14.6 Class 0703: 1002:4864 (rev 01)
Mem at 0x10011100 [size=0x100]
irq fixup slot 19 vendor 100b irq 33
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Disabling the Out Of Memory Killer
JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications AB.
Xilleonfb: Xilleon 220 Framebuffer Driver
Xilleonfb: Initial framebuffer at 0x0f800000, mapped to af800000, size 8388608
Console: switching to colour frame buffer device 90x36
Dummy keyboard driver installed.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Testing ttyS0 (0xbe000010, 0xbe000010)...
Testing ttyS1 (0xbe000000, 0xbe000000)...
ttyS00 at 0xbe000010 (irq = 100) is a 16550A
ttyS01 at 0xbe000000 (irq = 99) is a 16550A
Kboxdev: registered device with major 120
Software Watchdog Timer: 0.05, timer margin: 60 sec
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
natsemi dp8381x driver, version 1.07+LK1.0.17, Sep 27, 2002
originally by Donald Becker <becker@scyld.com>
http://www.scyld.com/network/natsemi.html
2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
eth0: NatSemi DP8381[56] at 0xb0000000, 00:02:9b:05:e0:fb, IRQ 33.
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
eth0: link up.
eth0: Setting full-duplex based on negotiated link capability.
IP-Config: Complete:
device=eth0, addr=172.16.200.200, mask=255.255.255.0, gw=172.16.200.1,
host=172.16.200.200, domain=, nis-domain=(none),
bootserver=172.16.200.9, rootserver=172.16.200.9, rootpath=
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 13383k freed
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 84k freed
Algorithmics/MIPS FPU Emulator v1.5
KBoxMTD: Found Winbond flash.
KBoxMTD: Winbond W39L020 flash detected
KBoxMTD: Done
usb.c: registered new driver hub
usb-ohci-pci.c: USB OHCI at membase 0xb0010000, IRQ 2
usb-ohci-pci.c: usb-00:14.2, PCI device 1002:4862
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver hid
hid-core.c: v1.8 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers

**** buffer 0xb00
#

HIHI!!!!
Sist endret av neurotor; 8. august 2006 kl. 14:04.
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av neurotor
Kanskje fordi formatet er proprietært... Og man trenger 30-40 linjer med C for å lage en sniffer som lagrer det i en fil... Enkelt.
Vis hele sitatet...
Da er Rett Måte(TM) å lage en dekoder som leser pcap-formatet, og dekoder det...
Client: http://62.128.245.185/client
mbserver: http://62.128.245.185/mbserver
mbserver2: http://62.128.245.185/mbserver2
boot: http://62.128.245.185/boot

Linux programmer til å hente config filer, splash image og boot image fra IPTV nettet, multicast boot server samt et shell script som starter boot serveren fra en linux maskin... (Må tilpasses :-D)

edit:
Du trenger også html filene fra web servern til ISP'en dersom du skal få boksen til å boote helt offline... Ellers vil den stoppe med en feilmelding om at portalen ikke kan nås. Portalen ligger i en av config filene fra infocast kanalen... Den er mest sannsynlig et dns navn så du må ha en lokal dns server som peker det til din web server IP.

Har en kernel-fil med innhacket telnetd som sagt... ;-)
Sist endret av neurotor; 8. august 2006 kl. 18:47.
Sitat av neurotor
Client: http://62.128.245.185/client
mbserver: http://62.128.245.185/mbserver
mbserver2: http://62.128.245.185/mbserver2
boot: http://62.128.245.185/boot

Linux programmer til å hente config filer, splash image og boot image fra IPTV nettet, multicast boot server samt et shell script som starter boot serveren fra en linux maskin... (Må tilpasses :-D)
Vis hele sitatet...
Ah, nydelig.
Sendte deg akkurat en PM angående dette, men den kan du bare glemme nå
Jeg startet client programmet, men ingenting skjedde, (programmet startet, og kjørte, helt til jeg trykket Ctrl+C), men fikk ikke noe ut av det, noen ide?

[EDIT]
sånn lot jeg det kjøre i et par minutter:
[root@localhost richard]# ./client 224.2.2.10 22222 0

[root@localhost richard]#

[EDIT2]
Hvilke programmer er det som kjører på dekoderen? er det mulig og få mplayer til og streame fra maskinen med modifisert boot image, samtidig som den kan se på tv?
Sist endret av BlackHawk; 13. august 2006 kl. 21:15.
Sitat av BlackHawk
Jeg startet client programmet, men ingenting skjedde, (programmet startet, og kjørte, helt til jeg trykket Ctrl+C), men fikk ikke noe ut av det, noen ide?

[EDIT]
sånn lot jeg det kjøre i et par minutter:
[root@localhost richard]# ./client 224.2.2.10 22222 0

[root@localhost richard]#

[EDIT2]
Hvilke programmer er det som kjører på dekoderen? er det mulig og få mplayer til og streame fra maskinen med modifisert boot image, samtidig som den kan se på tv?
Vis hele sitatet...
fikk ikke endret innlegget, men fant ut at det var brannmuren som blokka alt i sammen

btw, eg får ikkje ner splash streamen, kun software... og hvordan kan jeg åpne software eller extracte denne?
Sist endret av BlackHawk; 13. august 2006 kl. 22:33.
Får det ikke til å funke

Kan ikke koble direkte til hjemmesentralen, da jeg bruker en ruter, hva må jeg gjøre da?
Sitat av jzono1
Får det ikke til å funke

Kan ikke koble direkte til hjemmesentralen, da jeg bruker en ruter, hva må jeg gjøre da?
Vis hele sitatet...
Bruke switch, eller hub...

men har fått ned alle pakkene etc, men dekoderen står bare og lyser gult, og fortsetter og sende bootp pakker...,

og skriptet kjører i loop ? noen idet? må jeg svare på pakken på ett eller annet slags vis eller?
▼ ... over en uke senere ... ▼
Hei og takk for vanvittig mye god info vedr IP-TV!!
Jeg har "lekt" meg med dette i lang tid uten å komme noe spesielt nærmere målet enn å se NRK og litt til via VLC, det i og for seg er jo greit (jeg har to Kreatelbokser og abb).

Det det hele startet med var jo at jeg ikke ville ha andre signalkilder i "kinoen" enn en HTPC og ergo var Kreatel'en ikke spesielt velkommen, derfor begynte jeg å leke med dette.

Det eneste som jeg egentlig ønsker er å kunne se de kanalene jeg betaler for uten Kreatel'en og ikke bare "NRK", så jeg leser dette dere skriver med stoor interesse!

Jeg jobber til daglig med nettverk og har noe innsikt men er ingen programerer, men skulle dere ha hjelp fra meg så si bare ifra!

Få høre!? har dere kommet noe lengre i prosjektet?

PeeK...
▼ ... noen uker senere ... ▼
Går dette med en router? Fikk ikke det helt til..
▼ ... noen måneder senere ... ▼
siden dette er en Lyse-topic... har et spørsmål!

hvorfor kommer jeg ikke inn på huben til Lyse?
noen som vet...?
bumper tråden, noen må da bruke lyse her
▼ ... over en uke senere ... ▼
IOM at jeg ikke har tid eller interesse for å gjøre mer med dette selv, så legger jeg ut noe av filer og info jeg har liggende om temaet. Men ver obs at dette er gammelt og mye stemmer nok ikke lenger. Har utelatt endel info også, pga. kundesensitivt innhold.

http://home.lyse.net/xtc/Lysetv/
▼ ... noen måneder senere ... ▼
Utover å prøve å se TV på PC er det noen som har klart å overføre TV-signalet fra sentralen til TV-dekoder trådløst? Jeg har ikke lyst til å legge kabel gjennom to etasjer. Må f.eks. MAC-adresse i router som brukes til sender av TV-signalet endres? Kanskje prøve å sende signalet over strømnettet.
durabit: Du tenker på HomePlugg? Viken Fibernett (Lyse partner i Oslo) har prøvd forsjellige plugger uten hell. Hastigheten er fo lav, dessuten vil det bli pakke tap fordi pakkene blir sendt i grupperinger. Du vil få samme problemet med trådløst.

Nylig kom det en ny HomePlugg type fra ZeXEL (?) som vistnok skal være god nok. (Hastigheten er altså rask nok).
Sitat av devotio
durabit: Du tenker på HomePlugg? Viken Fibernett (Lyse partner i Oslo) har prøvd forsjellige plugger uten hell. Hastigheten er fo lav, dessuten vil det bli pakke tap fordi pakkene blir sendt i grupperinger. Du vil få samme problemet med trådløst.
Vis hele sitatet...
Hva med 108mbps Mimo routere, som sender på flere kanaler da? Holder dette?
Kanskje denne kan brukes.
Jeg har ikke så mye peiling på de HomePlugene der, men vet at den nye ZeXEL "pluggen" skal fungere. Problemet er at de sender i "puljer" og har en del tappetap, hvordan de andre "pluggene" fungerer sånn vet jeg ikke. ZeXEL er prøvd ut med IPTV fra Viken Fibernett (Lyse partner). Jeg kan eventuelt sjekke opp nærmere modellnavn i morgen...
er det noen som kan noe om bootimage og infocast??
jeg har bin filen +++ andre filer som trengs til kreatel 1510.
▼ ... noen måneder senere ... ▼
Går dette med Kreatel 1710 dekoder?

Og, mitt TV-kort har kun S-Video, Analog og Komponent inngang, vil dette funke?
Lyse streamer TV via IP, og vil da i så tilfelle komme inn til dataen din via ditt nettverkskort.
(Forutsatt at du klarer å dekryptere datastrømmen.)
Sitat av makaroni
Går dette med Kreatel 1710 dekoder?

Og, mitt TV-kort har kun S-Video, Analog og Komponent inngang, vil dette funke?
Vis hele sitatet...
Hvis du leser: JA.

Kreatel 1510, Kreatel 1710 og Motorola 1710 er egentlig helt like, Motorola 1910 har HDMI, men det bør fungere på denne også. Har du HD Intro pakka bør du få HD inn på PC'en om du streamer HD kanalene...
Okei, så det vil gå altså.

Men så kommer egentlig det store spørsmålet. Eller, det er vel 2 egentlig.

1. Funker dette på en Win XP?

2. Har Lyse kutta ut krypteringen? Hvilke kanaler er ukrypterte??
▼ ... noen måneder senere ... ▼
Sitat av makaroni
Okei, så det vil gå altså.

Men så kommer egentlig det store spørsmålet. Eller, det er vel 2 egentlig.

1. Funker dette på en Win XP?

2. Har Lyse kutta ut krypteringen? Hvilke kanaler er ukrypterte??
Vis hele sitatet...
Multicasts som er ukrypterte: alle ligger på port 5501
(listen er opdatert 03.01.2007)

239.192.1.4 TVN / TV Vest
239.192.1.7 NRK Rogaland
239.192.1.18 Altobox testbilde
239.192.1.72 TVN lokal
239.192.1.99 Gamerewiev
239.192.1.105 EB lokal/Eurosport2
239.192.1.106 Filmtrailer
239.192.1.107 TV Drammen (for EB-kunder)
239.192.1.108 Akvarium
239.192.1.109 Peis
239.192.1.110 Sport kavakade
239.192.1.129 en eller annen Radio-kanal
239.192.1.130
239.192.1.144 "Utilgjengelig"
239.192.1.159 TVN lokal
239.192.1.160 En Radio-kanal
239.192.1.173 Aftenposten TV
239.192.1.189 EB lokal (for EB-kunder)
239.192.1.200 TVN lokal


Forøvrig så trekker jeg meg fra å dekryptere kanaler.
Jeg innser at den algoritmen ligger i min IP-tv boks fra EB (energiselskapet Buskerud)
Men jeg har lite tro på at det er forskjellige krypteringer ute å går så derfor vil jeg heller spoofe MAC-adressen til en av de kundene som har "full pakke" og bygge opp en DHCP-client som oppfører seg som tuneren.
Hvis dette ikke skulle gå pga at Lyse/EB vil se at det allerede er en DHCP-lease på IP til samme MAC så vil jeg heller lage en boks som spoofer multicastgruppene slik at jeg kan "bytte ut" kanaler jeg ikke vil ha med de interresante...

Eks
Når jeg switcher til NRK Rogaland som ligger i gruppe 239.192.1.7:5501 så sendes en IGMP-pakke til nettet som ber om denne streamen. Denne IGMP-pakken spooder jeg og gjør om til å spørre etter 239.192.1.45:5501 som er Canal+

Det er heller inget problem med båndbredde om en skulle motta en stream ekstra så derfor trenger en kun å sniffe denne IGMP-pakken og sette opp en server/PC til å sende den ønskede IGMP-pakken i tillegg. Har gjort dette og det funker bra. (lagde noe macrogreier og med vlc...)

Jeg vil da få tilsendt streamen som inneholder Canal+ men den kommer på feil multicast-adresse i forhold til det min tuner "lytter på" (som da er NRK Rogaland)

Denne streamen må derfor spoofes andre veien og bli 239.192.1.7:5501 og dermed vil min tuner tro den mottar NRK Rogaland men jeg ser fotball i fred og ro

Gjenstår å rive vekk multicast fra IP-stacken i en ruter som kjører et forståelig operativsystem slik at en kan benytte multicastadressene til å lage NAT-mappings.

(eller mulig benytte IP-tables i Linux her?)

Det genialet med en slik "løsning" er at den kan benyttes på alle IP-tv konsepter som basserer seg på multicast, uansett leverandør og type tuner osv....

Noen som kommer lengre på denne..... si ifra
▼ ... noen måneder senere ... ▼
Vil de kanaler som ikke er krypterte være mulig å hente ut fra Hjemmesentralen for oss som ikke har IPTV ??

Jeg har kun internett og telefon fra Lyse.
Men kunne veldig gjerne tenke meg å prøve om jeg fikk Viking TV.


Jeg vurderer faktisk å skaffe meg Lyse tv nå. Men kundeservice kunne ikke svare meg på om de var meldepliktige til lisens avdelingen når de leverer ut dekodere. (betaler ikke NRK lisens den dag idag.)
Så jeg avventer til jeg får svar fra kundeservice på mail. For på telefon fikk jeg bare som svar at alle som har tv betaler jo NRK lisens... Hmmmmm
Sitat av trodys
Vil de kanaler som ikke er krypterte være mulig å hente ut fra Hjemmesentralen for oss som ikke har IPTV ??

Jeg har kun internett og telefon fra Lyse.
Men kunne veldig gjerne tenke meg å prøve om jeg fikk Viking TV.


Jeg vurderer faktisk å skaffe meg Lyse tv nå. Men kundeservice kunne ikke svare meg på om de var meldepliktige til lisens avdelingen når de leverer ut dekodere. (betaler ikke NRK lisens den dag idag.)
Så jeg avventer til jeg får svar fra kundeservice på mail. For på telefon fikk jeg bare som svar at alle som har tv betaler jo NRK lisens... Hmmmmm
Vis hele sitatet...
Logistikmessig så vil jeg tro at det ikke er noen forskjell på hjemmesentralene til de som har IPTV og de som ikke har. -med mindre de endrer vlansettinger når tjenesten bestilles,noe jeg har mindre tro på.

Ut ifra dette vil jeg foreslå at du kobler til din PC på TV-utgangen på hjemmesentralen din og prøver med VLC på f.eks 239.192.1.108 : 5501 (Akvarium)
kreativ nerd
devotio's Avatar
Tv-tjenesten må aktiveres i systemene. MAC blir registrert på STB. Om naboen din har Lyse IPTV kan ikke han ta sin tv-dekoder inn til deg og koble den opp.

Så, har du ikke tv tjenesten får du den ikke inn på noen annen måte...

Edit: Skal prøve å skrive det litt klarere.
La oss si at du har kundenummer 59000012 hos Lyse/Altibox, på det kundenummeret har du to abonnementer, en i hovedhus og en i hybel. Disse lokalitetene (HS plassering) har hver sin lokasjonsadresse, hovedhus kan f.eks. ha BB-59000012-173 og hybel kan ha 1-74636282-2.

I systemene vil man da registrere alle tv-dekodere i hybelen under KID 59000012 og lokalitetsadresse 1-74636282-2. La oss si at det her er en tvdekoder med MAC 00:01:9b:37:ac:76.
I systemene vil man da registrere alle tv-dekodere i hovedhuset under KID 59000012 og lokasjonsadresse BB-59000012-173. La oss si at disse har MAC 00:01:9b:31:a0:cd og 00:01:9b:31:a0:ce.

00:01:9b:31:a0:cd og 00:01:9b:31:a0:ce er begrenset til bruk kun på hovedhuset sin lokasjon (HS), tar man med denne ned i hybelen vil den ikke fungere der.

På samme måte, tar du med en tv som har MAC registrert hos en nabo til deg selv vil ikke dette fungere selv om du abonnerer på tv-tjenestene.

Ergo: kun utstyr som har registrert MAC kan brukes mot systemene. Du kan klone en MAC eller lure HS på annen måte, men det blir vanskelig når du ikke har noe MAC lagt på ditt kundenummer og lokasjonsadresse.
Sist endret av devotio; 14. mars 2008 kl. 20:32.
Takk for informasjon.

Skal prøve å koble meg til HS iløpet av helgen og se om jeg finner noe trafikk på porten.
Men jeg trodde at alle kanaler ligger klare i HS og er kryptert (utenom noen få)
Så blir MAC til eventuelle dekodere lagt til i etterkant...
Men dette var kun en tanke fra meg da

Er det ellers noen som kan hjelpe meg på om Lyse er meldepliktige til Lisensavdelingen når man kjøper IPTV fra dem?


Kommer tilbake med info om det finnes noe datatrafikk på TV porten i HS etter jeg har testet.


GOD PÅSKE FOLKENS!!
▼ ... over en uke senere ... ▼
Sitat av sabohn
Multicasts som er ukrypterte: alle ligger på port 5501
(listen er opdatert 03.01.2007)

239.192.1.4 TVN / TV Vest
239.192.1.7 NRK Rogaland
239.192.1.18 Altobox testbilde
239.192.1.72 TVN lokal
239.192.1.99 Gamerewiev
239.192.1.105 EB lokal/Eurosport2
239.192.1.106 Filmtrailer
239.192.1.107 TV Drammen (for EB-kunder)
239.192.1.108 Akvarium
239.192.1.109 Peis
239.192.1.110 Sport kavakade
239.192.1.129 en eller annen Radio-kanal
239.192.1.130
239.192.1.144 "Utilgjengelig"
239.192.1.159 TVN lokal
239.192.1.160 En Radio-kanal
239.192.1.173 Aftenposten TV
239.192.1.189 EB lokal (for EB-kunder)
239.192.1.200 TVN lokal


Forøvrig så trekker jeg meg fra å dekryptere kanaler.
Jeg innser at den algoritmen ligger i min IP-tv boks fra EB (energiselskapet Buskerud)
Men jeg har lite tro på at det er forskjellige krypteringer ute å går så derfor vil jeg heller spoofe MAC-adressen til en av de kundene som har "full pakke" og bygge opp en DHCP-client som oppfører seg som tuneren.
Hvis dette ikke skulle gå pga at Lyse/EB vil se at det allerede er en DHCP-lease på IP til samme MAC så vil jeg heller lage en boks som spoofer multicastgruppene slik at jeg kan "bytte ut" kanaler jeg ikke vil ha med de interresante...

Eks
Når jeg switcher til NRK Rogaland som ligger i gruppe 239.192.1.7:5501 så sendes en IGMP-pakke til nettet som ber om denne streamen. Denne IGMP-pakken spooder jeg og gjør om til å spørre etter 239.192.1.45:5501 som er Canal+

Det er heller inget problem med båndbredde om en skulle motta en stream ekstra så derfor trenger en kun å sniffe denne IGMP-pakken og sette opp en server/PC til å sende den ønskede IGMP-pakken i tillegg. Har gjort dette og det funker bra. (lagde noe macrogreier og med vlc...)

Jeg vil da få tilsendt streamen som inneholder Canal+ men den kommer på feil multicast-adresse i forhold til det min tuner "lytter på" (som da er NRK Rogaland)

Denne streamen må derfor spoofes andre veien og bli 239.192.1.7:5501 og dermed vil min tuner tro den mottar NRK Rogaland men jeg ser fotball i fred og ro

Gjenstår å rive vekk multicast fra IP-stacken i en ruter som kjører et forståelig operativsystem slik at en kan benytte multicastadressene til å lage NAT-mappings.

(eller mulig benytte IP-tables i Linux her?)

Det genialet med en slik "løsning" er at den kan benyttes på alle IP-tv konsepter som basserer seg på multicast, uansett leverandør og type tuner osv....

Noen som kommer lengre på denne..... si ifra
Vis hele sitatet...
Har du prøvd det du beskriver i posten din sabohn?

Jeg har prøvd noe av det samme.
Jeg har TV gjennom Lyse med basispakke, og prøvde å få inn kanaler som jeg ikke abonnerer på, inn på STB'en.

Fremgangsmåte:

Jeg booter STB'en på vanlig vis tilkoblet TV porten. Etter at boksen har boota, kobler jeg den ifra TV porten og kobler den i nettverk med serveren min med en switch.

Serveren har 2 NIC, et tilkoblet i TV porten på HS, og et koblet i samme switch som STB.
Så tar jeg inn en kryptert kanal, f.eks. TV3, på serveren og streamer denne på multicast adresse for f.eks. NRK ut på det andre NIC'et (husk å legge til rette router i routing tabellen) på serveren. Stiller jeg inn STB på NRK, viser den da TV3 ukryptert.

Problemet var at det var kun de TV kanalene jeg betaler for som ble dekryptert i STB'en.
Fikk f.eks. ikke til TV1000/Canal + osv.

Regnet med at kanalene var kryptert med samme kryptering og krypteringsnøkkel var lagret i STB'en. Regnet da med at STB'en skulle dekryptere ALLE krypterte kanaler...og ikke bare de jeg har fra før av.

Ble utrolig skuffet, syntes idéen var ganske god.


Jeg brukte et hjemmelagd multicast relay/proxy og ikke VLC, da VLC ikke klarer og streame ut de krypterte kanalene.
Hei H-A
Jeg er meget interresert i din relay/proxy -løsning...

Jeg prøvde med VLC og motta en stream og samtidig som jeg spille den lokalt, også streame den videre. jeg fikk til dette delvis (noe hakkete) men bare når jeg prøvde med de ukrypterte kanalene. Prøvde ikke dette med krypterte kanaler som jeg allerede hadde i min kanalpakke. jeg dro den konklusjonen at sendingen var for ufullstendig for min STB for at den kunne tolkes. Jeg har nok ikke hardware på min maskin for å takle dette, men tror heller ikke VLC egner seg spesielt til denne proxy-jobben.

Vil prøve å lage min egen relay/proxy eventuelt ved bruk av VLC til deler av oppgaven, men veit ikke helt hvordan ennå.

Du sier at du ikke fikk til de kanalene som du ikke hadde i kanalpakken. Kan det være at det faktisk er forskjell i krypteringsmåten på kanalene? Håper ikke dette. Syns det ville vært litt rart også med tanke på provisjonering av boksene.

synspunkter?
Noen innspill på proxy-løsningen?
Hei igjen, H-A her, har byttet brukernavn til Shokata.

VLC klarer å streame de ukrypterte kanalene videre, så lenge de kan tas inn på PC'en. Foreslår at du ikke spiller kanalen av lokalt på PC'en din, men kun streamer den videre, dette krever mindre resurser.

Det er derimot umulig å få streamet de krypterte kanalene gjennom VLC, VLC prøver å ta inn streamen for så å sende den videre, mens min proxy bare sender raw data rett igjennom.

Det virker nesten som krypteringen er forskjellig fra kanal til kanal, eller er delt opp på en annen måte, synes dette virker veldig merkelig. Ble litt overrasket av det.

Skjønner egentlig ikke helt det heller, fordi jeg streamet flere krypterte kanaler (TV3, Discovery, osv) til STB'en på NRK IP'en, og boksen er jo nesten nødt til å tro at det var NRK, og det vil jo da si at alle disse kanalene har samme kryptering? Bare teorier, men.

Kanskje krypteringen også er delt opp i kanalpakker, men ser ikke hvilken hensikt Lyse skulle ha i det.

Legger ved relay programmet mitt, så kan du teste selv, greit at flere prøver dette her. Det må gå på en eller annen måte.

Programmet krever Microsoft .NET Runtime for å kjøre.

Har også lagt ved en idiotsikker (tror jeg) skisse over hvordan jeg gjorde det.
Noen som har testet?

Er ganske spent på om dere andre får samme resultat.
Kan ikke forstå noe annet egentlig, men.

Kan også nevne at jeg har testet å "relaye" forskjellige kanaler
mot forskjellige IP'er mot boksen.

Prøvd TV1000/Canal+/(og andre kanaler) mot TV3/NRK/Discovery osv. på boksen.
For å sjekke om noen av kanalene muligens lå inne med samme
nøkkel eventuelt, men det fungerte heller ikke. Verdt et forsøk
▼ ... noen måneder senere ... ▼
Er det ingen andre enn meg som forsker på IPTV lenger?

Jaja, jeg har akkuratt bootet min VIP1900 med originalt Lyse image, fra en hjemmelaget boot server.

Det jeg lurer på er om noen vet hvilket format dette imaget har?
Fil-Headeren begynner med "SEC".

Imaget finner du her...

Jeg har googlet i flere timer, prøvd å åpne filen i X-antall programmer osv...

Det jeg ønsker er å endre imaget, eller eventuelt lage et nytt.

Sleng dere på noen da, jeg kan godt dele software som jeg har mekket etc...
▼ ... noen måneder senere ... ▼
Neida, shokata, du er ikke alene.

Kort historie lang;
Jeg har STBen min koblet rett på hus-LAN'et, men for å unngå å floode hjemmenettet så lagde jeg meg en slags "bridge"-sak som jeg kjører på firewallen min (Linux), med et dedikert NIC til hjemmesentralens TV-utgang. Denne endrer mac-adressene på pakkene som flyr forbi slik at kun STB'en mottar TV-trafikken (og dermed er det trådløse nettet mitt brukbart igjen. Woo. ).

Jeg er nå iferd med å gjør bridgen litt mer anvendelig, f.eks. få den til å omskrive IGMP-pakkene, for å motta andre kanaler enn de STB'en "bestiller", etc. Dog, et par forsøk med hjemmelagde IGMP-requests ser ut til å indikere at serveren ikke vil gi meg kanaler jeg ikke abonnerer på (bortsett fra et par test-kanaler og noe dill). Snufs.

Jeg har også mekket en boot-server, slik at jeg kan boote STB'en (Motorola 1910) offline, sikkert at samme grunn som deg; boote modifisert kernel / filsystem, men samme problem også; software-filen er tydeligvis kryptert. Snufs igjen.

Men litt snufsing til side, jeg vet nå en GOD del mer om MPEG-TS og DVB enn jeg gjorde før jeg begynte å klø med dette.
Hadde aldri trodd at jeg skulle få mail om at det igjen var aktivitet på denne tråden Men jeg er glad jeg tok feil, hehe :P

Det virker som vi har kommet like langt (eller like kort) begge to, men som du sier, vi vet ihvertfall MYE mer om IPTV og Infocast osv.

Jeg kan også nevne at jeg har laget et program og testet å endre navnet på kanalen som sendes med MPEG TS streamen, i håp om at boksen skulle tro det var en kanal jeg abonnerer på. Dette fungerte desverre heller ikke, i VLC så kommer mitt modifiserte navn opp (f.eks. TV3 istedet for Canal+), så jeg vet programmet virker

Kom forøvrig over følgende side her en dag:
http://www.shapeshifter.se/2008/04/0...f-telias-iptv/

Les den artikkelen, spesielt avsnittet "Scrambled channels", jeg vet dette dreier seg om Telias IPTV, men alt annen stemmer overens med Altibox IPTV.

Jeg har desverre ikke fått sjangs til å sjekke om det foregår samme type trafikk fra min STB, men dette er noe som bør sjekkes, og dersom det er tilfelle, så kanskje vi kan klare å lure dette systemet på en eller annen måte.

Dersom det er noen andre som har funnet ut noe mer, så skrik ut
Jeg ser at denne tråden har stort potensiale.
Jeg ønsker å styre litt inn på et sidespor; opptak av streams.

Jeg har en dekoder i dag, med grunnpakke.
Dette er godt nok for meg, men jeg ønsker å kunne ta opp enkelte TV programmer.
PVR er ikke en god løsning, da denne koster penger pr måned og ikke lagrer filene direkte på serveren min.

Det ser ut til at dere har klart å få vist de krypterte kanalene i VLC.
Da vil jeg tro at det ikke er spesielt mye som gjenstår før man har hele streamen på disk, klar for komprimering?
Dette burde jo også fungere for HD kanalene?

Mitt spørsmål er derfor; "Hvordan få vist krypterte kanaler på en PC?"
Problemet er at de krypterte kanalene (så og si alle) ikke lar seg se ukryptert på PC med VLC. Du kan ta opp (dumpe) hele den krypterte streamen på PC'en uten problemer, men den er fortsatt kryptert.

Noen få kanaler er ukrypterte (NRK, TVN (lokale sendinger, men sender TVN resten av tiden)), disse har jeg tatt opp på PC'en ved flere anledninger, og det fungerer fint. Inntil nylig var også TV2 tilgjengelig ukryptert, men den er borte nå

Her er IP til noen ukrypterte kanaler:
udp://@239.192.1.61:5501 -> NRK 1
udp://@239.192.1.72:5501 -> TV Norge
udp://@239.192.1.4:5501 -> TVNorge / TvVest
udp://@239.192.1.159:5501 -> TVNorge / TvNord-Trøndelag
udp://@239.192.1.200:5501 -> TVNorge / TandbergTV

Det er noen til, som f.eks. NRK Rogaland, VikingTV, osv. Bare å lete, alle ligger i samme 239.192.1.0 nettet på port 5501.
Denne tråden har gått meg hus forbi, gitt...
*mine innlegg*

Benytter anledningen til å informere om at MediaPortal (GNU GPL HTPC software for XP/Vista) har egen plugin for IPTV (krever Elecard plugin, though)

På tide å oppdatere lista over streams, ja.....

Noe info tilslutt (så Shapeshifter var nevnt)
http://www.tech-faq.com/nagravision.shtml
Og gode gamle : http://ranvik.net/privat/lysetv/
Hva må man gjøre for å få åpnet RTSP streamene?
F.eks: rtsp://81.166.112.10:554/LuckyNumberSlevin1512.mpg|server=entone&payload=m2t

Jeg klarer ikke å koble til port 554 på 81.166.112.10, ikke pinge heller.

Må jeg være i en spesiell IP range? En gateway jeg må bruke?
Nå har jeg bare en 192.168.* IP på IPTV NIC'et mitt, multicast pakkene kommer jo uansett, men dette er jo ikke multicast.
Litt om krypteringen;

Iløpet av bootingen så ser jeg at det utveksles et par UDP-pakker med serveren (port 1600), som muligens kan ha noe med krypteringen å gjøre.. Disse virker dog også kryptert, så jeg ble ikke så veldig mye klokere.

Uansett, de fleste MPEG-streamene er kryptert, og inni selve streamen så ligger det noen pakker av typen EMM/ECM, som er pakker som forteller noe om krypteringsnøkkelen til den aktuelle streamen, kanskje til og med selve nøkkelen. (Hver stream har strengt tatt to nøkler den veksler mellom, en "odd" og en "even", slik at dekoderen kan motta en nøkkel litt før den trengs.) Nøklene byttes med noen sekunders mellomrom, så å knekke en enkel nøkkel er fåfengt - man må finne ut av (dekryptere?) EMM/ECM-pakkene.

Interessant nok, siden "nøklene" (strengt tatt EMM/ECM-pakkene, som kanskje er faktiske nøkler, kanskje ikke) er innlemmet i streamen så kan man faktisk ta opp hele streamen til en "rå-fil" (med en sniffer eller tilsvarende), for så å spille den tilbake til dekoderen på et senere tidspunkt. Dette har jeg prøvd, og det fungerte fint. (Det var dog litt fiklete å få spilt det tilbake, for pakkene må sendes i omtrent samme hastighet som de ble lagret, ellers går det i stå for dekoderen; buffer overrun, tipper jeg.)

Ulempen er at en rå pakkedump er rimelig plasskrevende;
NRK tar ca. 2.6 GB/time (6 Mbps)
Discovery HD; 9.2 GB/time (21 Mbps) <---

Anyway, det var det jeg hadde å tilføye sålangt. Ikke så rent lite, om jeg må si det selv!

PS: Jeg tror ikke Nagravision brukes her. Ifølge dvbsnoop så er det Latens som er CA-provider. (CA = Conditional Access)
Sist endret av vidaroni; 18. november 2008 kl. 08:35.
Bigger than Jesus
Sgt. Pepper's Avatar
Sitat av shokata Vis innlegg
Her er IP til noen ukrypterte kanaler:
udp://@239.192.1.61:5501 -> NRK 1
udp://@239.192.1.72:5501 -> TV Norge
udp://@239.192.1.4:5501 -> TVNorge / TvVest
udp://@239.192.1.159:5501 -> TVNorge / TvNord-Trøndelag
udp://@239.192.1.200:5501 -> TVNorge / TandbergTV
Vis hele sitatet...
hvordan åpner jeg desse ipene sån at jeg kan se dem på dataen?
- Koble CAT-en til nettverksokortet
- Start VLC (gjerne nightly build)
- Skriv inn adressen
Sitat av sprkns Vis innlegg
- Koble CAT-en til nettverksokortet
- Start VLC (gjerne nightly build)
- Skriv inn adressen
Vis hele sitatet...
Må man ikke få nettverkskortet til å vise samme MAC adresse som Kretael boksen?

En annen ting:
Jeg snakket med en Lyse selger om PVR opptakeren deres og klagde på at man ikke kan få ut filmene man har tatt opp. Han sa da at det var mulig å få det til med en Dreambox eller en PC på siden. Jeg tok det for gitt at han mente over ethernet men da jeg ikke finner noe om det på nettet lurer jeg på om han mente å ta det opp på ny fra PVR'ens analoge utganger. Noen som vet om det er mulig å hente ut noe fra disse boksene?

Han nevnte og at de fikk mye større harddisk etter nyttår. Husker ikke hvor stor han sa. Det er kansje old news...
han mente nok at du kan ta opp via en av utgangene på baksiden. du får ikke overføre via ethernet
Må man ikke få nettverkskortet til å vise samme MAC adresse som Kretael boksen?
Vis hele sitatet...
Nope. (Måskrive10tegn)
▼ ... over en uke senere ... ▼
Sitat av shokata Vis innlegg
Legger ved relay programmet mitt, så kan du teste selv, greit at flere prøver dette her. Det må gå på en eller annen måte.

Programmet krever Microsoft .NET Runtime for å kjøre.

Har også lagt ved en idiotsikker (tror jeg) skisse over hvordan jeg gjorde det.
Vis hele sitatet...
Hei!
Kunne du ha gitt ut kildekoden til proxy programmet?
▼ ... over en uke senere ... ▼
Sjekka litt igjennom hos meg nå og her er de kanalene jeg får sett:
udp://@239.192.1.200:5501 Adressavisa
udp://@239.192.1.189:5501 Drammen
udp://@239.192.1.184:5501 NRK1
udp://@239.192.1.178:5501 NRK1
udp://@239.192.1.177:5501 Interaktivitet (5 fotballkamper og 5 audiospor)
udp://@239.192.1.176:5501 Eurosport2 news
udp://@239.192.1.173:5501 Aftenposten
udp://@239.192.1.171:5501 TV Vest
udp://@239.192.1.159:5501 TVN (lokaltv?)
udp://@239.192.1.157:5501 Discovery
udp://@239.192.1.141:5501 NRK1
udp://@239.192.1.128:5501 VF24
udp://@239.192.1.122:5501 Viking TV
udp://@239.192.1.110:5501 Sandefjord TV
udp://@239.192.1.109:5501 Peis
udp://@239.192.1.108:5501 Akvarium
udp://@239.192.1.97:5501 Stavanger
udp://@239.192.1.96:5501 Haugesunds Avis
udp://@239.192.1.94:5501 Stavanger
udp://@239.192.1.72:5501 Fædrelandsvennen
udp://@239.192.1.63:5501 NRK1
udp://@239.192.1.62:5501 NRK1
udp://@239.192.1.61:5501 NRK1
udp://@239.192.1.60:5501 Haugesund
udp://@239.192.1.28:5501 Adult channel (Free porn, yeah!)
udp://@239.192.1.18:5501 Altibox
udp://@239.192.1.7:5501 NRK Rogaland24
udp://@239.192.1.4:5501 TV Vest
kan ikke noen streame de kanalene videre så folk som ikke har lyse kan få se
Takk forlistem, tsjiller

Gjorde samme selv, men ga meg litt før deg.

Listen viser hvor viktig det er å få "fikset" den helvetes krypteringen!