[[dbox2:linux-umbau-allgemein]]
 

DBox Anleitung zum Umbau



WE ARE NOT RESPONSIBLE IF YOU SHOULD CRASH YOUR BOX THIS WAY! THERE IS NO WARRANTY THAT THIS WILL WORK! IT WORKED WITH ALL THE BOXES WE HAD SO FAR.




Bitte stellt sicher das ihr das auch wirklich tun wollt. Denkt daran das Eure DBox dabei zu schaden kommen kann. Ihr solltest Euch eurer sache schon sicher sein.

Wenn Ihr Euch an die Anleitung hier haltet sollte Eure DBox eigentlich keinen Schaden nehmen, jedoch möchte ich ausdrücklich betonen das ich hier keine Garantie geben kann das dem auch so ist.

Okay, besorgt Euch folgende Software: DBox BootManager und ein Linux Images eurer wahl.

Beim Images müsst Ihr darauf achten ob Ihr eine DBox mit einem oder mit zwei Flash Bausteinen habt. Dieses könnt Ihr evtl. schon durch die Lüftungschlitze sehen, wenn nicht ist das auch nicht schlimm Ihr müsst die DBox sowieso nachher aufschrauben.

So nun kommt der schwere Teil der sogenante Debug-Modus der DBox. Da das der Teil ist bei dem die meisten DBoxen in ein anderes dasein als Briefbeschwerer übergehen und weil das herbeiführen des Debug-Modus sich bei den einzelnen DBox Typen unterscheidet, habe ich für diesem Teil eine eigene ausführliche Anleitung erstellt. Schaut also bitte unter eurem DBox Typ nach dort findet Ihr neben anderen Typen spezifischen Informationen auch eine Anleitung wie Ihr den Debug-Modus enabled.

Na? Seit Ihr nun glückliche Besitzer einer DBox im Debug-Modus?


Der Debug-Modus ist daran zu erkennen das Ihr im Display der DBox nun beim booten der DBox nicht mehr das Beta Nova Logo sonder jede menge Zahlen seht. Also keine Panik die Zahlen sind normal, sie müssen dort auch sein, nur wenn Ihr dort diese Zahlen seht befindet sich die DBox im Debug-Modus.

Schaut Euch jetzt einmal die Rückseite der DBox genauer an. Für das Flashen eines Linux-Images sind die auf dem Bild beschriebenen Schnittstellen Ethernet und RS232 wichtig.

dbox-schnittstellen.jpg

So, für den Fall das Ihr die Verbindungskabel von der DBox zum PC nach dem einschalten des Debug-Modus wieder getrennt habt oder Ihr eine DBox im Debug-Modus euch besorgt habt. müsst Ihr nun die Ethernet-Schnittstelle über ein Crossover Kabel mit der Netzwerkkarte im PC verbinden. Ihr könnt das natürlich auch ganz normal über einem HUP oder einer Switch machen, Crossover ist halt die sicherste Methode, dabei werden dann evtl. vorhandene DHCP-Server etc. ausgeschlossen. An die RS232 Schnittstelle nun noch das Nullmodemkabel, das andere Ende natürlich an den PC :-) Es ist wichtig das wenn Ihr das Nullmodemkabel anschliesst, entweder beide Seiten anschliessen oder Ihr lasst es ganz weg.

Es kann sein das es bei Euch ein bischen anders aussieht, das Wichtige hierbei ist die IP-Adresse und die Subnet Mask. Stellt sie entsprechen dem Bild oben ein.

Jetzt müssen wir noch einen kleinen nachteil der DBox ausbügeln. Die Ethernet Schnittstelle der DBox kann nur 10 Mbit/sec. Ich gehe einfach mal davon aus das Ihr eine 10/100 Mbit Netzwerkkarte in eurem PC habt. Diese Karten stellen sich automatisch auf die richtige geschwindigkeit ein, was zu timing Problem werden kann. Klar die Karte braucht ein bischen Zeit um die anliegende Geschwindigkeit zu erkennen. Am besten stellen wir sie fest auf 10 Mbit ein.

nic_10mbit_properties.jpg

Bevor es nun losgeht solltet Ihr alles nocheinmal überprüfen. Ist das Crossoverkabel an der DBox angeschlossen ? Ist das Crossoverkabel an der Netzwerkkarte im PC angeschlossen ? Hat die Netzwerkkarte die richtige IP-Adresse ? wurde die Netzwerkkarte fest auf 10 Mbit eingestellt ? was ist mit dem Nullmodemkabel ? Beide Seiten angeschlossen ?

Okay, dann kann es ja losgehen.

Bevor wir nun anfangen ein Linux Image auf die DBox zu flashen, sollten wir das alte Image mit der Beta Nova Software sichern. Für den Fall das wir das irgendwann nochmal zurück auf die DBox flashen wollen. Ausserdem brauchen wir noch ein paar Dateien aus dem alten DBox Image, bei den Dateien handelt es sich um Geräte Treiber auf denen ein Urheberrecht liegt. Aus diesem Grunde können sie nicht im neuen Linux Image enthalten sein. Da beim kauf einer DBox die Lizenz die eine Benutzung der Beta Nove Software und der auf der DBox sich befindenen Dateien mitgekauft wurde, können diese natürlich auf im neuen Linux Image verwendet werden.

Starten wir also den DBox-BootManager und verändern wie im unterem Bild beschrieben die Einstellungen.

Das NFS-Root-Verzeichnis muss natürlich vorher angelegt werden.

Drück jetzt bitte nicht auf Start !! Sondern wechselt auf die Seite Utilities (links in der Reiterleiste)

Jetzt noch auf -Image auslesen- klicken und den Speicherort angeben wohin das Orininal Beta Nova DBox Image gespeichert werden soll.

Jetzt bei der DBox den Stromstecker ziehen, ein paar Sekunden warten dann wieder einstecken. Normaler weise sollte sich nun im Terminalfester einiges tun.

Das dauert jetzt ein paar Minuten bis das Image aus dem Flash der DBox ausgelesen wurde. Ein entsprechendes Informationsfenster informiert uns dann über den erfolgreichen Abschluss der Aktion.

Nun brauchen wir noch die uCode Dateien, dass sind die Originaldateien die weiter oben soch einmal angesprochen wurden. Wir wechseln im DBox-BootManager in die Registerkarte -BN-Utils- und mit einen Mausklick auf -Dateien extrahieren- werden diese uCode Dateien aus dem Original Image extrahiert.

Wofür diese Dateien nun eigentlich genau sind und was Ihr damit machen müsst, wird später noch genauer erklärt. So, nun kommt der grosse Moment wo wir endlich ein DBox Linux Image auf unsere DBox flashen können. Die im folgendem Bild beschriebenen Einstellungen im DBox-BootManager vornehmen.

Das NFS-Root-Verzeichnis muss natürlich vorher angelegt werden.

Drück jetzt bitte nicht auf Start !! Sondern wechselt auf die Seite Utilities (links in der Reiterleiste)

An dieser stelle sollte Euch schon bekannt sein ob Ihr eine DBox mit einem oder mit zwei Flash-Bausteinen habt. Dieses ist wichtig um das richtige DBox Images auf die DBox zu flashen, sonst läuft die danach nehmlich nicht. Wenn Ihr euch nicht sicher seit schaut links unter eurem DBox Typ nach, dort gebt es einen Menüpunkt Flashbausteine wo beschrieben ist woran Ihr erkennt ob Ihr eine DBox mit einem oder zwei Flashbausteinen habt.

So, nun brauchen wir ein DBox Images, dass Images euer wahl könnt Ihr im Download bereich herunterladen. Achtet aber auf dem Images Typ, 1x steht für einen DBox mit Flashbaustein, 2x für eine DBox mit zwei Flashbausteine :-)). Nachdem Ihr auf -Image flashen- gedrückt habt, erscheint nachfolgendes Bild wo Ihr die Image-Datei angeben müsst.

Nach einem Mausklick auf -Open- erscheint noch das letzte Info-Fenster. Was Euch darauf hinweist das Ihr nun ein Images auf die DBox flash und das dazu die DBox neustarten muss. Jetzt auf -OK- klicken und ab geht die wilde Fahrt. :-)

Wenn alles Gut gegangen ist seht Ihr nach ein paar Minuten folgendes Fenster.

Nach einem Neustart der DBox begrüst die DBox Euch mit nachfolgendem Bild auf dem Display.

dbox2/linux-umbau-allgemein.txt · Zuletzt geändert: 12.09.2009 12:46 (Externe Bearbeitung)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Clicky Web Analytics No Bad-Bot!
Guestbook