Anleitung für AB-COM IPBOX200S (baugleiche Modele Mutant200S/Relook100S)
Inhalt:
A) Image flashen & sichern & bearbeiten
Netzwerk einrichten
C) Telnet
D) FTP
E) Nfs
F) Swapfile erstellen und einbinden (optional)
G) Technische Daten
Anmerkung: Befehle immer ohne die " " eintippen & danach natürlich mit der Enter-Taste bestätigen
A) IMAGE FLASHEN & SICHERN:
FLASHEN
Als allererstes kommt natürlich das Image flashen. Dabei ist zu beachten, das bei einem Wechsel von einem DGS zu einem Enigma-Image und umgekehrt immer zuerst der Bootloader geflasht wird!
Windows
Programm: Flashtools
1. Box ausschalten (Deep-Standby) oder Stecker rausziehen
2. Flashtools starten und konfigurieren (115200,8,None,None) & Image / File öffnen
3. Powertaste an der Box gedrückt halten & gleichzeitig den Stecker einstecken - falls gezogen
(bis SERI im Display der Box erscheint)
4.a) bei "boot"-Images: Image flashen (OK Taste an Box drücken)
oder
4. bei "no-boot"-Images: uboot img. flashen (OK Taste an Box drücken)
(Box nicht ausschalten / resetten, Flashtool nicht beenden)
im Flashtool das root.img auswählen und flashen (wieder OK Taste an Box drücken)
5. ca. 20 Minuten warten, wenn Im Display der Box done steht POWER Taste drücken
(Box startet neues Image)
Programm: Flasher (nur ab Bootloader uboot 1.2.0)
1. Box ausschalten (Deep-Standby) oder Stecker rausziehen
2. Flasher starten und konfigurieren
3. Power-Taste kurz drücken oder den Stecker einstecken - falls gezogen
4. Flashvorgang startet automatisch - Image wird übertragen & geflasht
--------
Linux
Programm: relookspg_api
Vorgehensweise wie bei Flashtools.
Für Punkt 2. auf der Konsole: "relookspg_api imagename_all.img" eintppen
Da das Programm keine Einstellungen oder Flags annimmt darauf achten, das der COM-Port ttsy0 (COM1) ist.
Programm: Flashtools
Kann auch benutzt werden, allerdings nur in Verbindung mit Cedega (Kostenpflichtig).
--------
BOX AUSWAHL / ID SETZEN:
Manche Images laufen auf verschiedenen Boxen. Dort muss die Box eingestellt werden, ansonsten kann nicht gebootet werden.
(Machine ID change) Wenn also nach dem Flashen im Display "could'nt load RC Mapping file for DM5xxx or DM7xxx" steht oder die Fernbedienung nicht funktioniert muss man folgendes tun:
1. Stecker rausziehen
2. Rechte Pfeiltaste am Receiver gedrückt halten und gleichzeitig den Stecker
einstecken
3. mID auf 20 mit den Pfeiltasten einstellen
--------
IMAGE SICHERN
1. Per Telnet mit der Box verbinden (s.u.)
2. "dd if=/dev/mtdX of=/tmp/image.img" eintippen
Achtung! Nicht das /tmp/ nach of= vergessen, sonst wird das Image nicht in den
Speicher, sondern in den Flash geschrieben!! Das klappt nicht.
Für X den gewünschten Image-Typ nehmen:
mtd0: Boot-Bild
mtd1: Datenbank
mtd2: root-Berich
mtd3: Kernel
mtd4: Bootloader
mtd5: Kernel + root-Bereich
mtd6: Kernel + root-Bereich + Datenbank
mtd7: Image ohne Bootloader
mtd8: Komplettes Image mit Bootloader
3. Per FTP (s.u.) Image auf PC kopieren / verschieben
---------
IMAGE BEARBEITEN
1. Windows: Programm mkdnimg.exe wird benötigt
2. Starte "mkdnimg.exe" wähle dort mutant200 und serial image aus
3. Je nach gesicherten Image siehe Punkt2 Image wählt nun euer image
Größe
Welcome: mtd0 192kb
Kernel: mtd3 1,2mb
root: mtd2 4,4mb
db: mtd1 4,1mb
boot: mtd4 196,1kb
kernel_root: mtd5 5,6mb
kernel_root_db: mtd6 7,6mb
all_noboot: mtd7 7.8mb
all: mtd8 8mb
4. unter "src path" könnt ihr das unter 2 gesicherte image öffnen
5. unter "dest path" wird der speicher ort auf eurem Pc angegeben
6. Jetzt müsst ihr nur noch auf "Make" klicken damit das Image ertstellt wird
Ihr könnt jetzt euer Image neu flashen
----------------------------------------------------------------------------------------------------------------------------
NETZWERK EINRICHTEN
Netzwerkeinstellung des Receivers:
Erübrigt sich bei DHCP (PC oder Router teilt IP´s zu).
Die vergebene IP steht dann unter Menu -> Einstellungen -> Experten -> Kommunikation
1. IP-Adressbereich rausfinden:
Windows: Auf Start in der Taskleiste drücken -> Ausführen -> "cmd" eintippen -> auf
OK klicken -> ipconfig eintippen
Linux: ifconfig auf der Konsole eintippen
2. IP auf der Box setzen: Menu -> Einstellungen -> Experten -> Kommunikation
Haken bei DHCP wegmachen
Selbe IP eintragen wie der PC bei 1. anzeigt, die letzte der vier Ziffern aber ändern.
Subnetmask auf 255.255.255.0
Bei Gateway & Nameserver die IP des Routers eintragen. Nur nötig für internet.
Port bleibt auf 80.
----------------------------------------------------------------------------------------------------------------------------
C) TELNET
Mit Telnet kann man die Box vom PC aus steuern, z.B. die Box rebooten wenn dich das OSD mal wieder aufgehängt hat.
Benutzername ist root
Passwort ist ipbox - manchmal auch dreambox oder relook
Windows: Auf Start in der Taskleiste drücken -> Ausführen -> "cmd" eintippen -> auf OK klicken -> "telnet 192.168.0.xx" (IP des Receiver) eintippen -> einloggen
Linux: Auf der Konsole: "telnet 192.168.0.xx" (IP des Receiver) eintippen -> einloggen
Befehle:
reboot - startet Box neu
halt - ausschalten / Deep-Standby
mount - zeigt gemountete Filesysteme an /
df - zeigt Belgung aller gemounteten Filesysteme
vi - Editor
cp - kopiert Dateien
dd - kopiert Dateien "raw"
mv - verschiebt Dateien
mkdir - erstellt Verzeichnis
touch - erstellt leere Datei
rm - löscht Dateien / Verzeichnisse
chmod - setzt Dateiattribute (Rechte)
chown - setzt Besitzer / Gruppe einer Datei
ps - laufende Prozesse anzeigen
kill NR - Prozess NR beenden
killall - Prozess über Prozessnamen beenden
------
Relook telenet befehle
front_ioctl devname /dev/tts/1 job puts "message" - Nachricht am TV ausgeben
----------------
echo web_get_cur_time > /dev/commander
cat /dev/weboutput - Zeit im telnet anzeigen
echo web_get_cur_ch_num > /dev/commander
cat /dev/weboutput - Kanal Nummer im telnet anzeigen
echo pipe_get_cur_vol > /dev/commander - Aktuelle Lautstärke im telnet anzeigen
echo web_set_cur_vol 50 > /dev/commander
The range is 0 to 100 with 100 the loudest - Lautstärke über telnet einstellen
----------------
cat /proc/kmsg - Kernel message
cat /proc/cpuinfo - Prozessor Info über telnet
cat /proc/meminfo - Speicher info über telnet
cat /proc/modules - zeigt geladene module an
cat /proc/mounts - zeigt alle eingebundene Festplatten an
cat /proc/mtd - zeigt die Flash speicher
cat /proc/version - zeigt die Linux version an
----------------------------------------------------------------------------------------------------------------------------
D) FTP
Per FTP kann man Files von oder auf die Box kopieren, löschen, Rechte setzen, editieren, etc.
Benutzername ist root
Passwort ist ipbox - manchmal auch dreambox oder relook
FTP-Programm installieren & starten & verbinden & einloggen.
Funktioniert auch mit dem Windows-Exporer oder mit Konqueror (Linux): "ftp://192.168.0.30/" in der Adressleiste eintragen & im Fenster einloggen.
Gehe nicht weiter drauf ein. Sollte wohl jeder selbst hinbekommen.
----------------------------------------------------------------------------------------------------------------------------
E) NFS
Per nfs kann man Verzeichnisse über das Netzwerk mounten um von dort aus Filme/mp3 ab zu spielen
1. Einstellungen IPBOX
Webinterface: "Config"--->"Mountmanger"
Fernbedienung: "Blaue Taste"--->"Extras/Einstellungen"----->"Automount"
----------------------------------------------------------------
Discripton : xxxxxxx
Filesystem typ : 0 (0=NFS)
Auto Mount: X
Client Directory : /var/mnt/hdd
Srever Directory : xxxxxxxxxxxx
IP : xxx.xxx.xxx.xxx
User Name : xxxx
Passwort : xxxx
Options : rsize=32768,wsize=32768
rw : x , nolock : x , intr : x , soft : x , udp : x
per Fernbedienung heist die Einstellung: rw,nolock,soft,udp
2 Einstellungen PC
Freigabe am Pc dazu musst ihr in "/etc" die datei "exports" bearbeiten
/home/xxx/xxx *(rw,sync,no_root_squash)
-----------------------------
Leider kann man per nfs nicht aufnehmen. Da das Netwerk nicht schnell genug ist, bei der Aufnahme werden alle Sparachen und der Videotext mit aufgenommen. Zurück streamen ist möglich wenn der .ts oder .mpg stream nur eine Sprache enthält und sonst keine anderen infos (Videotext, Untetitel)
----------------------------------------------------------------------------------------------------------------------------
Da es bei der Mutant200S/IP-Box200S/Relook100 um eine box mit 32 MB speicher handelt und es das ein oder ander mal vorkommt das die Box abstürtzt empfhielt es sich ein swapfile anzulegen. Ich habe dieses mit dem Unoffical Gemini 4.1/4.2 von Black§Kettel getestet.
F) SWAPFILE ERSTELLEN UND EINBINDEN (optional)
Man braucht ein addon (Gemini_swap_script.tar.bz2) da im Gemini 4.1/4.2 Swap sonst nicht möglich ist.
1. Nfs einstellungen vornehmen: siehe E) Nfs einstellungen
2. Swap file am PC erstellen ( ca. 32 MB )
Auf der Konsole in das unter "Server Directory" angegebene Verzeichnis wechseln und dort folgendes eingeben :
"dd if=/dev/zero of=/home/user/swapfile bs=1024 count=32942"
danach die recht vergeben 777
3. Gemini_swap_script installieren
dazu das Addon per ftp in /tmp kopieren und dann über "Blaue Taste"--->"Addon"--->"Manuell installieren" das Addon auswählen
4. Script über die Fernbedienung ausführen
"Blaue Taste"--->"System Information"--->"user Scripte"
5. Die Datei swap.conf anpassen
Die Datei liegt in /var/etc/
SWAP_FILE=/var/mnt/hdd/swapfile
6. Swapfile einbinden
Nun muss man sich nur noch per telnet auf der Box einloggen, Dann wechselt man in das Verzeichnis
/var/scripte
Dort startet man dan das script wie folgt
"./swap_script.sh start"
Jetzt an den PC und dort im Webinterface unter
Config--->Swap File
x Use Swapfile : /dev/loop/0
Configure
----------------
Nun noch am TV kontrollieren ob alles geklappt hat.
Das geschieht unter
"Blaue Taste"--->"System Information"-->"Speicher Information"
Wenn dort das Swap file mit 32,2 MB angegeben wird hat alles geklappt
Leider muss man Schritt 6 (Swap File einbinden) nach jedem reboot neu machen.
----------------------------------------------------------------------------------------------------------------------------
G) TECHNISCHE DATEN
Tuner & Channel Type IBM's Power PC405
Speed 350 MIPS
Data/Instruction Cache 16KB/16KB
Input Connector IEC169-24 female(F-type)
Loop through Connector IEC169-24 female(F-type)
Frequency Range 950MHz to 2150Mhz
Loop through out Impedance 75 ohms nominal
LNB Control Band selection 22 KHz tone
Switch DiSeqC 1.0,1.1,1.2, USALS
Polarization 13/18V(400mA Max/per each)
MPEG Transport Stream & A/V Decording Transport Stream
ISO/IEC 13818-1 Specification
Aspect Ratio 4:3, 16:9 with pan vector
Video Resolution 720*576(PAL) or 720 *480(NTSC)
Audio Decoding MPEG-1 Audio Layer 1,2
NetworkMemory Ethernet RJ-45(10Base-T/100Base-TX)
Flash Memory Up to 8MB
SDRAM 32MB
Conditional Access System
Smartcard 1 slot
(Xcrypt CAS, firecrypt CAS embedded)
RF-Modulator RF-Connect 750hm, IEC 169-2, Male/Female
Output Frequency 470 MHz to 860MHz
Output Channel CH 21-69
TV Standard PAL D/K, B/G, PAL I/or NTSC
A/V & Data In/Out TV SCART 1*SCART
VCR SCART 1*SCART
RCA Video*1, Audio *2
Data Interface 9 pin D-sub, RS232C
Power Supply Input Voltage AC220V, 50Hz/or AC110V, 60Hz
Power consumption 15W max
(under 7W max. at stand-by mode)
Physical Specification Size(W*H*D) 300 mm* 58 mm *235 mm
Original von burster für die 250S bearbeitet von tobe ( IMAGE BEARBEITEN, NFS, SWAPFILE, TECHNISCHE DATEN, )
thx too burster
Gruß tobe