Dreambook for begyndere med dreamBoxen

Kun til undervisningsbrug

Du kan finde mere hjælp på chatten

IRC server: skysnolimit-irc.net

#ssf

#digsat

DreamBox DM7000 WWW.SSFTEAM.COM

Indholdet er dels lavet af mig og andre på ssfteam.com/digsat.net og andet er fundet på nettet og oversat til dansk. Hvis du mener der er noget som ikke skal være her, så send mig (Alpha) en pm på vores forum www.ssfteam.com

Indhold:

Tekniske specifikationer om DreamBoxen...... 3 Første image lægges ind på dreamBoxen...... 6 Opsætning af netværk på DreamBoxen...... 13 Opsætning af Parabol med motor på DreamBoxen...... 14 Satellits Configuration med flere end fire LNB...... 18 Signalmåler med: Dreambox, Trådløs Laptop, Web-interface og DreamSet...... 21 Sikker måde at skifte img...... 24 Flashwizard ver 5.2...... 25 EMU og hvilke mapper skal filerne i...... 29 De forskellige mapper i img’et...... 30 Hvordan man editere viafilen i Dreambox’en...... 32 Vejledning til opsætning af rsakeylist...... 36 Dreambox Keyfile Updater...... 39 FTP...... 41 Kanalliste med DreamBox edit...... 45 En liste af USB memory sticks til DreamBoxen...... 50 Telnet...... 51 PuTTY ver. 0.54 beta...... 54 DBF all in one...... 55 Samba...... 67 Kort deling i PP 24.09 og SF 14.09 image...... 68 Opsætning af CardSpider...... 76 Cardspider og Cardserver på en IPCop Firewall...... 88 Hacking NDS(sky) med Dreambox and Gbox...... 95 fil system Del 1...... 98 Afspil DivX og andre formater på Dreamboxen...... 107 Frigøre plads I flash...... 111 NFsDream –mount...... 112 CIFS...... 115 Links...... 120

Oktober 2005 Alpha Side 2 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Tekniske specifikationer om DreamBoxen

Products | DreamBox DM7000

· 250 MHz IBM Power PC (350Mips) · Linux open source (most part under GPL standard) Surpport Linux standard API (Direct-FB, Linux-FB, LIRC) · 1 X DVB Commond interface Slot · 2 X smartkort læsere · Integreret compaqflas kort læser · MPEG2 Hardware decoding (fully DVB compliant) · Common available NIMs (DVB-S, DVB-T, DVB-C) · 100 MBit full duplex Interface · USB Port Keyboard, Pointing Devices, and other devices · V.24/RS232 Interface · Big-size LCD-Display · 64 MByte of RAM · integrated IDE UDMA66 Master/Slave Interface · Support for internal HDD in any capacity up to 120GB

· Ubegrndset antal kanaler for TV/Radio · Kanalskift tide r mindre end 1 sekunt · full automatic service scan · supports directly bouquet-lists (indirect unlimited) · supports EPG () · supports videotext (insertion) · forskellige programmer som Web-Browser or Mail-clients · supports multiple LNB-Switching control (supports DiSEqC) · fully adaptable OSD in many languages (skin-support) · SPDI/F Interface for digital bit stream out (AC-3 / DTS) · 2 x Scart-interfaces (fully controlled by ) · MINI-DIN connector for extern IR (send/receive) and I2C for extern Rotor devices · intern send/receive IR (Videorecorder)

Product | DreamBox DM7000 technical data

Oktober 2005 Alpha Side 3 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

DBS-Tuner: Frequency Range 950 …. 2150 MHz Signal Level - 65 dBm …. - 25 dBm Signal-to-Noise Level 12 dB max. DBS-Tuner Connector F-Type female Input Impedance 75 Ohm AFC +/- 3 MHz Demodulation Shaped QPSK Input Symbol rate 2 …. 45 Mbaud/s, SCPC / MCPC FEC Viterbi and Reed-Solomon Viterbirate 1/2, 2/3, 3/4, 5/6, 7/8, automatic assimilation Roll-off Factor 35 % Demultiplexing according ISO 13818-1

Common-Interface: Common-Interface Power Consumption max. 0,3A/5V

Video decoder: Video Compression MPEG-2 and MPEG-1 compatible Video Standard PAL G/ 25 Hz Video Formats 4:3 / 16:9 Footage 16:9, automatic assimilation for 16:9 TV-Device (over Scart) Letterbox precolating for 4:3 TV-Device

Audio decoder: Audiokompression MPEG-1 & MPEG-2 Layer I and II Audio Mode Dual (main/sub), Stereo Frequency: 32 kHz, 44.1 kHz, 48 kHz, 16 kHz, 22.05 kHz, 24 kHz

Output analog: Output Level L/R 0,5 Vss on 600 Ohm THD > 60 dB (1 kHz) Crosstalk < -65 dB

Output digital: Output Level 0,5 Vss on 75 Ohm Sampled Data Filtering 32 kHz, 44.1 kHz, 48 kHz S/PDIF-Output optical (AC3)

Video parameter: Input Level FBAS 1 Vss +/- 0.3 dB on 75 Ohm Teletext filter in conformity with ETS 300 472 Standard

TV-Scart: Output: FBAS,RGB,S-VHS over OSD selectable

VCR-Scart: Input: FBAS,RGB,S-VHS Output: FBAS,S-VHS

Serielle Interface RS 232: Typ RS232 bidirectional Bitrate 115,2 kBit/s max. Plug Connector SUB-D-9 Function Update of and Preprogramming

Ethernet: 100 MBit compatible, bi-direktional interface Function Update of Firmware and Preprogramming

USB: USB 1.2 connector

Mini DIN: I2C for stearing of external devices (Option Rotor) IR funktion

Pins: 1 5V 2 SDA (I2C-Kanal 2) 3 SCL 4 3,3V 7 GND 8 IR-Output 9 GND

Oktober 2005 Alpha Side 4 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

UDMA66 IDE Interface: Intern for connect HDD max. 500mA up to 120 GB capacity Compact Flash - Reader

LNB power and polarisation: LNB Current 500mA max. ; short-circuit-proof LNB Voltage vertical < 14V without load, > 11,5V at 400mA LNB Voltage horizontal < 20V without load, > 17,3V at 400mA LNB shut-off at Standby-Mode

Count of active satellite position: DiSEqC 1.0/1.2 SAT POSITION / SAT OPTION DiSEqC - Rotor Control

Power consumption: < 20W (in operation, horizontal polarization / 400mA LNB current) < 11W (in operation, without LNB)

Input voltage: 110 - 230V / 50,60 Hz alternating acurrent +/- 15%

Physical specification: Ambient Temperature +15°C...+35°C Humidity < 80% Size (W x D x H): 374 mm x 230 mm x 75 mm Weight: 1,8 kg without HDD

Oktober 2005 Alpha Side 5 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Første image lægges ind på dreamBoxen

Du skal bruge:

· 1 DreamBox (DB) · 1 null modem kabel · DreamUp og den officielle image fil (Release 1.07.4 fra 15.02.2004 Tjek for nyere image).

Dette her vil du også meget hurtigt få brug for

· 1 netværkkabel (krydset hvis du forbinder DB direkte med din pc) eller et normalt netværkskabel hvis du forbinder din DB til en hub, switch eller router forbundet til din PC (det bedste er en router)

1.Forbind din DreamBox

· Forbind null modem kablet til din DBs RS-232 port til din PC COM port. · Du kan også forbinde med dit netværks kabel men det kræver at din db har fået et ipnr.

2.Flashing dit originalle image over på DreamBoxen:

· Når du har forbundet DreamBoxen som der står ovenover, skal du starte programmet DreamUp op på din PC. · Tryk på Connect knappen og vent til programmet ber dig om at sætte strøm til din DreamBox

Oktober 2005 Alpha Side 6 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Sæt strøm til din DreamBox. og vent til der er lavet en forbindelse.

Når forbindelsen er der skal du vælge din flash fil (img).

Det gør du ved at trykke på Flash knappen

Oktober 2005 Alpha Side 7 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Vælg det image du vil bruge (her er brugt det originale img)

Du kan også bruge et af de andre img fra sf, RuDream osv.

Når du har valgt din img vil den begynde og lægge img’et over.

Nu skal du bare vente til den er færdig.

Den kommer med forskellige meddelelser undervejs.

På næste billed er den ved at slette det gamle image på DreamBoxen.

Oktober 2005 Alpha Side 8 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

På billedet herover er den ved at lægge det nye img ind.

Oktober 2005 Alpha Side 9 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Nu er den færdig. Tryk på ok knappen og på Exit knappen

Nu kan du afkoble din DreamBox fra PC’en og sætte den til dit TV og forbinde den til dine satelithoveder. Når alt er forbundet sætter du strøm til den igen og når bootlogoet kommer frem på TV-skærmen trykker du og holder kanal vælgerknappen foran på DreamBoxen inde til at at der står "FLASH ERASE" i displayet ved sidden af knappen.

Dette kan godt tage flere minutter.

Oktober 2005 Alpha Side 10 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Det næste der sker er at du skal vælge sprog og det afhænger af hvilket img du har lagt ind.

Dernæst skal du vælge din parabol opsætning.

Oktober 2005 Alpha Side 11 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Næste trin er at scanne den/de satelitter du har valgt.

Genstart din DreamBox for at gemme din opsætning

Nu vil du være i stand til at se tv på din DreamBox.

Oktober 2005 Alpha Side 12 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Opsætning af netværk på DreamBoxen

· Tryk på Dreamknappen på din fjernbetjening.

· Gå frem til setup menuen og vælg den med ok knappen. · Vælg menuen expert setup og der inde vælger du menuen communication setup. · Du skal vide hvilken ip din pc og/eller din router har. · For at se hvilken ip din pc har tryk start => Kør og skriv cmd tryk ok og skriv ipconfig/all i det nye vindue der kommer frem · Du vil få noget der ligner dette. · Ethernet adapter Local Area Connection 1:

· IP: 192.168.0.10 kan du sætte som dreamboxen’s ip numre · Netmask: 255.255.255.0 SKAL være det samme som på din PC · Type: I dette tilfælde hvor der er en router med skal det være lan · Nameserver: 192.168.0.1 (ipnumret på din DHCP server) · Gateway: skal også være 192.168.0.1 · Husk at sætte et flueben i “Configure Network" checkbox · Tryk på gem knappen (Grøn knap på fjernbetjeningen) · Nu skulle din DreamBox være på dit netværk.

Dette vil give dig mange flere muligheder med din DreamBox

Oktober 2005 Alpha Side 13 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Opsætning af Parabol med motor på DreamBoxen

· Tryk på Dreamknappen på din fjernbetjening.

· Gå frem til setup menuen og vælg den med ok knappen. · Vælg Service searching · Vælg Satellite Configuration

· Vælg mange satelitter via DiSEqC Rotor · Så kommer alle satellitterne frem fra satellit xml filen. · Du kan med fordel fjerne alle de satelliter du ikke vil bruge. Så er det lidt nemere at holde styr på dem. · Vælg LNB 0 på alle satelliterne (stil dig på feltet LNB i den række du vil ændre og tryk på ok på fjernbetjeningen og vælg 0)

Oktober 2005 Alpha Side 14 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Når du har sat alle LNB’er på 0 på alle satelittene skal du ind igen på LBN konfiguration og tryk næste side (blå knap).

Oktober 2005 Alpha Side 15 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Her skal du sætte følgende ind:

1: MiniDiSEqC Parameter = Ingen 2: DiSEqC modus = Version 1.2 3: DiSEqC Parameter = A/A 4: DiSEqC Gjentagelser = Ingen 5 Uncommitted Switch = Ingen 6: Sekvens Gjentagelse = (ingen kryds) 7: Bytte Commandoer (cmds) = (ingen kryds)

Husk at gemme din opsætning.

Nu er DreamBoxen sat op til at bruge motor. Nu mangler du kun at indstille motoren. Husk at tjekke om den kan bevæge sig frit rund uden at ramme noget. Her kan du have en god hjælp af en satfinder. Du kan også bruge DreamBoxen til at aflæse signalstyrken med.

Oktober 2005 Alpha Side 16 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Nu skal du ind i menuen Motor Setup

Her skal du fjerne eventuelle krydser i Use/brug Motor input power og i Use/brug gotoXX function. Værdien i feltet efter use motor power skal stå på 1.000/sec Dette tal angiver hvor længe DreamBoxen skal vente på at parabolen er drejet på plads. Det er forskelligt fra motor til motor, men det har ikke den store betydning.

Nu skal du have lagt posionen ind på de forskellige satelliter du har valg i Dreamboxen. Motoren har en fabriks indstilling (presets) fra ny af. Dem kan du se i din manual. 1 grad vest er som regel nr 26. Det er den bedste at starte med.

Orbital posision = (8) Dette er reforanse til satelite.xml filen så DreamBoxen kan vide hvilken satellite du ønsker at tage ind. Dette skrives ind på denne måde 19.2øst = 192 øst og 5vest bliver til 50 vest Tryk Næste side

Nu skal du først vælge Drive to 0 og trykke på grøn knap for at gemme din nulstilling af posionen af parabolen. Så vælger du kør til lagret position og taster ind 26 (fabriks indstillingen for 1 grad vest) og trykker på den grønne knap igen. Med mindre du har været meget heldig så er det nu du skal ud og indstille parabolen manuelt. Fat stigen og op og løs de bolte som holder parabolen fast på masten og drej den til du har det bedste signal inde. Det er her en satfinder er guld værd (www.divo.dk har en billig (249kr) satfinder som sagten kan bruges til dette). Når du har det bedste signal inde så spænd parabolen godt fast igen. Nu er parabolen sat på den rigtige position og nu skal du lægge de andre ind på samme måde. Det kan blive nødvendig at rette på elevationen på parabolen.(hvor meget den hælder) Du kan finde oplysninger om elevationen på www.lyngsat.com.

Oktober 2005 Alpha Side 17 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Satellits Configuration med flere end fire LNB.

Tryk dream/menu -> Service Searching -> Satellite Configuration

fig. 1

Vælg 0 -> tryk Ok -> LNB Configuration Sat/LNB mapping Vælg LNB 0

Oktober 2005 Alpha Side 18 af 123 DreamBox DM7000 WWW.SSFTEAM.COM fig. 2

Dette gøres for hver LBN………………………………………………………………..

Vælg 0 -> tryk ok Sat/LNB mapping Vælg LNB 0

Vælg 1 -> tryk ok Sat/LNB mapping Vælg LNB 1

Vælg 2 -> tryk ok Sat/LNB mapping Vælg LNB 2

Vælg 3 -> tryk ok Sat/LNB mapping Vælg LNB 3

OSV.

Efter LNB Configuration -> Tryk på Blå – next page

DiSEg. Opsætning

2. stk. DiSEg.C 2.0 Spaun SAR 411 WSG (SAR1 og SAR2) tilsluttes,

1. stk. DiSEg.C 2.1 Spaun SUR 220 F som endelig tilsluttes Dreamboxen.

SAR1. Unommited Switch Input 1______

LNB 1 IntelSat707 (1w) Sat/LNB mapp. LNB 0 Port A/A Input 1 LNB 2 Astra/Sirius (5.0e) Sat/LNB mapp. LNB 1 Port A/B Input 1 LNB 3 Hotbird (13.0e) Sat/LNB mapp. LNB 2 Port B/A Input 1 LNB 4 Astra (19.1e) Sat/LNB mapp. LNB 3 Port B/B Input 1

SAR2. Unommited Switch Input _2______LNB 1 Eurobird (28.2e) Sat/LNB mapp. LNB 4 Port A/A Input 2 LNB 2 Hispasat (30.0w) Sat/LNB mapp. LNB 5 Port A/B Input 2 LNB 3 Fri Sat/LNB mapp. LNB 6 Port B/A Input 2 LNB 4 Fri Sat/LNB mapp. LNB 7 Port B/B Input 2

Oktober 2005 Alpha Side 19 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

fig. 3

På fig. 3 ses opsætning af: IntelSat707 (1w) og Astra (19.1e) SAR1.

fig. 4

På fig. 4 ses opsætning af: Eurobird (28.2e) og Hispasat (30.0w) SAR2.

Husk ! Kryds i Swap Commands.

Husk at trykke på Grøn Save før du forlade menuen.

Hvorfor det virker. det må guderne vide - jeg ved bare, at det gør. ;)

Denne vejledning er lavet af humsat fra digsat.net

Oktober 2005 Alpha Side 20 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Signalmåler med: Dreambox, Trådløs Laptop, Web-interface og DreamSet

Dette kræver at Dreambox og trådløs laptop er på Lan-netværk.

Start med at åbne web-interface.(Din box ip i et browser-vindue)

Lav evt. en Lnb Test service til at bruge ved test af signal.

- man styrer let kanalskift med pil op/ned på laptoppen J

Start DreamSet - Første gang du bruger Signal Meter mangler der et plugin på din dreambox: DreamSet plugin is missing or a new version is need it.

Do you want to install it now? Tryk ja.

Tryk på blå/røde ikon

Oktober 2005 Alpha Side 21 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

DreamSet installerer plugin og søger Frontend Status ......

sæt flueben/markering i: Hide DreamSet main window

Nu er du klar til at indstille dine LBN - uden at røre et kabel ! J

Markeringer i Frontend Status kommer af sig selv, dette bruges til den grove indstilling, når der er markering i alle (ikke Tuner Lock) er du klar til finindstilling af lnb.

Oktober 2005 Alpha Side 22 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Helt kort: SNR = Signalkvalitet - skal være ca. 70% gerne over ARG = Signalstyrke - helst ikke under 50% BER = Signalstøj - skal være 0%

Der skal ikke meget til, før der kommer støj på, prøv evt. at dreje lidt på lnb´en. Dette gælder spec. yderligt liggende satellitter eks. 30o vest. Her skal lnb´en drejes ca. 20o med uret set mod parabol.

Denne vejledning er lavet af humsat fra digsat.net

Oktober 2005 Alpha Side 23 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Sikker måde at skifte img.

Med DreamUp-Lan kan det oploadet images blive corruptet.

Denne metode er mere sikker:

1. Ftp det nye image file (filenavn.img ) til dreambox /var/tmp dir. (Du kan evt. bruge Total-commander til dette)

2. Omdøb denne image file til root. ( filename.img bliver til root.cramfs

3. Gå til software update menu, og vælg manual update.

4. Dreamboxen vil nu opdatere med dette image.

5. Følg så normal procedure. (flash erase osv.).

Efter du har lavet en reboot er root.cramfs filen væk så der bliver ikke brugt nogen unødig plads.

Oktober 2005 Alpha Side 24 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Flashwizard ver 5.2

Programmet kræver du har din Dreambox oppe og kører med et image og du har sat din ip ind osv.

Hvis du vælger at klikke her kan du gemme dine settings (kanalerne). (en god ting at gøre)

Når du vil lægge dem over på dreamboxen igen kan du trykke her og navigere ned til mappen og så skal du bare trykke på knappen Send all settings now!

Hvis du skal lægget et image over i flashen skal du bare trykke på knappen øverst til venstre og så kommer der dette billede frem.

Oktober 2005 Alpha Side 25 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Så skal du vælge det image du vil installere i mappen her. Så bliver du spurgt om du ønsker at installere det

Når du klikker på Yes begynder installationen. Den laver også flash erase for dig så nu skal du bare lave din sædvanlige opsætning. Har du gemt din opsætning kan du sende den tilbage når du har sat dine sat indstillinger og netværk op igen.

Så mangler du bare at sætte emu og keys op.

Oktober 2005 Alpha Side 26 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Multiboot

Når man trykker på knappen Install or remove………. Kommer dette billede frem hvis du har instaleret dreamflash på din Dreambox. (Hvis ikke du har det vil du blive spurgt om du vil instalere det nu. Så følg vejledningen på skærmen) Der hvor pilen er, kan du hvilke image du har på Dreamboxen og det med rød pil er det image som er det aktive lige nu. Når du vil instalere et nyt image trykker du på mappen ude til højre og så skal du bare finde frem til det image du vil lægge over på DreamBoxen. Så skal du bare følge vejledningen på skærmen.

Du kan telnet eller ftp til det image du klikker på. Eller lave en backup image. Hvis du vil fjerne et image skal du markere det og vælge fjern. .

Oktober 2005 Alpha Side 27 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Vil du mounte en delt harddisk med din Dreambox skal du skrive navnet på din delte mappe her.

Ip på pc her.

Og sætte et flueben her.

Oktober 2005 Alpha Side 28 af 123 DreamBox DM7000 WWW.SSFTEAM.COM EMU og hvilke mapper skal filerne i.

Camx: Keys Directory: /var/keys/ - Softcam.Key Autoroll.Key Prgram file : /var/bin/ Config Files : /var/etc/ AU Files : /var/keys/Autoroll.Key

GBox: Keys Directory: /var/keys - seca,nagra,via,irdeto, Prgram files: /var/bin - gbox Config Files: /var/keys - gbox_cfg AU Files: /var/keys/roms/

Camd3: Keys Directory: /var/keys - camd3.keys Prgram files: /var/bin - camd3 Config Files: /var/keys - camd3.conf - camd3.config AU Files: /var/keys/ - seca_hash.bin - seca2_hash_0070.bin seca2_mask_0070.bin - camd3.keys

Evocamd: Keys Directory: /var/keys - Autoupdate.Key & Keylist.txt Prgram files: /var/bin - evocamd Config Files: /var/keys - camd_cfg AU Files: /var/keys - Autoupdate.Key - /var/scce/

Newcamd: keys directory: /var/scce -keylist, ppua, rsakeylist & tpscrypt of /var/tuxbox/scce (newcamd 6.01, kan oude dir gebruiken) Program files: /var/bin - newcamd, cardserv, cardspider, betadserv Config files: /var/tuxbox/config - newcamd.conf, cardserv.cfg, betad.cfg AU files: /var/scce/ - nagrarom3.bin, nagraram3.bin, nagraepr3.bin, sttestrom3.bin, stmaprom3.bin, nagrarom7.bin, nagraram7.bin, nagraepr7.bin, nagrarom10.bin, nagraram10.bin, nagraepr10.bin, nagrarom11.bin, nagraram11.bin, nagraepr11.bin, rsakeylist

Mgcamd: keys directory: /var/keys - SoftCam.key & AutoRoll.key Program files: /var/bin - mgcamd Config files: /var/keys - mg_cfg AU files:

Scam: Keys Directory: /var/keys - seca2,nagra,via, - irdeto,conax Prgram files: /var/bin - scam Config Files: /var/keys - softcam.cfg AU Files: var/keys/ - seca2 - /nagra_rom

Oktober 2005 Alpha Side 29 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Radegast : keys directory: /var/keys - SoftCam.key & AutoRoll.key Program files: /var/bin - rdgd, camd.rdgd, netpilot Config files: /var/etc - radegast.cfg AU files: Need a patched driver for older conax cards

De forskellige mapper i img’et var/keys bruges til key og nogle cfg filerog gbox.cfg og softcamd tmp bruges til key scce bruges også til key i newcamd tuxbox/ config der bruges til xml plugins bruges til weather logger ect

Oktober 2005 Alpha Side 30 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Oktober 2005 Alpha Side 31 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Hvordan man editere viafilen i Dreambox’en (Denne vejledning er lavet af Easter) (På de nye img’er er det ppua i var/sses som skal ændres) Først skal du have hentet filen i mappen keys som ligger her

nu vil jeg foreslå at du opretter en mappe til at gemme filerne i. en mappe der hedder keys og en der hedder temp (for at du kan holde styr på filerne).

Så åbner du viafilen med WORDPAD for at editere filen og filen ser nogenlunde sådan her ud

Oktober 2005 Alpha Side 32 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Det er her hvor FF står du skal ligge dine AU key’s ind J og for at se om de virker og opdatere med det samme skal du i bunden af filen slette de linjer jeg har markeret i bunden

Oktober 2005 Alpha Side 33 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Nu skal du så gemme filen og kopiere den over i mappen keys og i mappen temp på dreambox’en Og så skal dine keys lige opdatere

Det er samme fremgangs måde i viafilen i mappen temp

Hvis du så vil teste dine key’s kan du gøre det med telnet som ligger i windows Men sæt boxen i gbox mode og sluk den så og tænd igen

Gå i start og så i kør skriv telnet + boxens ip Så kommer der dette vindue op med denne tekst welcome on your dreambox! - Kernel 2.4.20 (1).

BusyBox on dreambox login: her skriver du root Password: her skriver du dreambox

BusyBox v0.60.5 (2003.06.03-15:18+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands.

~ > her skal du så skrive camd

Så skuller der komme noget der ligner dette her hvis dine key’s er ok

Oktober 2005 Alpha Side 34 af 123 DreamBox DM7000 WWW.SSFTEAM.COM gbox v0.996 mode: any pid AU:01/update:01/KeyFile:01 Hash:01 DispECM:01/EMM:01 UDPInit:01 OSD:00 *ECM: CA ID: 0x0500 (010C30) -> CA PID: 0x047D **** hashTableECM 1 elements **** Logger init for IP: °÷x°÷xs/gbox_c¨↓É►K►♥ on port 8017 ===== VIA ECM on CaID 0x0500, pid 0x047d ======prov: 010C3, pkey: 0B = 2F 7C D6 2C FA DE A9 D9 cw0: A1 17 AA CB CE EB 3F 3D cw1: 80 DA 19 FF 38 FC 5B EE Signature OK ======VIA ECM on CaID 0x0500, pid 0x047d ======prov: 010C3, pkey: 0B = 2F 7C D6 2C FA DE A9 D9 cw0: A1 17 AA CB CE EB 3F 3D cw1: 05 BA C3 AD DC 0F 62 06 Signature OK ======VIA ECM on CaID 0x0500, pid 0x047d ======prov: 010C3, pkey: 0B = 2F 7C D6 2C FA DE A9 D9 cw0: 22 94 22 F3 A1 52 F7 C6 cw1: 05 BA C3 AD DC 0F 62 06 Signature OK ======*EMM: CA ID: 0x0500 Viaccess (000000) -> CA PID: 0x03E8 **** hashTableEMM 1 elements **** detected EMM data on pid 03E8 - Viaccess ===== VIA ECM on CaID 0x0500, pid 0x047d ======prov: 010C3, pkey: 0B = 2F 7C D6 2C FA DE A9 D9 cw0: 22 94 22 F3 A1 52 F7 C6 cw1: FA CB 40 B8 A2 64 18 86 Signature OK

Vupti du kan nu se free tv på viasat uden kort i dreambox’en når du sætter boxen til at emulere et kortJ

Denne vejledning er lavet af Easter

Oktober 2005 Alpha Side 35 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Vejledning til opsætning af rsakeylist

Jeg har et lille tip om hvordan man i rsakeylist kan have mange key i til conax for eksempel helt op til 9 stk key 20 og 21 22 23 24 25 26 som herunder står.

Jeg vil tro at det samme os kan lade sig gøre med alle de andre key der normalt er i til de andre providere som normalt os er i rsakeylisten men det har jeg ik kunnet teste for jeg har kun selv 1w og 5ø at kigge på L. Men det er en nem måde at teste sine gamle key’s på ved at man kan have så mange key i filen

Oktober 2005 Alpha Side 36 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Det samme gælder jo os for au key’s J

Oktober 2005 Alpha Side 37 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

hvis man nu har sådan nogen men det er jo nok ik så nemt at få fat i mereL og man skal så huske at chmod rsakeylist 744 for at de au key som man har lagt ind kan opdatere key i filen. Jeg har ikke selv haft nogen AU key’s til conax men jeg vil tro det virker med au i på den måde os

Og samme opsætning gælder os for key nr. 22,23,24,25,26 hvis man altså har dem J Håber nogen kan bruge det lille tip til noget.

Denne vejledning er lavet af Easter

Oktober 2005 Alpha Side 38 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Dreambox Keyfile Updater Download Dreambox Keyfile Updater 2.0.3

Pak det ud og dobbelklik på opdater.exe Og du vil få dette billed Hvis ikke du har så gå ind på ssf_b og hent den nye 6in1 fil Skriv !6in1 og du vil få den nye 6in1 fil (kan kun gøres med mirc ikke java) Hvis du ikke har mirc kan du hente den på forummet.

Den første gang du bruger dette program popper der en box op hvor du skal angive Dreamboxen’s ip-nummer.

Nu skal du finde den udpakket 6in1 fil

Oktober 2005 Alpha Side 39 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

når du har fundet den så klik på åbn og du vil se et statusvindue hvor du kan se at den overføre din 6in1 fil

klik på ok Nu mangler du bare at genstarte din dreambox

Oktober 2005 Alpha Side 40 af 123 DreamBox DM7000 WWW.SSFTEAM.COM FTP Start Total Commander op Klik på Tilslut til FTP server

Klik på ny forbindelse

Udfyld det vindue der popper op med dine oplysninger som jeg har gjort her Dit værtsnavn(ipnumre) er nok ikke det samme.

Oktober 2005 Alpha Side 41 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Session: det kan du give et hvilken som helst navn. Værtsnavn: Det er ip-adressen på dreamboxen. Brugernavn: root Password: dreambox Sæt et flueben i boxen Send kommando for at holde forbindelsen i live

Når du har udfyldtalt som vist her klikker du på ok. Så klikker du på tilslut og du ser nu din dreambox i det venstre vindue i Total Commander Nu kan du kopiere filer til din Dreambox med Total Commander.

Oktober 2005 Alpha Side 42 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Hvis du skal ændre på en fils attribytter kan du også bruge Total Commander

Markere på den fil du vil ændre attribytter på og tryk på Fil

Tryk på menuen Ændre attribytter

Skriv den status filen skal have (f.eks 755) og tryk på ok knappen.

Oktober 2005 Alpha Side 43 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Oktober 2005 Alpha Side 44 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Kanalliste med DreamBox edit

Med dette program kan du editere og lave dine egne favorit lister. Her kan du hente den nyeste version. http://dreambox.happyllama.com/

Nu skal du have sat programmet op til din DB og den skal have et sted at gemme din kanalliste.

Tryk på FTP

Oktober 2005 Alpha Side 45 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Så kommer denne box op Indsæt ipnr. på DreamBoxen her. Indsæt User name på DreamBoxen her. Indsæt Password på DreamBoxen her.

Klik på Browse og find den mappe du vil gemme din kanalliste i.

Når du har sat alle ting kan du trykke på Recieve Files from DreamBox. Og nu henter den alle dine kanaler som der ligge på dreamBoxen.

Oktober 2005 Alpha Side 46 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Det kan godt være der kommer nogle fejlmeddelser, men det betyder ikke noget. (som regel) Nu kan du se alle kanaler.

Du kan sortere kanalerne her.

Du Kan sortere satelliterne her

Du kan også sortere ved at klikke på felterne i toppen af listen.

Oktober 2005 Alpha Side 47 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Hvis du vil lave din egen favorit liste kan du laven en ved at højreklikke på Favorites (tv)

Her skal du klikke på Insert new Bouquet. Giv den et navn. Og nu skal du finde de kanaler du vil have i din favoritliste. Træk dem fra hovedlisten over i den lille liste.

Du kan godt tage flere af gangen ved at bruge shift eller ctrl knappen.

Oktober 2005 Alpha Side 48 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Når du har lavet de favoritlister du vil have skal du gemme det på pc’en.

Klik på Saveknappen

Nu skal du have dem sendt tilbage til DreamBoxen Klik på FTP

Så kommer dette billed igen. Klik på Send files to DreamBox Når den er færdig med så skal du trykke på Reload settings on Dreamboxen

Nu kan du vælge dine favoriter på DreamBoxen.

Oktober 2005 Alpha Side 49 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

En liste af USB memory sticks til DreamBoxen

Mærke USB ver. Mb Virker LD Leading Driver 128 Ja Sharkoon USB2.0 128 Ja HyperDrive 2.0 128 Ja Gericom, Pocketable 128 Ja Kingmax 2.0 128 Nej Extreme memory 1.1 128 Ja USBBAR 128 Nej Kingmax 2.0 256 Nej Kingmax 1.1 64 Ja TYPHOON 1.1 128 Ja TYPHOON 2.0 128 Nej Aiptek 32 Ja USBBAR 1.1 128 Ja Tiny Disk 2.0 256 Ja TwinMos 64 Ja Apacer Handy Steno 2.0 256 Ja Acer 128 Ja IOMEGA 64 Ja Fujitsu-Siemens Memorybird 1.1 128 Ja QDI 1.1 128 Nej Yakumo 1.1 64 Ja Yakumo 1.1 128 Ja Traxdata EZ-ID1 128 Ja JetFlash 128 Ja USBBAR 2.0 256 Ja EasyDisk 1.1 64 Ja EasyDisk 1.1 128 Nej Norma 1.1 128 Ja Medion 1.1 128 Ja EIO 1.1 128 Ja CF - HAMA 128 Ja Sunsun 1.1 128 Ja Pen Drive Plus 2.0 256 Nej Twin Mos Mobile Disc III 128 Ja Twin Mos Mobile Disc III 256 Ja kingston CF + usb2 reader 256 Ja Mobile Drive 3in1 SD+MMC 128 Ja TYPHOON MEMORY ADAPTER 1.1 32 Ja Q-Max MEMORY ADAPTER 1.1 128 Ja Seitec 2.0 128 Nej Kingston 128 Ja Canyon 128 Ja

Oktober 2005 Alpha Side 50 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Telnet

Med telnet er det muligt at logge ind på andre computere på netværket og arbejde tekstbaseret, som om du sad ved computeren. Dette kan også foregå på tværs af platforme, f.eks. kan du køre telnet på en Windows XP-maskine og derfra logge ind på en Linux-maskine.

Ved normal brug startes telnet simpelthen med navnet på den , du ønsker en forbindelse til. Når forbindelsen er oprettet, vil du blive præsenteret for en login:-prompt, og du kan nu arbejde videre, som om du sad ved den anden maskine.

Når du ikke længere har brug for telnet-forbindelsen, afbryder du den med exit, og du er så tilbage på din egen maskine.

Hvis du angiver en port, som er bundet til en anden protokol, kan du også have glæde af telnet til fejlfinding og testbrug. I en snæver vending kan du bruge telnet til at hente post hos din internetudbyder!

Se aktuel placering

Unix-kommandoen til at se, hvilket katalog, du aktuelt er placeret i hedder

pwd

Skift katalog

Unix-kommandoen til at skifte placering (katalog) hedder cd Du kommer tilbage til startkataloget med kommandoen cd

Slet filer / kataloger

Filer og hele kataloger slettes meget nemt på en unix-maskine. Man bliver ikke bedt om at bekræfte, at man mener det - når ordren er udført er filerne slettede. Så kommandoen bør behandles med respekt. Kommandoen "rm" (remove) efterfølges af det, der skal slettes.

Hvis kun 1 fil skal slettes skrives navnet. Hvis alle filer, der begynder med "i" skal slettes skrives "rm i*". Tegnet "*" angiver "alting". Hvis et katalog og alle dets underkataloger og alle filer skal slettes bruges "rm -r" (r for rekursiv). Altså vil "rm -r gammel" fjerne et katalog, der hedder gammel - og alle filer og underkataloger. Skrives "rm -r www", så fjernes hele ens websted, hvis den aktuelle placering er start-stedet.

Omdøb en fil

Unixkommandoen til at ændre navnet på filen "ligefoer" til "navnomlidt" er mv ligefoer navnomlidt

Oktober 2005 Alpha Side 51 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Ændring af rettigheder til en fil

Unixkommandoen til ændring af rettigheder på en fil er "chmod" (change mode). Her forklares kun brugen i et særligt tilfælde: cgi-scripts vil ikke blive udført, hvis filen har skriverettigheder for gruppen. Fjernelse af skriverettigheder for filen "xxx.cgi" sker med kommandoen: chmod g-w xxx.cgiEn fil har rettigheder for ejeren (u), gruppen (g) og alle-andre (o). Rettighederne kan være læsning (r), skrivning (w) og eksekvering (x). Rettighederne for filen "xxx.cgi" ses med kommandoen: ls -l xxx.cgiog kan f.eks se således ud: -rwxr-xr-x 2 konto webuser 5182 Jan 10 2002 xxx.cgiDenne fil har læse+skrive+eksekveringsrettigheder for ejeren, læse+eksekveringsrettigheder for gruppen og læse+eksekveringsretigheder for alle andre.

Et lille eksempel.

Gbox I rudream

Omdøb filen gbox0.999j til gbox Copy gbox til var/bin og gbox_cfg til var/keys Chmode 755 /var/bin camd.gbox

Brug en linux compatible editor og redigere var/tuxbox/config/emulist.xml Tilføj teksten til emulist.xml

Start telnet klik på start klik på kør og skriv telnet 192.168.0.10 (dette er ipnr på min dreambox) og tryk ok Skriv root og tryk enter Skriv dreambox og tryk enter Så kommer der et billed noget lignende dette her

Oktober 2005 Alpha Side 52 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Nu skal du frem til den mappe hvor din gbox ligge som du har copieret over Det kan du komme ved at skrive cd var og der efter cd bin og der skrive chmod 755 camd.gbox

Du kan også bare skrive sådan her Chmode 755 /var/bin camd.gbox Du afslutter ved at skrive exit

Hvis du skriver ls svarre det til dir i dos og du vil kunne se alle mapperne der hvor du står.

Hvis du skriver help får du en liste over de indbyggede kommandoer.

Oktober 2005 Alpha Side 53 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

PuTTY ver. 0.54 beta

Putty er en Telnet klient, der både benytter sig af SSH og normale telnet forbindelser. Programmet kan køres direkte fra programfilen og skal ikke installeres på computeren. Putty er et program, man ikke skal undervurdere, fordi der er så mange muligheder i det. Nyeste udgave tilføjer dynamisk SSH port forwarding, muligheden for at lade en proxy stå for DNS lookups, når en proxy er i brug. PSFTP er gjort hurtigere. Fejl er blevet rettet, især en der gjorde portforwarding af SMB konstant. Fabriksindstillinger er ændret, SSH og SSH2 er nu aktiverede og BCE er deaktiveret

Oktober 2005 Alpha Side 54 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

DBF all in one

Hovedmenu:

Her skal du sætte dine data ind så det passer med din opsætning af DreamBoxen

Du kan også vælge sprog her

Oktober 2005 Alpha Side 55 af 123 DreamBox DM7000 WWW.SSFTEAM.COM AddOn Installer

I den første box kan du vælge et modul du gerne vil installere i din DreamBox. Når du markere en i listen kan du se en kort information om den markeret plugins i vinduet til højre for listen, og neden under infoen kan du se et billede af den. Når du har valgt den plugins du vil have skal du trykke på download oppe til højre. Når du en gang har hentet en plugins vil den være på din pc til fremtidige installeringer. Så er der bare tilbage og trykke på knappen install oppe til højre. Du kan se installationsforløbet i det nederste vindue.

Programmet lægger alle de ting der skal ind i de forskellige mapper og sætter de rigtige attributter.

Nemmere bliver det aldrig.

Oktober 2005 Alpha Side 56 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Converter

Med Converter kan du alle keys i Dreamboxen opdater. Der er 3 forskellige link til softcam som du kan vælge mellem. Når du har valgt hvilken du vil bruge kan du hente den ned her.

Når du har trykket på download vil du få denne meddelelse når de er hentet ned på din pc

De vil nu være tilgænlige når du trykker på lokale softcam..

Nu skal softcam keys converteres til de forskellige systemer og det gør du ved at trykke på convert ude til højre. Når det er gjort kan du sende dem til din DreamBox ved at trykke på knappen Keys >>>DreamBox

Oktober 2005 Alpha Side 57 af 123 DreamBox DM7000 WWW.SSFTEAM.COM FTP-Client:

Med FTP-Clienten har du mulighed for at hente eller overføre data til og fra DreamBoxen. Lige som i explorer kan du trække data fra det ene vindue til det andet. Du kan også bruge den højre museknap til at downloade og uploade. Med et dobbeltklik kan du åbne den markerede fil. Hvis du vil redigere data kan du højreklikke den fil du vil redigere og i den popup menu kan du vælge redigere. Den indbyggede editor genkender automatisk om det er Unix data og så kan du roligt redigere den uden at være bange for at den skal blive konverteret til Windows. Du kan også ændre en fils attributter ved at højreklikke den og vælge CHMOD +X

Oktober 2005 Alpha Side 58 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Telnet-Client

Med telnet har du mulighed for at udføre alle de forskellige kommandoer til DreamBoxen. Til de mest almindelige kommandoer er der lavet knapper til dem.

Her er en oversigt over de indbyggede knapper:

Connect/unconnect Her kan du forbinde eller afbryde forbindelsen til DreamBoxen.

Mount USB Her bliver en forbundet USB-stik mountet i /var/mnt/

Unmount USB Her bliver en mountet usb-stik fjernet fra systemet.

Mount CF Her bliver et indsat Compaqflash kort mountet i /var/mnt/cf

Mount CF Her bliver et indsat Compaqflash kort fjernet fra systemet.

Prepare for Dreamflash Her bliver det benyttede medie formateret og mountet under installationen af Dreamflash

Oktober 2005 Alpha Side 59 af 123 DreamBox DM7000 WWW.SSFTEAM.COM ADVARSEL! Kortet/USB-stikken formateres uden yderligere varsel.

HDD Sleep Her bliver din harddisk sat på standby

Reboot Her bliver DreamBoxen genstartet.

Shutdown Her sættets DreamBoxen i Deep-standby mode

Oktober 2005 Alpha Side 60 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Flash:

Med dette program har du mulighed for at flashe et img fra din pc til DreamBoxen. Hvis du trykker på knappen Load Image kan du navigere hen til det img du ønsker at installere på din Dreambox. Når du har valgt et image skal du bare trykke på knappen Flash Image og så lægger den det valgte image over i den interne flash.

Oktober 2005 Alpha Side 61 af 123 DreamBox DM7000 WWW.SSFTEAM.COM HardCopy:

Med modulet Hardcopy kan du tage et skærmbillede fra det program du ser på DreamBoxen ved at trykke på knappen Snapshot Efter et par sekunder vil du se billedet med diverse informationer om billedes egenskaber. Du kan ændre på billedes kvalitet med skyderen under billedinformationen.

Knappen OSD Snapshot tager et billede af systemets ”On Screen Display” Er der ingen system info i billedet når du trykker på knappen vil du bare se et sort billede.

Hvis du vil gemme dit billede skal du bare trykke på knappen Save Picture og så give det et navn og navigere over til den mappe hvor du vil gemme det.

Knappen Hardcopy Insert Grabber Vil installere den nødvendige software hvis det ikke er i det image du har kørende. (virker ikke på alle image)

Oktober 2005 Alpha Side 62 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Settings:

Her kan du tage et kopi af dine sat-instillinger fra DreamBoxen og gemme dem på din PC

Når du trykker på Knappen Save Settings. Kommer denne box efter nogle få sec.

Med knappen Restore settings and Activate vil programmet tage dine setting’s fra Pc’en og overføre dem til din DreamBox og aktivere dem.

Oktober 2005 Alpha Side 63 af 123 DreamBox DM7000 WWW.SSFTEAM.COM NetWork:

Her har du en lille samling af forskellige værktøjer.

Hvis du markere den ip-adresse der står oppe til venstre og trykker på knappen Search vil programmet undersøge dit netværk og liste dem med ip-adresse, mac-adresse og hvis det er muligt hostnavn. Dreamboxen vil blive identificeret som dreambox på grund af mac-adressen.

Knappen Measure lidt til højre for midten vil måle din hastighed på ftp.

Du kan også hente den nøjagtige tid på internettet eller hente tiden ind fra din pc.

Nederst til venstre kan du se hvor meget data trafik der er på dit netkort.

Oktober 2005 Alpha Side 64 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Browser:

Her kan du se info om hvad der er på den markerede kanal og du kan også skifte kanal her. Denne er afhængigt af hvilket image du har på den DreamBox.

Oktober 2005 Alpha Side 65 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Newstikker:

Her kan du se de sidste 10 poster på forummet som har lavet dette program. http://www.dreambox-forum.com/index.php?

Tipp of the day:

Her kommer der forskellige små tips om pc’en og DreamBoxen

Info:

Her er der info om programmet Version og sådan noget.

Mvh. Alpha www.ssfteam.com

Oktober 2005 Alpha Side 66 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Samba Samba er Unix-platformens modstykke til Windows-maskinernes SMB-protokol. På Windows-platformen udnyttes SMB-protokollen til de velkendte workgroup-funktioner så man altså kan dele drev og printere med andre computere. Samba-pakken byder på muligheden for at en Unix-maskine kan dele specifikke kataloger med windows-maskiner. Denne funktion varetages af programmet smbd. Samba-pakken indeholder også en klient, så man fra en Unix-maskine kan tilkoble sig drev på en windows-maskine: smbmount. Endelig kan en Unix-maskine optræde som browsemaster for en arbejdsgruppe med windows- maskiner. Programmet som står for denne proces hedder nmbd.

Oktober 2005 Alpha Side 67 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Kort deling i PP 24.09 og SF 14.09 image.

Kort deling kræver konstant forbindelse eller lokalt nettverk med flere DreamBox`er. Over Internet bør man have bredbånd og en ruter før man begynder med kort deling. I dette eks. deler vi kort nr1 i den nedre kortlæser DreamBox, se bildet under. Down: first + Krydset af for Shared.

Det må hukes av for Sharing this Server, nå kommer alternativet Settings frem se bilde over. Trykk gul knapp fjernkotroll nytt bilde kommer frem med oppsett for Port her velges port 678 om en skal dele med flere DreamBoxer og huker av for netpilot enable. Skal det kun deles med en DreamBox velges port 666. Port 678 må velges om an skal dele med mange, det er denne portet netpilot bruker. Netpilot er en liten server for å kunne ta imot forespørsler fra mange klienter.

Oktober 2005 Alpha Side 68 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Så må en sette opp ruter for å slippe trafikk igjennom på port 678 se bilde under. Der må port åpnes til IP adresse DreamBox. I dette eks. er IP dreamBox 192.168.0.106 Nå er DreamBox med kort som skal deles klar for klienter.

Oppsett for DreamBox klient. velg Connect to other Server nå kommer alternativet Settings frem i bilde, se bilde under. Trykk gul knapp fjernkontroll.

Oktober 2005 Alpha Side 69 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Timeout kan med fordel settes til 5000

Nå må vi sette opp type kort vi skal ha koder fra Caid: 0B er for Conax når ruten med 0B er markert trykk OK fjernkontroll og velg med opp/ned høyre/venstre for å endre verdier. Så må IP adresse til server legges inn. Er det en server over internet er det Internet IP adresse til den som har DreamBox med kort som skal legges inn. I dette eks. localt nettverk legger vi inn IP adresse til DreamBox med kort 192.168.0.106 og port 678

SSH er ikke ferdig utviklet enda.

Oktober 2005 Alpha Side 70 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Så må vi velge hvor mange DreamBoxer vi skal hente koder fra,trykk blå knapp fjernkontroll. I dettte eks. velger vi 1

Husk grønn knapp for lagre endringer når du går ut av de forskjellige menyene. Nå er DremBox`en klar for kort deling

Oktober 2005 Alpha Side 71 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Manual til Card share opsættet

Det er to filer som skal editeres, newcamd.conf og cardserv.cfg

Disse filene ligger i var/tuxbox/config

Tager først for mig cardserv.cfg som skal ændres hos kort ejeren:

DESKEY = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 SERVER_NAME = cardserv DEBUG_PORT = 14000 ENTITLEMENT_PORT = 14001 ADMIN_PORT = 14002 ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00 USER = local local lan dreambox 12000 USER = cardspider dreambox lan localhost 15003 USER = Bruker Passord USER = Bruker1 Passord1 # user er de som har tilgang til cs DEBUG_INIT = no DEBUG_NET = no DEBUG_ECM = no DEBUG_EMM = no SERIAL_PORT = 0 TCP_PORT = 10000 BOXID = xxxxxxxxxx #Box id hentes ud fra NDS boks id, Kun de 10 første sifre bruges EMM-G = yes EMM-S = yes EMM-U = yes SPECIAL_FEATURES = no SERIAL_PORT = 1 TCP_PORT = 10001 EMM-G = no EMM-S = no EMM-U = no SPECIAL_FEATURES = no

Så er der kun at åbne i Firewall på Routeren på port 10000 og /eller 10001 Port 10000 er øverste slot, 10001 er nederste slot.

så er turen kommet til newcamd.conf filen Dette er det brugeren af share som skal editere.

# /var/tuxbox/config/newcamd.conf # # newcamd mandatory settings # # What Demux API is used? (1 = very old, 2 = rel (Dreambox), 3 = head (VDR)) DEMUX_API = 2 # on PPC version: What Box is used? Valid options are DBOX2, DM7000 and DM5600 # on I386 version this parameter is ignored BOX_TYPE = DM7000 # Which device for writing control words should be used? # Valid options are CA, SDEV or GTX

Oktober 2005 Alpha Side 72 af 123 DreamBox DM7000 WWW.SSFTEAM.COM # (SDEV and GTX = /proc/bus/gtx, CA = /dev/caX or /dev/dvb/card0/caX) CONTROL_WORD_DEVICE = CA # What CA0 API is used? # 3 for recent DVB-S driver or recent Dreambox drivers (dream.o from 1.07.3) # also for ca1 use on dbox2 # 2 for older Dreambox driver (ca.o or dream.o up to 1.07.2) # no effect on PPC version if CONTROL_WORD_DEVICE = GTX or SDEV CA_API = 3 # output control words to /proc/bus/gtx in 16 or 4096 byte packets # no effect on I386 version or on PPC version, if BOX_TYPE = DREAMBOX GTX_OUTPUT_MODE = 16 # This is important for channels which frequently change between free and # encrypted broadcasts. The change will be reflected in the PMT. If you # don't want your picture to stop when the channel goes from free access # mode to encrypted mode, either your zapper (zapit/Enigma) or newcamd # itself has to keep track of PMT changes. Recent Enigma versions do this, # so you can set PMT_UPDATE_WATCH to no. Recent Zapit versions also have # this option, but it is not compiled by default. So when using Zapit # without PMT updates, you need to enable newcamd to monitor the PMT # (PMT_UPDATE_WATCH = yes). Having both zapper and newcamd monitor # the PMT at the same time, can lead to all kind of instabilities and # should therefore by avoided, even if it seems to work at first. PMT_UPDATE_WATCH = no # Use ? EMU = yes # if both control word server and emulator keys are available for the # channel, which method should be tried first? PREFER_EMU = yes # deactivates the dbox2 Betacrypt CAM # this has to be set to yes on Dreambox DISABLE_CAM = yes # use dbox2 Betacrypt CAM for caids 06, 17 or both (00)? CAM_CASYS = 17 # Autoupdate for Emu and Control Word Servers # AU is always yes if there are Betacrypt UDS control word server # connected to newcamd AU = yes # # newcamd debug options # # dumps all ca systems used by a channel on the console SHOW_ALL_CA_SYSTEMS = no # On Screen Display, neutrino, enigma or none OSD = none # Recent Enigma versions come with a new option "Use http authentication" # in the Expert Setup menu. If this option is enabled, the Enigma web server # requires all clients to authorize themselves with username (root) and # password (usually dbox2 or dreambox). The following option tells newcamd # about the authentication username and password to use for the web server # in order to be able to display its on screen information. OSD_WEB_LOGIN = root:dreambox # print debug messages about ECM handling DEBUG_ECM = yes # print debug messages about EMM handling DEBUG_EMM = no # print debug messages about Control Word Server (CWS) DEBUG_CWS = yes # print debug messages about dbox2 CAM (cam-alpha.bin) DEBUG_CAM = yes

Oktober 2005 Alpha Side 73 af 123 DreamBox DM7000 WWW.SSFTEAM.COM # print command message to/from dbox2 CAM as hex strings DEBUG_CAM_HEX = no # print all plain control words used SHOW_CW = no # hex dump of entire PAT SHOW_PAT = no # hex dump of entire PMT SHOW_PMT = no # hex dump of entire ECM SHOW_ECM = no # hex dump of entire CAT SHOW_CAT = no # hex dump of entire EMM (AU) SHOW_EMM = no # show network ECM messages being sent and received from/to the cardservers SHOW_CWS_ECM = no # show network EMM messages being sent and received from/to the cardservers SHOW_CWS_EMM = no # hex dump of EMMs with wrong signature EMM_REPORT_WRONG_SIG = no # delay between channel zap and appearance of the OSD OSD_WAIT_TIME = 2000 # # newcamd optional settings # # Delay between reception of new control word and writing them into # the CSA registers # this is a default, can be changed for each individual key in keylist DEFAULT_CW_DELAY = 500 # reload config on every channel zap RELOAD_CONFIG_ON_ZAP = yes # reload keylist on every channel zap RELOAD_KEYLIST_ON_ZAP = no # write osd ca info to file # CA_INFO_FILE = /tmp/cainfo.txt # # newcamd mandatory settings for control word servers (cws) # # Cardserver list # # <14 byte triple-des key in hex> # # wan connections will be dropped and rebuild if newcamd is told so by camdcmd # (see admin options) # # hostname = uds to use betad, port is the in that case # CWS = Ipadresse 10000 Bruger Password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv #bruger navn/password må stemme overens med det som er i cardserv filen. i dette opsættet er det kortplads 10000 som skal bruges CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv #CWS = 127.0.0.1 10002 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv # # newcamd optional settings for using control word servers (cws) # # Timeout for cardserver login in 100ms CWS_CONNECT_TIMEOUT = 20 # Port to listen for incoming cardserver connections (reverse login)

Oktober 2005 Alpha Side 74 af 123 DreamBox DM7000 WWW.SSFTEAM.COM # and/or admin connections CWS_INCOMING_PORT = 12000 # Port to get a list of all connected cardservers, just telnet to it CWS_DEBUG_PORT = 12001 # # newcamd admin control options # (incoming port is the same as CWS_INCOMING_PORT) # # <14 byte des key> # ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Husk at genstarte newcamd efter ændringerne, dette må alle gøre når der er lavet ændringer på disse filer

Oktober 2005 Alpha Side 75 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Opsætning af CardSpider Af.: Praktiske_Gris 4/11 2004-11-04

Forord:

Jeg vil i denne vejledning prøve at udbedre forståelsen for hvordan man opsætter Card Spider som er en del af NewCamD Emuleringen.

Der hersker en del forvirring omkring det da det tilsyneladende ikke lige falder en til brystet hvorledes det sættes op. Personligt måtte jeg selv guides igennem, og der så jeg så løbende, og det er det jeg vil forsøge at gentage her så netop du også forstår det.

Du skal bruge Flg.:

Editoren Ultra Edit, den kan hentes på http://ultraedit.com Tlenet Klienten Putty, den kan hentes på http://www.chiark.greenend.org.uk/~sgtatham/putty/

På din DreamBox skal du have installeret NewCamD Cardserver 5.21 eller nyere.

I denne test brugte jeg Hydra Image, men bruger du noget andet skulle det ikke være noget problem, dog er der lidt problemer med at få RU Image til selv af loade de forskellige scripts, men derom senere.

Oktober 2005 Alpha Side 76 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Først kigger vi på filen Cardserv.cfg Formålet med denne er at man laver en lille server på sin egen DreamBox, den går ind og læser på dine kortlæsere og den tager også fat i den næste server vi sætter op, den der forbinder dig med andre modtagere.

Der er ikke så meget der skal rettes i denne fil, så vi tager lige de småting der er :

De settings der ikke er nævnt her, er ikke nogen du skal pille i, det kan kun gøre ondt værre J

DESKEY = 01 02 03 04 05 06 07 08 09 10 11 12 13 14 SERVER_NAME = cardserv

DESKEY behøver vi ikke røre ved, du må gerne lave den om, men så skal den ændres andre steder også, så mit forslag er at lade den forblive urørt.

SERVER_NAME er det navn som du giver din lille kortlæser server, det er kun et navn som bliver brugt lokalt i din dreambox, så der er umiddelbart heller ikke nogen grund til at ændre på det.

USER = local local lan dreambox 12000

Her tillader vi at Newcamd henter koder fra dit kort i læseren.

USER = spider djskdsdsrhwr lan 127.0.0.1 13555

Her tillader vi Cardspider at logge på dine kortlæsere.

Nu kigger vi lige på opsætningen af dine kortlæsere.

# # upper card slot # SERIAL_PORT = 0 TCP_PORT = 10000 EMM-G = yes EMM-S = yes EMM-U = yes SPECIAL_FEATURES = no # # lower card slot # SERIAL_PORT = 1 TCP_PORT = 10001 EMM-G = yes EMM-S = yes EMM-U = yes SPECIAL_FEATURES = no # # serial port for fhenix # #SERIAL_PORT = 2 #TCP_PORT = 10002 #EMM-G = no #EMM-S = no

Oktober 2005 Alpha Side 77 af 123 DreamBox DM7000 WWW.SSFTEAM.COM #EMM-U = no #SPECIAL_FEATURES = no

Som du kan se, så er der sat # foran mange af linierne, det gør at de kun er bemærkninger, eller med andre ord, de er sat ud af drift. Jeg har her fjerne # ved den række der omhandler den øverste kortlæser. Det er fordi at det er der jeg har mit kort siddende i, som jeg deler ud af, og selv bruger til at se tv.

Når du bruger CardSpider er det VIGTIGT at du har et kort sat i en af dine læsere, og at det så er den læser du har åbnet for. Hele ideen i Spider er at man deler sine kort ud til andre, og det er så smart opbygget at hvis du slet ikke har et kort i, så kan du heller ikke få billede på.

Nuvel det var CardServ.cfg.

Oktober 2005 Alpha Side 78 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Nu tager vi så fat på en af de lidt mere langhårede filer, nemlig cardspider.cfg Formålet med denne fil er at skabe den nødvendige kontakt til dine venners DreamBoxen. Det er også denne du skal ind og rette i, hvis du skal tillade en anden at tage kontakt til dig, og vise versa.

Den første linie i filen:

SERVER_NAME = SERVER_NAME_HERE

Her skal du angive navnet på din SpiderServer, du kan kalde den hvad du vil, men husk der er forskel på store og små bogstaver, ligeledes må du ikke bruge de danske karaktersæt som Æ, Ø og Å Så navne som kødpålægsspider dur ikke J

Lad os kalde den TestSpider (Bemærk jeg har blandet storebogstaver ind i det, det vil gå igennem hele vejen ned)

Vi retter altså den første linie til:

SERVER_NAME = TestSpider

Så kommer der en DESKEY, den ladder vi stå urørt.

CWS_MULTIPLE = localhost 10000:10001 spider djskdsdsrhwr 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv

Her forbinder vi denne Cardserverfilen vi rettede i før med Cardspider, port 10000 til 10001 er dine kortlæsere, du skal dog her lige være opmærksom på at hvis du bruger et Phenix interface i serialporten skal du have have rette til så der står 10000:10002 Da opsætningen lige nu kun tager kortlæserne med. Men det er også her at vi giver Cardspider lov til at tage koder på dit kort i læseren og dele ud til cardspider netværket med dine venner.

USER = local local Her opretter vi en adgang til Newcamd så den kan gå ind og læse koderne både fra andre og dine egne kort

PEER_INCOMING_PORT = 2001

Denne port er den som du vælger når du vil dele koder med nogen af dine venner, du kan sætte den efter eget valg, du skal bare huske at den port skal du åbne for i din router/firewall både TCP og UDP. Grunden til at de begge skal åbne er at Verifikationen kommer igennem TCP porten imens dine koder (ECM’s) kommer igennem UDP porten. Senere når vi skal til at teste og du kan se at der er brugere online men ikke få noget billede på kan det være fordi at UDP porten er lukket.

Længere nede kommer vi til det sted hvor vi skal sætte vores PEER op. Det er her du skal tilføje dine venner, som du vil dele med. peer = his_ip his_port his_servername Common_Password common_DES

Her er der lige nogen ting vi skal have på plads, først den danske oversættelse af linien.

Oktober 2005 Alpha Side 79 af 123 DreamBox DM7000 WWW.SSFTEAM.COM PEER = Din_Vens_IP_Adressse Hans_Port_til_CardSpider Hans_Navn_På_Hans_CardSpider Fælles_Password Fælles_Crypteringskode

Dvs. denne linie kunne komme til at se således ud:

PEER = 10.20.30.40 1234 VensSpider GodtPassword 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Det er her vigtigt at du er meget opmærksom på at den linie er den du skal sætte ind, der skal så også være en linie som han skal sætte ind i hans CardSpider, den kunne jo så se sådan her ud

PEER = 40.30.20.10 2001 TestSpider GodtPassword 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Som du her kan se så er linierne næsten ens, den eneste forskel er IP, Port og navnet på serveren

Resten er fælles for lige netop jeres forbindelse, og hvis de ikke er ens, så virker det ikke.

Du kan uden problemer have flere PEER’s sat ind, du skal bare være opmærksom på at jo flere du har inde, jo mere går det ud over din internetforbindelse.

Nu går vi videre til det næste, det ligner nærmest volapyk, men der er en ide med det.

# Sky Italia 13.0E NETWORK_CARD = 0100:000064:000065:000070:000071:000072:00006a:000080:000081:000082 TCP_PORT = 4010 # Digiturk 7.0E NETWORK_CARD = 0d03:0000c0:0000c4 TCP_PORT = 4011 # Canal Digital Nordic 1.0W NETWORK_CARD = 0b00:000000 TCP_PORT = 4012 # HRT 13.0E NETWORK_CARD = 0500:020a00:016810:01a400:01ac00:016400:016810:020800:021100:01ac00:018c00 TCP_PORT = 4013 # UPC Direct 19.2E NETWORK_CARD = 0d02:00008c TCP_PORT = 4014 # Czechlink NETWORK_CARD = 0626:000000 TCP_PORT = 4015 # Slovaklink NETWORK_CARD = 0d03:000020 TCP_PORT = 4016 # Irdeto 0604 NETWORK_CARD = 0604:000000 USE_ONLY_CHANID = 00030004:00030006:00070004:00070006:00140108:0000030108:00020108:0000020106:0000030 106 TCP_PORT = 4017 # Irdeto 0606 NETWORK_CARD = 0606:000000

Oktober 2005 Alpha Side 80 af 123 DreamBox DM7000 WWW.SSFTEAM.COM TCP_PORT = 4019 NETWORK_CARD = 0602:000000 TCP_PORT = 4020 NETWORK_CARD = 0608:000000 TCP_PORT = 4021 NETWORK_CARD = 0622:000000 TCP_PORT = 4022 # NDS viaacess NETWORK_CARD = 090F:00000 TCP_PORT = 4023

Det er Virtuelle kort, og det vi lige kigger på her, er den måde de bliver sorteret på. Når du har fat i Spidernetværket, modtager du en umådeligt masse ECM’s og de skal sorteres ud, så de forskellige kanaler har altså forbindelse til forskellige kodningssystemer, det vil jeg her prøve at belyse lidt:

Foran Kolon, har vi en udbyder af kanalerne: 0100: er Seca og Seca2 0500: er Via og Via2 06**: er Irdeto og Irdeto2 090F: er Conax 0D**: er Cryptoworks 1800: er

Det vi så har Efter Kolon er Provider ID, det er en oversættelse din DreamBox laver, men bruger du RU image kan du se det ved at trykke på den Blå knap.

NETWORK_CARD = 0100:000064:000065:000070:000071:000072:00006a:000080:000081:000082 TCP_PORT = 4010

Med kommandoen NETWORK_CARD laver vi nu på port 4010 nogen virtuelle kort til Seca og Seca2 Det virtuelle kort indeholder flg.:

000064: Cyfra 000065: Tequila 000070, 71, 72: Sky Italia 00006A: C+ Holland 000080, 81, 82: C+ France

Sådan fortsætter det så ned gennem listen, dette var blot for lidt baggrundsviden.

Det er ikke noget du behøver rette i, men nu ved du da lidt om hvorfor de er der.

Det var så slut på cardspider.cfg.

Oktober 2005 Alpha Side 81 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Nu skal vi så have fat i den sidste fil, nemlig Newcamd.cfg. Vi skal her være opmærksom på at hvis du opdatere newcamd via remote fra din DreamBox, så bliver denne fil overskrevet, og du mister dermed din forbindelse til cardspider. Derfor er det altid en god ide at have en backup så du kan kopiere dem over igen.

Vi skal ikke rette så meget meget i denne fil, men vi skal et stykke ned i teksten inden vi skal til at rette.

Find linien:

CWS_MULTIPLE = 127.0.0.1 10000:10002 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan cardserv

Det er den der tager forbindelse til serverne som vi lavede med vores cardserv.cfg den der snakker med vores kortlæsere, der hvor der står 10000:10002 der tager vi forbindelse til de porte som læserne sidder på, vi har dog kun i dette eksempel kun noget på port 10000, dvs. du kan godt få en fejl senere fordi der ikke er noget på port 10001 og 10002, men det skulle ikke betyde noget.

Cardserv er det vi kaldte vores server i cardserv.cfg filen, dvs hvis du har lavet et andet navn, skal det sættes ind her, ellers får du ikke forbindelse.

CWS_MULTIPLE = 127.0.0.1 4010:4023 local local aa 55 aa 55 5a a5 5a a5 b9 9b b9 9b b9 9b lan SERVER_NAME_HERE

I denne linie tager vi forbindelse til serveren vi lavede med filen cardspider.cfg, det er den som snakker med vores venner. Der har vi igen nogen porte vi konnekter os til, denne gang er det de porte som vi har i forbindelse med vores CardSpider, altså port 4010 til 4023, det er de forskellige virtuelle kort vi kobler op imod, det er dem der skal give os billede på de kanaler som vores venner har kort til. SERVER_NAME_HERE skal vi have udskiftet med vores servernavn, altså skal der stå TestSpider.

Det var opsætningen af newcamd.cgf

Oktober 2005 Alpha Side 82 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Vi skal nu have rettet lidt til på Dreamboxen, så den selv loader de forskellige scripts, men først skal vi lige have lagt diverse filer over på DreamBoxen med et FTP Program.

De 3 filer vi lige har rettet til, skal du lægge i biblioteket /var/tuxbox/config

Filerne cardserver, cardspider og engmanet skal lægges i /var/bin

Nu skal vi så have fat i Putty, en telnet klient som du kan tage fat i din Dreambox med.

Når du er logget ind skriver du flg. cd /var/etc vi init Trykker på Insert knappen

Markere denne tekst de 3 linier herunder

/var/bin/enigmanet /var/bin/cardserver /var/bin/cardspider

Gå over i Putty igen, og tryk ned med pilen indtil at du står under linien #! /bin/sh

Klik på den højre musetast.

Nu skulle den meget gerne sætte de 3 linier ind i filen.

Tryk på Esc Tryk :wq

Nu skulle vi gerne være ude af filen igen.

Vi skal så lige have ændret lidt på nogen rettigheder til de filer vi har kopieret over i dreamboxen.

Skriv flg.: cd /var/bin chmod 755 enigmanet chmod 755 cardserver chmod 755 cardspider

Så skulle det hele være sat op, nu er det kun at skrive flg. I Putty

Reboot

Så genstarter den, og der skulle gerne komme liv i det hele, vel og mærke hvis din ven har det hele til at køre også. Hvis du Bruger RU og det ikke virker, så kommer det senere.

Vi kan lave en test

Start en Dosprompt i din windows

Oktober 2005 Alpha Side 83 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Skriv: telnet DinDreamBoxIP 13556

Så skulle der gerne komme en liste med en hel masse ting, men det er det sidste der er spændene.

Servers ------ offline VensSpider 00 sec online 6 1 0 10.20.30.40:1234 VensSpider

Her har jeg taget 2 mulighedder, den første er fordi der ikke er nogen forbindelse, og den nederste er når der er forbindelse.

Og nu vi er ved de her tal., kan vi lige så godt rende igennem dem med det samme.

Tallet 6 angiver hvor mange andre PEER’s din ven har i sit system Tallet 1 angiver hvor mange lokale brugere han har, normalt er det kun 1 og det er din egen DreamBox, dog har man muligheden for at lade naboen koble sig på, så vil der stå 2. Tallet 0 angiver hvor mange ECM’s du modtager fra ham, som kommer fra andre han har på sin liste, eller evt. hvis du henter ECM’s fra hans kort.

Oktober 2005 Alpha Side 84 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Hvis du bruger RU har jeg desværre erfaret at den ikke kan finde ud af at loade de settings vi satte ind i /var/etc/init filen, det betyder at du skal ind og starte det hele mauelt.

Det gør du ved at starte Putty og logge på Dreamboxen

Der skriver du flg. cd /var/bin killall cardspider cardspider killall newcamd newcamd

Nu har vi lagt cardspider ned og startet den op igen, og det samme med newcamd. Når du starter newcamd skulle den gerne nævne alle de porte du har i cardspider.cfg (port 4010 til 4023)

[cardspider 19:30:02] virtcard port 4010 Login accepted: local [cardspider 19:30:02] virtcard port 4011 Login accepted: local [cardspider 19:30:03] virtcard port 4012 Login accepted: local [cardspider 19:30:03] virtcard port 4013 Login accepted: local [cardspider 19:30:03] virtcard port 4014 Login accepted: local [cardspider 19:30:03] virtcard port 4015 Login accepted: local [cardspider 19:30:03] virtcard port 4016 Login accepted: local [cardspider 19:30:03] virtcard port 4017 Login accepted: local [cardspider 19:30:03] virtcard port 4019 Login accepted: local [cardspider 19:30:04] virtcard port 4020 Login accepted: local [cardspider 19:30:04] virtcard port 4021 Login accepted: local [cardspider 19:30:04] virtcard port 4022 Login accepted: local [cardspider 19:30:03] virtcard port 4023 Login accepted: local

Så skulle der meget gerne være billede nu, ellers skulle det gerne komme.

Når du har forbindelse til netværket kan du lave en test på hvor mange virtuelle kort du har forbindelse til.

Start en DosPrompt i din windows

Skriv telnet DinDreamBoxIP 15667 Nu skriver den: Scanning for available cards...this will take 15 seconds...

Så kommer der en ordentlig smøre af Virtuelle kort, her er hvad jeg fik frem efter de 15 sec.

0100:000000 0100:000003 0100:000004 0100:00000f 0100:000011 0100:000012 0100:000014 0100:000019 0100:00001c 0100:00001d

Oktober 2005 Alpha Side 85 af 123 DreamBox DM7000 WWW.SSFTEAM.COM 0100:000021 0100:000025 0100:000026 0100:00002a 0100:00002e 0100:000030 0100:000064 0100:000065 0100:000066 0100:000067 0100:000068 0100:00006a 0100:00006b 0100:00006c 0100:00006d 0100:000070 0100:000071 0100:000072 0100:000073 0100:000080 0100:000081 0100:000082 0500:007000 0500:007c00 0500:008c00 0500:008c10 0500:009400 0500:009c00 0500:00a000 0500:00ac00 0500:00b000 0500:00c400 0500:00c410 0500:010c00 0500:010c10 0500:010c20 0500:010c30 0500:010c40 0500:011c00 0500:015000 0500:016400 0500:016800 0500:016810 0500:018800 0500:018810 0500:018820 0500:018c00 0500:019000 0500:01ac00 0500:020710 0500:020800 0500:020900

Oktober 2005 Alpha Side 86 af 123 DreamBox DM7000 WWW.SSFTEAM.COM 0500:020a00 0500:020a10 0500:020a20 0500:020a30 0500:020a40 0500:020c00 0500:020c10 0500:021100 0500:021200 0500:021210 0500:021500 0500:021510 0500:021570 0500:021c00 0602:000000 0604:000000 0606:000000 0608:000000 0626:000000 090f:000000 0b00:000000 0d00:000000 0d00:000004 0d00:000020 0d01:000054 0d02:000088 0d02:00008c 0d03:000008 0d03:000020 0d03:0000c0 0d03:0000c4 0d04:000004 0d04:000008 0d04:00000c 0d04:000010 0d05:000004 0d05:000008 0d05:00000c 0d05:000010

Så det er bare med at komme i gang.

God fornøjelse

Tak til Praktiske Gris

Oktober 2005 Alpha Side 87 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Cardspider og Cardserver på en IPCop Firewall.

Forord.

DETTE MÅ KUN BRUGES TIL FORSØG OG IKKE TIL ILLEGALT AT DEKODE BETALINGSKANALER.

Efter jeg endelig langt om længe fik cardspider til at køre på min DreamBox erfarede jeg at det ikke altid var lykken, i de perioder hvor det var værst frøs den billedet i 20 sec. Ca hvert 5-6 menut, og det var ganske uudholdeligt. Så det måtte laves en ændring

Efter at have gået med hovedet i blød i nogen dage og fået nogen tæsk af konen fordi hun ikke kunne se de film hun gerne ville kom jeg på den ide at det måtte kunne køres fra en unix baseret maskine. Jeg har i forevejen en IPCop firewall kørende, så den måtte kunne bruges til formålet.

Her er hvad du skal bruge:

Phoenix brænder (Dem man normalt får smidt i nakken sammen med et MII kort) Strømforsyning og serielkabel hertil (Følger som regel med) Et originalt kort (Sexview eller hvad du nu lige betaler for) En gammel udfaset computer med 2 netkort (Mere herom senere) En CDRom med IPCop 1.4.1 http://ipcop.org/ Programmet WinSCP http://winscp.sourceforge.net/eng/ Pakken med Newcamd5.25

Oktober 2005 Alpha Side 88 af 123 DreamBox DM7000 WWW.SSFTEAM.COM IPCop.

Jeg vil ikke skrive her at i ikke kan få det til at køre på noget andet, eks FreeBSD, eller Smoothwall eller andet, nu bruger jeg IPCop derfor er det lige den jeg har valgt at gå ud fra.

Jeg vil ikke skrive en hel roman om hvorledes du sætter den op, da jeg så snart er oppe på 10 sider mere, men kort fortalt henter du version 1.4.1 ISO fra deres hjemmeside, den brændes ud på en cd, sættes i og maskinen startes op.

Den kommer op og fortæller at du er ved at boote op på linux firewall osv. osv. man trykker enter og den fortsætter, det allerførste skærmbillede der kommer kan du vælge DK også er resten af installationen på dansk.

Jeg vil ikke gå i detaljer, men det tager ca 15 min. At få den op og køre, så det skulle være til at overse.

Oktober 2005 Alpha Side 89 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Kopiering af filer til IPCop.

Når du så har fået liv i din IPCop, og fået den sat op til dine behov, så skal vi lidt videre.

Det allerførste du skal er at logge ind på din IPCop (http://DensIPAdresse:81) der skal du ind i system og SSH adgang der skal du vinge af i aktiveret og klikke på gem.

Du skal så lige klikke på fanen firewall og på Extern adgang Her skal du under tilføj ny regel indsætte det portnummer som du vil køre din cardspider på, og klikke på Ok, så er forbindelsen mellem internettet og cardspideren lavet.

Nu kan vi så få fat i den med WinSCP og komme til at kopiere filer. der skal du vinge af i aktiveret og klikke på gem.

Her er opsætnigsbilledet i WinSCP Hostname er IPAdressen på din IPCop Portnummeret er 222, det er anderledes end normalt for at højne sikkerheden, det er jo en firewall J Username er root Password er det du valgte under installationen Protocol er SCP

Klik save og gem den som et navn du kan bruge til noget eks firewall eller cardspider eller hvad du nu vil.

Tryk på Login og du skulle gerne få forbindelse

Når vi nu er logget ind, så står vi i root

Klik på knappen der dækker Parent Directory så du kommer tilbage i roden i unix hedder det /

Dobbeltklik dig ind i var biblioteket /var og tryk Ctrl+D så opretter du et nyt bibliotek, som vi kalder i386

Oktober 2005 Alpha Side 90 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Når det er oprettet tager du med en stifinder fat i din newcamd version 5.25 som du har pakket ud i et bibliotek et sted på din harddisk, der vælger du filen cardspider.i386 og cardserver.i386 dem trækker du over i WinSCP vinduet og slipper oven på mappen vi lavede der hed i386 Du bliver nu spurgt om du vil kopiere filerne til /var/i386 hvilket vi svarer ja til (Tryk på Copy)

Nu er filerne lagt over, dobbeltklik på i386 biblioteket og der skulle filerne gerne være.

Marker dem begge ved at holde ctrl nede og klik på dem enkeltvis, tryk så Alt+Enter og du kommer nu ind i Properties for de to filer. Ca i midten er der en lille rude hvor der allerede nu står 644, det retter vi til 755 og klikker på Ok. (Dette svarer til at lave en Chmod 755 på begge filer hvis du havde fat i den via en Telnet forbindelse)

Gå nu tilbage til / og ind i /etc. Her trækker du så filerne cardserver.cfg og cardspider.cfg og slipper, så de kommer til at ligge i /etc (Du kan her med fordel tage dem du bruger i din Dreambox på nuværende tidspunkt, det kan spare en masse arbejde senere hen)

Gå videre ind i biblioteket rc.d og find filen rc.sysinit den højreklikker vi på og klikker på edit (Eller Ctrl+E)

Her skal vi næsten helt ned i bunden af filen ca til linie 230 (Dette kan variere alt efter hvordan din Firewall er sat op)

Men efter linine: echo "Running /etc/rc.d/rc.network" . /etc/rc.d/rc.network

Indsættes: echo "Starting CardServer" /var/i386/cardserver.i386 echo "Starting CardSpider" /var/i386/cardspider.i386

De her 4 linier er dem som starter din carspider og cardserver op igen efter er reboot eller strømafbrydelse

Klik på disketten i toppen så filen bliver gemt, og tryk dig tilbage til /etc

Højreklik på filen cardserver.cfg og klik på edit

Her skal du tilrette filen USER = spider til at se sådan ud: USER = spider djskdsdsrhwr lan Din (Firewalls IP) 13555

Hvis du skal share dit card til andre, og kun kortet direkte, så er det her du skal indsætet flere bruger. Jeg har oplevet at der kan være problemer med at bruge store bogstaver i username, men pass skulle kunne klares med små bogstaver.

Ligeledes skal du have fjernet # foran Serial Port 0 og de linier der hører dertil, hvis det er den du vil bruge til dit kort, dette afhænger af om du bruger com 1 eller com 2 på firewallen til kortet.

Oktober 2005 Alpha Side 91 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Gem ved at trykke på disketten

Højreklik nu på filen cardspider.cfg og klik på edit

Der skal du rette linien:

CWS = (Din Firewalls IP) 10000 spider djskdsdsrhwr 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan (Dit Spider Navn)

Du skal så lige have sat op hvilken port du vil bruge:

PEER_INCOMMING_PORT = (Den Port du vil bruge til at køre spider på)

Klik på disketten for at gemme.

Oktober 2005 Alpha Side 92 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Opstart og test.

Nu er filerne rettet til, din firewall starter selv det hele op ved en reboot, nu skal vi bare have det hele slået i gang så det kommer op og køre.

Tryp på Ctrl+P Så starter Putty selv op, som er en lille telnet klient, den har skrevet username for dig så du skal bare trykke dit password ind. Så er du ved at være klar

Når du er logget ind skriver du flg:

/var/i386/cardserver.i386 og trykker enter

Nu starter din cardserver op, den skulle nu meget gerne forsøge at resette dit kort og den fortæller hvilket kort der sidder deri og en del andet, kommer der en fejl skal du lige tjekke dine settings i cardserver.cfg igen, om det kunne være fordi den brugte en anden comport end du regnede med eller om noget andet kunne være gået galt.

Når du har tilrette det, skal vi have stoppet cardserver og startet den igen, det gøres nemmest sådan her:

Killall cardserver.i386;/var/i386/cardserver.i386

Kommandoen før ; stopper cardserver og kommandoen efter ; starter den igen, hold nu øje med om det virker som det skal.

Hvis du laver en telnet til port 14001 skulle den gerne komme med en masse volapyk.

Når cardserver kører som den skal, så prøver vi at starte cardspider

Det gøres således

/var/i386/cardspider.i386

Nu sker der en hel masse, og du skulle gerne se dine PEER’s komme online, hvis du da vel og mærke har brugt samme navn og port som på din dreambox, da dine PEER’s ellers ikke vil kendes ved dig.

Skulle du have brug for at rette i filen cardserv.cfg eks. hvis du har tilføjet, fjernet eller rettet i en PEER, så skal du genstaret den, det gøres nemmest således

Killall cardspider.i386;/var/i386/cardspider.i386

Tjek om der er forbindelse til omverden ved at lave en telnet til port 13556, der skulle dine PEER’s gerne være online nu.

Oktober 2005 Alpha Side 93 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Billede på Dreamboxen igen.

Nu skal vi lige have rettet newcamd til igen, så den kan snakke med din firewall om at hente koder derfra frem for at den bruger sig selv til formålet.

Der vil formentligt ingen billede være nu, da dine PEER’s er hoppet over på din firewall, men genstarter du hopper de tilbage igen, så vær lige opmærksom på at du får fjernet cardspider og cardserver fra din Dreambox igen.

I filen Newcamd.conf som ligger i /var/tuxbox/config på din dreambox skal der rettes flg.:

CWS = Din Firewalls IP) 10000 kfc kfc 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan (Navnet på din Cardserv)

CWS_MULTIPLE = (Din Firewalls IP) 4010:4028 local local aa 55 aa 55 5a a5 5a a5 b9 9b b9 9b b9 9b lan (Navnet på din Cardspider)

Nu kan du med Remoten genstarte newcamd, men for en god ordensskyld og også for at du kan se hvad der sker når den skal logge på første gang skriver jeg lige komandoen her

Tag fat i din dreambox med en telnet og log in

Skriv killall newcamd.ppc;newcamd.ppc

Så stopper og starter den, og nu skulle den så meget gerne få fat i både din kortlæser og dit kort samt alle de porte du har kørende på Spider

Væsgod at zappe uden billedet fryser

Denne vejledning er lavet af Praktiske Gris

Oktober 2005 Alpha Side 94 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Hacking NDS(sky) med Dreambox and Gbox

Dette er en guide til NDS(Sky) subscription kort på DreamBox Nødvendigt udstyr: Smartmouse med Phoenix funksion og mulighed for at sætte frikvensen til 3,57Mhz, Serial cable direct DB9-rs232, Receiver Dreambox 7000-7020-56x0 , NDS til Sky Receiver Skybox NDS (du skal bruge box id) Forberedende øvelser: Følgende filer skal haves: reg.bat, crypt2secur.ocx, GboxKeyGen.exe, gbox, gbox_cfg and readme. Udpak og kør Reg.bat Det følgende eksemple viser hvordan man læser smart card i Skybox ved at åbne menuen og bruger fjernbetjeningen med tasterne 4-6-1

Oktober 2005 Alpha Side 95 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Indtil vi kommer til hvad vi skal bruge.

Praktisk eksempel: Serial 0012345678, Smart card 456975113: 12345678( bemærk at de første nulværdier er fjernet) konverteret til hex BC614E = BOXID: 00BC614E. 45697511(bemærk at det sidste tal er fjernet) konverteret til hex 2B949E7 =SERIAL: 02B949E7. Disse 2 værdier pladseres i key generator programmet for at få NDS String.

Oktober 2005 Alpha Side 96 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

N: 02B949E7 00BC614E 9764A4059B51ED499C0F33F66003CCC9AB9F3E1626081453832030EE97E2D6012B42A0A600C6B82C4 EAE3800EADA8E616DC52B9C86EC1DFA870481C1A401000182B4299A0FDE1671F5CB8D61E275CF4E 7C73543F4C6A0E8413B6EE8E7D460A8A9C10902C4324C9FC4947D1B8B1015FBCB4EC7269C68270B3 903087BF8CF3EB0B2BD18C09

Disse værdier skal indsættes i NDS file under var/keys

Setting Hardware: Forbind smartmouse til comporten på din dreambox med et serialkabel i phoenix mode og sæt frikvensen til 3.57Mhz. husk at sætte flueben i serial port under expert menu på DreamBoxen . Installation af emu GBOX i RuDream image: Copy filen gbox til /var/bin og sæt permissions til 755. Copy følgende filer gbox_cfg og softcam.cfg til /var/keys edit filen gbox_cfg indsæt IP address på din Dreambox der hvor der står en . Copy de NDS værdier som du hentede tidligere til /var/keys/nds filen. Edit in /var/tuxbox/config the rows emulsit.xml inserting the line: Installation of emu the GBOX in Hydra image: Copy filen gbox til /var/bin og sæt permissions til 755. Copy følgende filer gbox_cfg og softcam.cfg til /var/keys edit filen gbox_cfg indsæt IP address på din Dreambox der hvor der står en . Copy de NDS værdier som du hentede tidligere til /var/keys/nds filen. Edit følgende fil /var/etc/smartcam.config indsæt følgende linier: osd-name x = GBOX emulator x = Gbox [ v.1.0 P35 ] camd x = daemon x = gbox kill x = sleep x = zap-sleep x = 2 hvor x er antalet af emu tilstede . Nu mangler du bare at genstarte din DreamBox og vælge gbox som emu.

Oktober 2005 Alpha Side 97 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Linux fil system Del 1

Denne Unix/linux hjælpeside er ment som en guide og det er på eget ansvar hvis du dræber din DreamBox. Hvis du læser hele guiden vil du få lidt mere viden og forståelse af filsystemet i din dreamBox.

De omtalte emner:

1. System Navigation 2. Fil håndtering 3. Mappe administration 4. De kraftfulde jokertegn 5. Linux Kommandoer 6. Forstå Linux fil tilladelser og chmod kommandoen

------

1. System Navigation

Navigere rund I filer og mapper på din box kan værer en kedelig opgave for dig men det er en nødvendig viden. Hvis du er gammel dos bruger er det lidt nemmere at forstå. Så skal du bare lære nogle få nye kommandoer. Er du derimod ny i at bruge en command prompt er det noget sværere.

CD Cd kommandoen skifter mappe. Du skal sætte et mellemrum mellem cd og ”..” eller virker det ikke. Linux ser ikke de 2 .. som en extension til cd kommandoen men snarere som en forskellig kommando.

ls ls kommandoen er den same som dir I dos. Den giver dig en liste over indholdet af den mappe du er i. Hvis du sætter flag på ls kommandoen kan du bruge den til flere ting. ls -a Hvis du sætter –a efter den så vil du se skjulte filer. ls –l så får du informationer om filerne i den mappe du er i. du vil kunne se fil permissions og størrelse (det er nok de mest vigtige ting at vide om filerne)

Du kan få en liste over hvilke undermapper der ved at skrive ls –R (dir/s i dos)

Du kan også kombinere disse flags f.eks. Du vil se alle filer i en mappe deres permission og størrelse og alle undermapperne så skriver du ls –laR pwd Denne kommando viser hvilken mappe du er i lige nu. Det står for ”Print Working Directory” Dette bruges tit I scripting når man gerne vil referer til den pågældende mappe.

Top

Oktober 2005 Alpha Side 98 af 123 DreamBox DM7000 WWW.SSFTEAM.COM katalogiserer den aktuelle belastning af dreambox( prima behandles først ). Presse ctrl for stop uptime viser oppetid på dreambox samt gennemsnit af belastning af dreambox free viser hvor meget hukommelse der er ledigt df viser hvor meget der er fri på disken cat /proc/cpuinfo viser hvilken processor du har i din dreambox reboot genstart af dreambox

2. Fil administration cp Cp kommandoen Kopiering virker næsten på samme måde som copy i dos. Du skal bare huske at mapper er adskilt med slahes (/) i stedet for backslahes (\) Eks cp filnavn1 filnavn2

Du kan flytte en hel mappe med hele indholdet til et nyt sted. Eks. /Home/dreambox/gammelmappe skal flyttes til /Home/dreambox/nymappe Cp –rpf gammelmappe /Home/dreambox/nymappe For at udføre denne kommando skal du stå i den mappe, hvor undermappen gammelmappe er mv mv kommandoen kan bruges til at flytte filer eller omdøbe dem. Mv fil1 fil2 => fil1 vil blive omdøbt til fil2 rm rm kommandoen bruges til at slette (remove) filer. (del i dos) eks. rm test vil slette filen test I den mappe du er i. husk lige der er ikke nogen skaldespand i linux. En slettet fil er væk.

Find Command til at finde filer med på dreambox Eks. Finde newcamd.conf Find / -name”newcam*” Så vil den lede efter at der hedder newcam*

Vi Edit af file på dreambox

Eks.

Vi newcamd.conf

Også er der en hulens masse kommandoer (Disse har jeg ikke oversat)

Oktober 2005 Alpha Side 99 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

SYNTAX vi [ -| -s ] [-l] [-L] [-R] [ -r [ filename ] ] [-S] [-t tag] [-v] [-V] [-x] [-w] [-n ] [-C] [+command | -c command ] filename

- | -s Suppress all interactive user feedback. This is useful when processing editor scripts. -l Set up for editing LISP programs. -L List the name of all files saved as the result of an editor or system crash. -R Readonly mode; the readonly flag is set, preventing accidental overwriting of the file. -r filename Edit filename after an editor or system crash. (Recovers the version of filename that was in the buffer when the crash occurred.) -S This option is used in conjunction with the -t tag option to tell vi that the tags file may not be sorted and that, if the binary search (which relies on a sorted tags file) for tag fails to find it, the much slower linear search should also be done. Since the linear search is slow, users of large tags files should ensure that the tags files are sorted rather than use this flag. Creation of tags files normally produces sorted tags files. See ctags for more information on tags files. -t tag Edit the file containing the tag, tag, and position the editor at its definition. -v Start up in display editing state using vi . You can achieve the same effect by simply typing the vi command itself. -V Verbose. When ex commands are read by means of standard input, the input will be echoed to standard error. This may be useful when processing ex commands within shell scripts. -x Encryption option; when used, vi simulates the X command of ex and prompts the user for a key. This key is used to encrypt and decrypt text using the algorithm of the crypt command. The X command makes an educated guess to determine whether text read in is encrypted or not. The temporary buffer file is encrypted also, using a transformed version of the key typed in for the -x option. If an empty encryption key is entered (that is, if the return key is pressed right after the prompt), the file will not be encrypted. This is a good way to decrypt a file erroneously encrypted with a mistyped encryption key, such as a backspace or undo key. -wn Set the default window size to n. This is useful when using the editor over a slow speed line. -C Encryption option; same as the -x option, except that vi simulates the C command of ex . The C command is like the X command of ex , except that all text read in is assumed to have been encrypted. +command | -c Begin editing by executing the specified editor command command (usually a search or positioning command). filename The file to be edited.

USER COMMANDS

Arrow keys Move cursor hjkl Same as arrow keys itextESC Insert text cwnewESC Change word to new easESC pluralize word (end of word; append s; escape from input state)

Oktober 2005 Alpha Side 100 af 123 DreamBox DM7000 WWW.SSFTEAM.COM x delete a character dw delete a word dd delete a line 3dd deletes 3 lines u undo previous change ZZ exit vi , saving changes :q!CR quit, discarding changes /textCR search for text ^U ^D scroll up or down :cmdCR any ex or ed command ESC end insert or incomplete command DEL (delete or rubout) interrupts :wCR write back changes :w!CR forced write, if permission originally not valid :qCR quit :q!CR quit, discard changes :e nameCR edit file name :e!CR reedit, discard changes :e + nameCR edit, starting at end :e +nCR edit, starting at line n :e #CR edit alternate file :e! #CR edit alternate file, discard changes :w nameCR write file name :w! nameCR overwrite file name :shCR run shell, then return :!cmdCR run cmd, then return :nCR edit next file in arglist :n argsCR specify new arglist ^G show current file and line :ta tagCR position cursor to tag F forward screen ^B backward screen ^D scroll down half screen ^U scroll up half screen nG go to the beginning of the specified line (end default), where n is a line number /pat next line matching pat ?pat previous line matching pat n repeat last / or ? command N reverse last / or ? command /pat/+n nth line after pat ?pat?-n nth line before pat ]] next section/function [[ previous section/function ( beginning of sentence ) end of sentence { beginning of paragraph } end of paragraph

Oktober 2005 Alpha Side 101 af 123 DreamBox DM7000 WWW.SSFTEAM.COM % find matching ( ) or { } ^L clear and redraw window ^R clear and redraw window if ^L is -> key zCR redraw screen with current line at top of window z-CR redraw screen with current line at bottom of window z.CR redraw screen with current line at center of window /pat/z-CR move pat line to bottom of window zn.CR use n-line window ^E scroll window down one line ^Y scroll window up one line `` move cursor to previous context '' move cursor to first non-white space in line mx mark current position with the ASCII lower-case letter x `x move cursor to mark x 'x move cursor to first non-white space in line marked by x H top line on screen L last line on screen M middle line on screen + next line, at first non-white space character - previous line, at first non-white space character CR return, same as + down-arrow or j next line, same column up-arrow or k previous line, same column ^ first non-white space character 0 beginning of line $ end of line l or -> forward h or <- backward ^H same as <- (backspace) space same as -> (space bar) fx find next x Fx find next x tx move to character following the next x Tx move to character following the previous x ; repeat last f, F, t, or T , repeat inverse of last f, F, t, or T n| move to column n % find matching ( ) or { } w forward a word b back a word e end of word ) to next sentence } to next paragraph ( back a sentence { back a paragraph W forward a blank-delimited word B back a blank-delimited word

Oktober 2005 Alpha Side 102 af 123 DreamBox DM7000 WWW.SSFTEAM.COM E end of a blank-delimited word ^H erase last character (backspace) ^W erase last word erase your erase character, same as ^H (backspace) kill your kill character, erase this line of input \ quotes your erase and kill characters ESC ends insertion, back to command mode CTRL-C interrupt, suspends insert mode ^D backtab one character; reset left margin of autoindent ^^D caret (^) followed by control-d (^D); backtab to beginning of line; do not reset left margin of autoindent 0^D backtab to beginning of line; reset left margin of autoindent ^V quote non-printable character a append after cursor A append at end of line i insert before cursor I insert before first non-blank o open line below O open line above rx replace single character with x RtextESC replace characters d delete c change y yank lines to buffer > left shift < right shift ! filter through command C change rest of line (c$) D delete rest of line (d$) s substitute characters (cl) S substitute lines (cc) J join lines x delete characters (dl) X delete characters before cursor dh) Y yank lines (yy) 3yy yank 3 lines 3yl yank 3 characters p put back text after cursor P put back text before cursor " .nr )I xp"n put from buffer x " .nr )I xy"n yank to buffer x " .nr )I xd"n delete into buffer x u undo last change U restore current line . repeat last change " .nr )I dp"n retrieve d'th last delete

Oktober 2005 Alpha Side 103 af 123 DreamBox DM7000 WWW.SSFTEAM.COM ------3. Mappe administration

For at slette noget i en anden mappe skal du skrive hele stien til filen. f.eks. Du vil slette filen oldkeys som ligger i mappen /usr/local/src/, skal du skrive rm /usr/local/src/oldkeys.

For at slette hele mappen test med indhold skal du skrive rm –rf /test (rf står for recursive og force.)

Redigering:

Der er 2 måder at gøre dette på.

1. du kan FTP ind i din box og højreklikke den fil du vil redigere. Det er den nemeste måde hvis du bare skal have ændret filens permission. Skal du ændre en større tekst fil så gå til punkt 2 2. FTP til din box og download den fil du skal redigere. Redigere filen i et tekst program F.eks UltraEdit, og FTP den tilbage og overskriv den fil som ligger der.

Oprette mapper Oprette en ny mappe kan du med kommandoen mkdir

$ mkdir dreamboxkeys_test

Oktober 2005 Alpha Side 104 af 123 DreamBox DM7000 WWW.SSFTEAM.COM 4. De kraftfulde jokertegn

< Hvad er jokertegn > Jokertegn er en ting som gør kommandolinien meget mere kraftfuld en nogen grafisk fil- managere. Hvis du ønsker at vælge en stor gruppe filer i en grafisk fil-manager du markere dem med musen, men hvad hvis du skal flytte alle html-filer som har ordet linux et eller andet sted i midten af filnavnet. Og de ligger i forskellige mapper og undermapper. Er der nogen nem måde at gøre det på? I Linux er den opgave lige så nem som at flytte en fil.

Eks. Fjerne alle filer i den aktive mappe $ rm *

Flytte alle html-filer i den aktive mappe som har ordet linux et eller andet sted i filnavnet til en anden mappe med navnet Test $ mv *linux*.html test

Se alle filer som begynder med d og slutter med .txt: $ less d*.txt

Fjerne alle filer som begynder med junk og bliver efterfulgt med nøjagtig 3 tegn. $ rm junk.???

5. Linux Kommandoer

En lille oversigt over de mest almindelige kommandoer:

Flytte rund I fil systemet Command Action pwd Viser hvilken mappe du er i. ls Viser indholdet af mappen. ls -l Viser indholdet af mappen og info om filerne der inde. ls -a Viser alle filer også skjulte filer. cd Skif mappe. cd .. Gå til forældre mappen.

Redigere filer og mapper Command Action cp Kopiere en fil. cp -i Kopiere en fil og spørg inden overskrivning. cp -r Kopiere en mappe med indhold. mv Flytte eller omdøbe en fil. mv -i Flytte eller omdøbe en fil og spørg inden overskrivning. rm Slet en fil. rm -r Slette en mappe med indhold. rm -i spørg før sletning af en fil. (God at bruge sammen med –r). mkdir Opret en ny mappe. rmdir Slette en tom mappe.

Oktober 2005 Alpha Side 105 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

6. Forstå linux fil tilladelse og cmod kommandoen

Dette er blevet diskuteret maget på diverse board. Her er en forklaring på det. Men jeg vil bruge de engelske udtryk.

I et multibruger system som Linux, der er fil permissions tilgangs rettigheder defineret. Det er det ikke på samme måde i Windovs. Linux er et server styresystem og derfor er der meget større sikkerhed med hvem som skal have adgang til hvilke filer. fil permissions er defineret for bruger, grupper og andre. Alle brugere tilhører en eller anden gruppe.

Her er resultatet af kommandoen 'ls -l' (det var den som gav os info om filerne I den active mappe) drwxr-x--- 2 mayank freeos 4096 Dec 28 04:09 tmp -rw-r--r-- 1 mayank freeos 969 Dec 21 02:32 foo -rwxr-xr-x 1 mayank freeos 345 Sep 1 04:12 somefile

Fil permissions. Permission bits r,w og x har alle et numre tilknyttet. r = 4 w = 2 x = 1

Nu kan du bruge tal som er summen af de forskellige permission bits. E.g - rwx vil blive 4+3+1 = 7. rx bliver 4+1 = 5. The chmod command vil blive chmod xyz filnavne hvor x,y og z er tal som repræsentere permissions for bruger, gruppe og andre. Hvert tal er summen af den permissions som skal sættes og er udregnet på den måde.

Chmod 644 filnavne

6 = 4 + 2 = rw 4 = r 4 = r

Her har du en reference liste: 0 - --- 1 - --x 2 - -w- 3 - -wx 4 - r-- 5 - r-x 6 - rw- 7 - rwx

På samme måde kan man ændre rettighederne på gruppe

For de fleste af os, er det nok nemmere at ændre rettighederne, ved hjælp af TotalCommander.

En stor tak til stainless fra chatten #digsat.net for råd og materiale

Oktober 2005 Alpha Side 106 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Afspil DivX og andre formater på Dreamboxen

Selvom Dreambox’ens processor ikke kan håndtere dekoderingen af mere komplekse formatter end MPEG2, er det stadig muligt at afspille DivX på Dreambox’en. Det kræver dog en kraftig PC der dekoderer DivX og koderer det til MPEG2 i real-tid, og derefter sender det til Dreambox’en.

Jeg har fundet en fungerende løsning, men det kræver at man anvender et specifikt image: Neutrino image and movie player. Jeg har downloaded og installeret Rudream-Netrino image’et fra Neutrino.DREAM/ruDbox Team’et. Du kan installere dette image på nøjagtig same made som tidligere beskrevet.

Tryk på Dream-knappen (Menu) og du får følgende skærmbillede:

Vælg Settings, derefter Network Settings :

:

Oktober 2005 Alpha Side 107 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Indtast IP adressen, Gateway, Netmask, Broadcast address og Nameserver. Gå derefter tilbage til hoved menuen og vælg Movie Player.

Vælg derefter Settings.

Indtast IP adressen på din server (192.168.0.1 I vores tilfælde), lad portindstillinger stå på standard (8080), og indstil DVD drevet til den partition på din harddisk som indeholder dine film. Lad resten af optionerne stå med deres standardindstillinger. Gå derefter tilbage og vælg save settings for at gemme dine indstillinger.

Når dun u vil afspille DivX filer på din Dreambox, skal du boot’e Neutrino image’et, og starte VLC med følgende kommando:

"C:\Program Files\VideoLAN\VLC\vlc" --extraintf=http

Denne commando med optioner tillader en fjernbetjening af VLC programmet via en http port. På din Dreambox, tryk på Dream knappen (menu), vælg Movie Player, derefter File via VLC, til slut den fil du vil afspille. Dette tillader dig også at afspille DVD film fra DVD drevet på din PC.

Oktober 2005 Alpha Side 108 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Oktober 2005 Alpha Side 109 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Oktober 2005 Alpha Side 110 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Frigøre plads I flash

1. De filer du skal slette afhænger af hvilken emu du vil slette. For at finde ud af hvilke filer der hører til den emu du vil fjerne, må du downloade installationsfilerne til den emu. Derved kan du se hvilke filer der bliver installeret med den emu. Det er så disse filer du skal finde og det er normalt sikkert at fjerne disse filer fra din DreamBox. Du bør også editere filen emulist.xml, den ligger normalt i /var/tuxbox/config, men det kan være forskelligt fra image til image. Åben filen i ultraEdit og find den linie med den emu du har valgt at fjerne og slet den. Det fjerner navnet på listen af emu du ser når du trykker på den blå knap.

2. Hvis du bare installere en harddisk eller USB stick, vil det ikke hjælpe dig med pladsen i flashen, men det er et skridt i den rigtige retning. Når du har fået sat din harddisk eller USB op (dette kan gøres meget nemt fra de fleste image eller ved hjælp af diverse programmer (FlashWizard), kan du flytte nogle af mapper til et af disse mediaer, og på den måde frigøre noget plads i internal flash.

F.eks /var/bin indeholder eksekverbare filer, der i bland emus. For at flytte denne mappe til harddisken eller USB skal du gøre følgende i telnet.

cd /hdd (for harddisk) eller cd /mnt/usb (for usb stick) mkdir MyBinDirectory cp -a /var/bin/* MyBinDirectory/ rm -rf /var/bin ln -s /hdd/MyBinDirectory /var/bin eller ln -s /mnt/usb/MyBinDirectory /var/bin

3. Dette vil oprette en mappe på din harddisk eller USB stick med navnet MyBinDirectory. Derefter kopier vi alle filerne over i den mappe. Så slettede vi mappen /var/bin og lavede et link til den nye mappe på harddisken eller USB sticken. Dette vil frigøre plads i flashen, for nu ligge denne mappe på harddisken eller USB.

Du kan gøre det samme med /var/scce og /var/keys mapperne. Det har den ekstra fordel, at du vil beholde dine koder, selv når du opdatere eller skifter image.

4. Det værste der kan ske, når du prøver dette, er at din dreamBox fryser og det gør den jo også hvis der er for meget i flashen. Skulle det gå galt, (f.eks du har fået skrevet noget forkert) så kan du bare lave en flash release og du er tilbage igen, og klar til at prøve igen.

Hvis du vil tjekke hvor meget plads du har kan du kører denne kommando fra telnet. df -h /var/bin Det vil fortælle dig hvor meget fri plads du har i den mappe

5. Du kan flytte flere mapper og du vil kunne have mange flere plugins. Men jo flere plugins du har jo mere ustabil vil din DreamBox blive.

Oktober 2005 Alpha Side 111 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

NFsDream –mount

For at tilslutte en harddisk i en windows pc til DreamBoxen skal vi bruge en NFS server. I denne vejledning vil jeg bruge TrueGrid NFS og programmet NFsDream. Opret en mappe på C-drevet med navnet NfsDream Først skal vi kopier filen NfsDream.exe og rip.conf til mappen på C-drevet C:\NFsDream

Så skal vi have mappen nfs oprettet i mappen NFsDream.

I den mappe skal TrueGrid ind.

Så skal vi lave en mappe i windowsmappen. Den skal hedde: etc (C:\WINDOWS \etc)

I den mappe etc skal filen rpc fra C:\NFsDream\nfs kopieres over. Senere vil der komme en fil til med navnet exports. Den bliver lavet af programmet NfsDream. (så den skal du ikke kopiere over) Nu er forarbejdet med NFS Server færdig.

Opret en mappe på det drev du vil gemme dine optagelser på med navnet movie. Jeg har her valgt drev E E:\movie

Vi fortsætter med NFsDream Først starter vi programmet NfsDream.

Oktober 2005 Alpha Side 112 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Så starter vi under winxp portmap add. Så gør vi det samme med Nfs add.

Me set record path vælger du den mappe du lavede tidligere til dine optagelser. Hvis du nu kigger under edit path kan du se om det er den rigtige mappe du har valgt. Så starter du NFS-Server med NFS Start under Configure:

Du skal få en melding om at NFS Server er startet:

Oktober 2005 Alpha Side 113 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Så skal du lægge ip ind for din dreamBox og din pc, og afslutte din indtastning med enter efter ip på pc. Hvis ikke din kørsur springer ned i det store felt neden under er dine indtastninger ikke gemt i rip.conf

Til slut skal du trykke på knappen Mount og så er din dreambox forbundet med NFS Serveren og du får en melding at nu er drivet mounted.

Nu er der kun tilbage at optage via din fjernbetjening til DreamBoxen.

Oktober 2005 Alpha Side 114 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

CIFS

1: Først kjører du network wizarden i xp (start-all programs-accessories-communication-network setup wizard), slik at fildeling blir aktivert ("turn on file and sharing")og at firewallen(hvis du har SP2 installert) ikke stenger fildeling lokalt.

2: Så lager du en mappe på harddisken som jeg kalte hdd, men kall den hva du vil, inni den mappen lager du en ny mappe som heter movie (pass på at det er nok plass ledig på disken til opptak).

3: Så tar du mappen som jeg kalte hdd og høyreklikker på den og velger "properties", og så "sharing", og setter at du vil dele den, og at den skal deles under navnet hdd, så velger du at brukere skal kunne endre innholdet i mappen("allow network users to change my files" (for at du skal kunne ta opp)).

4: Så går du inn i setup-expert setup-communication settings-mounts(cifs/nfs) i menyen på dreambox'en.

5: I mount menyen legger du inn datamaskinen du skal ta opp på sin ip-adresse

6: I neste boks velger du cifs

7: Så skriver du hdd i dir-boksen

8: Skriv /hdd i local dir-boksen

9: Velg "rw" i options-boksen

10: Endrer ingenting i extra-boksen

11: I brukernavn-boksen legger du inn ditt brukernavn i xp(eller ett annet du har laget i control-panel-"user- accounts")

12: I passord-boksen skriver du inn passordet til dette brukernavnet (jeg har ikke noe passord på den kontoen)

13: Kryss så av i "automount"-boksen

14: Velg save og deretter mount

15: Hvis det da står ok, så skal det virke.

Oktober 2005 Alpha Side 115 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Dere kan forresten mounte og unmounte harddisker i web interfacet (skriv inn boksens ip-adresse i nettleseren) velg så "Config" og "Mount manager" i menyene som kommer opp i nettleseren.

I mount manager kan du se hvilke disker som er mountet, de er merket med grønn hake. Hvis du trykker på knappen med blyant kommer mount vinduet opp.

Sånn ser det ut ved mounting i web-grensesnittet:

Oktober 2005 Alpha Side 116 af 123 DreamBox DM7000 WWW.SSFTEAM.COM For å ta opp trykker du på "video"-knappen og så på "Radio"-knappen (den med ett record symbol under)

.

Opptak virker på dm500 også, hvis du skal ta opp er det enkleste å bruke web-interfacet til opptak, der er record knapp og man kan sette opp timeropptak

Hvis harddisken på pc'en står i standby kan dette krasje enigma, noen ganger starter den opp igjen, andre ganger er det bare å logge på boksen med telnet og skrive reboot. Men vanligvis er ikke dette noe problem J

Oktober 2005 Alpha Side 117 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Hvis du vil mounte f.eks mp3 fra pc’en så kan du gjøre det på denne måten:

Lag en mappe i hdd mappen på Dreambox’en som heter mp3, dette kan du gjøre med FTP-program, eller med telnet (mkdir mp3). Så mounter du som vist nedenfor i web-interfacen. Jeg har delt ut mine mp3’s som mp3 på samme måte som hdd folderen ble delt som hdd i punkt 3 på side 1.

Hvis du vil mounte filmer du har på pc’en kan du gjøre det på samme måten, bare å lage en ny mappe i hdd mappen(folder).

Tak til noneone for denne vejledning.

Oktober 2005 Alpha Side 118 af 123 DreamBox DM7000 WWW.SSFTEAM.COM Udsugning på dm7000

Varmen trækkes ud af DB’en

En blæser 12v fra et gammel server kabinet en af de ”store” flade 10 x 10 cm 2,5 cm høj.

Jeg har valgt at trække luften igennem og ud kabinettet, på den måde kommer der frisk luft over, under og i mellem hdd og cpu Ved luft indtag i venstre side har jeg limet et tyndt filter på for at undgå al for meget støv,

”Blæseren” placeres på ribber i højre side, her er der jo nok af plads. På blæseren har jeg limet 1. cm filt. Filten gør, at blæser og kabinet ikke har rigtig kontakt. (derved undgår man unødig støj) Den er bundet let på med ståltråd. Mellemrummet mellem låg og blæser er isoleret med gummi, resterende ribber dækkes af med stærkt tape, for at undgå falskluft.

Strøm. Jeg har monteret et stik på hdd- kabelet, hvor jeg har taget strøm..

Zoom ind på billede for detaljer.

Og jo det virker det har nu kørt i over et halvt år uden nogen problemer varmen bliver suget ud af DB’en.

Hilsen humsat

Oktober 2005 Alpha Side 119 af 123 DreamBox DM7000 WWW.SSFTEAM.COM

Links http://www.ssfteam.com/ http://www.digsat.net NPF- Norsk Parabol Forum http://www.satandream.com/forums/index.php? (hydra) http://www.digitalsat.se/ http://www.olmi.cz/dreambox http://dreambox.sjerom.com/ http:// www.dreamboxnorthamerica.com http://sat-industry.net/ CS Satellite forum Dreambox in Australian Sat-Industry Board http://dreambox-images.ath.cx/wbb2/ http://www.info-sat.org/Forum/ HyricanPayTv Community Board http://www.dreambox-sweden.com http://www.dvb-z.net/index.php? http://bizimgurup.wizards-hosting.de/ TURK DREAM BOARD SatDudez DuckForum TONY DOE´S TOECUTTER´S DEN DVB-BOARD-PL SatNews Forum http://www.sat-forum.net/ BOX - KILLER - BOARD Dream Box CS Dreambox forum Hams web forum http://forum.digital-sistem.com/upload/ Technik-hilfe-Board Dreambox Digital Satelitt Forum http://www.oecherskeywelt.de German ULC - Dreambox Corner Have fun;) DIGITAL FERNSEHEN - Forum Dreambox http://acemiler.boardplace-hosting.de BoxManBoard - DreamBox http://www.next-x.net/digsat/index.php Satelitski forum Huoltovalikko Foorumin päävalikko Digibox-Board .. http://www.cvgs.de/portal.php http://www.dvb-forums.com TuxImageBoard BeCeRiKsIzLeR BoArD - Dreambox neXt generation board SSF forum Streamboard Dreambox Investigacion Ludica Satkinder Board www.limmared.nu Forum Harbs - Board

Oktober 2005 Alpha Side 120 af 123 DreamBox DM7000 WWW.SSFTEAM.COM DVB O Forum DIGITECH FORUMZ - powered by Sinbad Dreambox Beginner Forum Allrusian board-Dreambox Satpalace forum Sat4all.com Kermit 2000 Forum UMP-Board Dreambox Board by Dream-Multimedia-Tv Index www.dream-multimedia.it Indice Haramiler Board - DREAMBOX http://www.i-have-a-dreambox.com www.dreambox.sk www.dreambox.tv http://www.heavens-above.com/countries.asp - finding your location, latitude, longitude IGP-Antenna alignment-Click,select,search or enter Dreambox FAQ http://www.dreamsat.ru/radweb/ http://www.sat-links.de DreamboxNetAustralia http://www.vorbis.com/index.psp http://its.no-enigma.de/ www.key-sat.com http://home.pages.at/nicos/ http://www.zappafree.com/guider.htm http://www.meandream.org/ http://www.dbox2soft.de/ http://www.dbox2.info/doku/tuxmail/ DreamBox How To by Klona http://www.satellite-hangout.com/ http://www.spallared.com/epgui/ http://beghiero.myftp.org/ MediaHighWay EPG http://www.lucike.info/index.htm http://dreambox.tpr.it/ http://dbox2.da.ru/ http://www.neutrino-anleitung.de/ http://dreambox.is.dreaming.org/ VIDEOSAT SERVICE http://www.dreamboxteam.da.ru/ Settings, ed Utility per Ricevitori Sat. DreamBox http://dreambox-skins.de.vu/ http://www.dbox-flohmarkt.de/ e107 powered website DreamTSman DreamSatSoft http://jarnesto.free.fr/dreambox DREAMBOX Tuning dreambox.mymilo.com www.dreamsat.ru login: demo password :demo Basix' page http://czdream.wz.cz/index.html TMPG Enc Net

Oktober 2005 Alpha Side 121 af 123 DreamBox DM7000 WWW.SSFTEAM.COM http://filecenter.shacknet.nu/ http://www.oozoon.de/ Website for mandy-dream.netfirms.com IIIKurTL's Settings DreamSet http://dreambox.gamesquad.nl/ TuxZine.net http://www.dreamhoster.de/mandy/ http://designhein.virtualave.net/ http://www.zeros-shop.de/ http://www.tobitech.de/ Welkom op Dream Box support...... DreamBox info Point Dream Multimedia.TV! Info-Sat.it - DreamBox - Raccolta Firmware Setting Loader Editor Programmi Utility e Manuali Welkom bij JKSoftware,De thuisbasis van Sat4allZoekbar,DreamMultimedia ImageController,Intersat http://free.hostdepartment.com/l/lior/ FamilieKlein.net Linux is a wigwam no gates, no windows, apache inside Programmieren der Dreambox-Fernbedienung DreamBox 7000 S - digital receiverthe magic future Benvenuti su ..SIF TeAm WebSite.. www.hackweb.nl ENIGMA-Dokumentation ENIGMA-Dokumentation RS232 Tutorial on Data Interface and cables BusyBox - The Swiss Army Knife of Embedded Linux SoftCam Updater Vítejte v DIGSAT DreamBoxII http://www.coujo.de/ http://www.satpalace.com/index.shtml http://www.dreamboxsettings.nl/ dreamBoxEdit Black Soul Team - French DreamBox Devellopeurs SWISS DREAMBOX TEAM Dreambox 7000 Links www.dream-multimedia.it Indice dbox -- research DM7000s beta3 firmware notes Text Editor - HEX Editor - HTML Editor - Programmers Editor - UltraEdit Sat Leo Stefan's Sat-DX UMP (www.ump2002.net) Dreambox downloads http://www.bouquetter.de/ http--www.dm7000.nu Welkom op Dream Box support...... http://www.morgan-multimedia.com/mmswitch/index.htm http://lordsatguide.wz.cz/ http://www.offeryn.de/dv.htm#pvas SATELLITE-HANGOUT.COM - Your nr.1 Satellite Source http://xbox-linux.sourceforge.net/download.php MultiView: Dreambox Multi-EPG Plugin

Oktober 2005 Alpha Side 122 af 123 DreamBox DM7000 WWW.SSFTEAM.COM http://www.misterx.spectranet.tv/ DataRescue IDA Page Interactive Disassembler download page http://t-hydron.verkoyen.be/ MediaVox Satellite Systems Processore IBM Power Pc da 250 MHz (350 Mips) cambio logo http://dreammania.webcindario.com/dreambox/index.htm http://www.piggei.com/it/dreambox_index.php http://dreamhoster.de/index.php?site=projekte WikiOase-Dream Box Satsiden GoGoHaRrY's Dreambox Pagina SatellietWereld.NL Gaat het over satellietontvangst... dan kan je het hier vinden -= TuxBox.xplore-it.tv =-

Har du en vejledning som du mener skal med i DreamBook så kontakt mig (Alpha).

Tak på Forhånd Alpha Admin på SSFteam.com [email protected]

Oktober 2005 Alpha Side 123 af 123