Flash without tools: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
 
  |[[Bild:english.png]] - [[Flash without tools|in English]]
 
  |[[Bild:english.png]] - [[Flash without tools|in English]]
 
  |}
 
  |}
 
 
{{getestet|'''DM 600 PVR, DM 500+'''}}
 
{{getestet|'''DM 600 PVR, DM 500+'''}}
Dies ist besonders geeignet für die wenigen, die nicht für alles extra ein eigenes Tool installieren wollen. Ist eine interessante alternative für nicht "Windows-Computer" also z.B. Linux oder MacOS.
+
This method is convenient if you don't want to install additional tools. It is also suitable for "Non-Windows-Computers", e.g. Linux or MacOS.
  
Mit dieser Methode kann man folgendes erreichen:
+
With this method you can:
  
* [[Flashen ohne Tools|Flashen ohne Tools]]
+
* [[Flashen without tools|Flashen without tools]]
* ins Bios der Dreambox gelangen
+
* access the Bios of the Dreambox
  
Man lösche also das /boot Verzeichnis auf der 600er, dann kommt vor lauter Panik das Webinterface nach dem reboot hoch, wenn ein DHCP Server im Netz läuft holt sich die verstörte 600er eine IP (da müsste man dann zur Not in den Router-Logs nach der IP sehen), und danach läuft es wie hier [http://www.dream-multimedia-tv.de/dm7020/ger_browser.php Flashen per Webinterface].
+
By deleting the /boot directory of the 600, the webif will be enabled while booting. If a DHCP server is used in the network, the dirupted 600 will get an IP (check the router to see which IP). At that moment it's possible to flash the box over the webif.
Diese Methode wird ja auch von dem Tool "Very Simple Flashing Assistant" genutzt. nur hier mal die Manuelle Lösung:
+
This method is also used by the tool "Very Simple Flashing Assistant". Here you find the manual procedure.
Somit spart man sich das Nullmodem Kabel.
+
This way you don't need a serial cable.
  
== Vorbereitung: ==
+
== Preparation: ==
Ich selbst habe einen DHCP am laufen, aber auch gleichzeitig über die Macadressen jeder Dreambox und jeden Computer dadurch eine feste Ip-Adresse vergeben. Das bedeutet wenn ich eine Box flashe, Neustarte usw. erhält er vom DHCP-Server immer die gleiche Ip-Adresse zugeordnet.
+
If you use a DHCP server, you can configure the DHCP server to keep the same IP for a specified mac address. This helps, because each time your restart the boc, the same IP will be used again. This way you don't need to search the IP address, and the IP is known for each box.
Somit ist für mich gewährleistet welche Box welche IP-Adressen hat und ich muss nichts suchen, denn gerade auch bei dieser Flash-Methode sollte die
 
Ip-Adressen der jeweiligen Boxen bekannt sein.
 
  
== Ausführung: ==
+
== Execution: ==
=== die Telnet-Sitzung ===
+
=== The Telnet Session ===
Man logge sich per Telnet auf die entsprechende Box ein und gibt dort folgendes ein:
+
Connect with the box via Telnet, and execute following commands:
 
<syntaxhighlight>
 
<syntaxhighlight>
 
mount /boot -o remount,rw
 
mount /boot -o remount,rw
Zeile 29: Zeile 26:
 
reboot
 
reboot
 
</syntaxhighlight>
 
</syntaxhighlight>
dann kann man die Box per WebIf flashen. Wichtig dabei ist natürlich, die IP zu wissen. (siehe Erklärung und Vorbereitung)
+
now it's possible to flash the Box via the WebIf. Of course it's important to know the IP of the box. (see chapter preparation)
  
Hier das ganze dann mal wie es auf der Konsole aussieht:
+
On the console it look like:
 
{|  
 
{|  
|[[Bild:Flashen_per_Telnet.jpg|left|thumb|500px|Flashen per Telnet]]
+
|[[Bild:Flashen_per_Telnet.jpg|left|thumb|500px|Flash via Telnet]]
 
|}
 
|}
  
Ab hier hat die Box nun neu gestartet und auf dem TV sieht man nur noch einen blauen Bildschirm!<br>
+
From here on, the box will reboot. On the TV only a blue screen is visible!<br>
Nun hat man die Wahl ob man ins Bios der Box gehen will (erneute Telnet Verbindung zur Box aufbauen)<br>
+
Now you have 2 options: enter the Bios of the Box (reconnect via Telnet with the box)<br>
oder eben nun einfach nur per Webbrowser flashen will.
+
or simply use the web browser to flash.
  
=== Das Flashen per Webbrowser ===
+
=== Flash with a web browser ===
Um nun seine Box neu zu flashen,<br>
+
To flash the box,<br>
startet man den Webbrowser und gibt oben in der Url nun die IP-Adreese der entsprechenden Box ein.<br>
+
start a web browser and enter the IP address of the box.<br>
  
In meinem Beispiel hat die Dreaambox die Ip-Adresse '''192.168.0.7''', also gebe ich folgendes ein: '''http://192.168.0.7'''
+
In this example the box has the IP '''192.168.0.7''', this means you need to enter: '''http://192.168.0.7'''
  
Nun sieht man die Weboberfläche zum Flashen der Dreambox:
+
The webif for flashing is opened:
 
{|  
 
{|  
|[[Bild:Flash-Webif_der_DB600.jpg|left|thumb|500px|Flash-Webinterface der DB600]]
+
|[[Bild:Flash-Webif_der_DB600.jpg|left|thumb|500px|Flash Webif of the DB600]]
 
|}
 
|}
  
Klickt man nun unten Links auf den den "Link" Firmware Upgrade, kann man sich nun das gewünschte Image aussuchen zum flashen.
+
By clicking on the "Link" Firmware Upgrade, it's possible to select the image you want to flash.
 
{|  
 
{|  
|[[Bild:Flash-Webif_der_DB600-01.jpg|left|thumb|500px|Flash-Webinterface der DB600]]
+
|[[Bild:Flash-Webif_der_DB600-01.jpg|left|thumb|500px|Flash Webif of the DB600]]
 
|}
 
|}
  
Wurde das Image komplett hochgeladen (dauert eine weile) und es Steht "finish 100%" dort darf man die Box neu booten!
+
Once the upload of the image is completed (be patient) and "finish 100%" is displayed, the box should be rebootet!
 
{|  
 
{|  
|[[Bild:Flash-Webif_der_DB600-03.jpg|left|thumb|500px|Flash-Webinterface der DB600]]
+
|[[Bild:Flash-Webif_der_DB600-03.jpg|left|thumb|500px|Flash Webif of the DB600]]
 
|}
 
|}
  
'''Das Flashen war somit ohne fremde Bordmitteln erfolgreich, und viel Spass mit dem neuen Image'''
+
'''Flashing was performed without additional tools'''
  
==== Tipp ====
+
==== Tip ====
Hier hat man nun auch die Möglichkeit mehr Informationen über seine Dreambox zu erhalten.<br>
+
Here you can also get more info about the Dreambox.<br>
einfach mal unten Links auf "Device Info" klicken...
+
Just click on the link "Device Info" ...
 
{|
 
{|
|[[Bild:Flash-Webif_der_DB600-02.jpg|left|thumb|500px|Flash-Webinterface der DB600]]
+
|[[Bild:Flash-Webif_der_DB600-02.jpg|left|thumb|500px|Flash Webif of the DB600]]
 
|}
 
|}
  
== Die schnelle Variante ==
+
== The fast method ==
'''Bericht vom User cepheus'''
+
'''Posted by user cepheus'''
  
* Box im Normalbetrieb auf DHCP (Router oder DHCP Server muss vorhanden sein!)
+
* Box running with DHCP (Router or DHCP server is required!)
* Box neustarten
+
* Reboot the Box
* IP aus DHCP in der Box auslesen und aufschreiben oder merken
+
* Check the router or DHCP server to get the used IP
* Box neustarten
+
* Reboot the Box
* Sobald die LED wieder leuchten, auf dem Frontknopf der Box drücken und halten (ca. 10 sec.)
+
* Once the LED lights up, push the button on the front of the box (keep pushin for 10 sec.)
* IP im Browser angeben und schon ist man im WebIF drin
+
* Enter the IP in the web browser, and you are in the webif
  
So fällt das suche von der Box-IP und [[Telnet]] Angabe.
+
This way you don't need the [[Telnet (en)|Telnet]] connection.
  
Gilt für alle Boxen das über dem Browser geflasht werden können,<br>
+
Is valid for all boxes which can be flashed over a browser,<br>
und hauptsächlich um dem DM500plus und DM600. Da kein Display vorhanden ist.
+
mainly the DM500plus and DM600. Because they don't have a display.
  
  
 
[[Kategorie:Instructions (en)]]
 
[[Kategorie:Instructions (en)]]

Version vom 23. Februar 2014, 16:04 Uhr

Deutsch.png - in Deutsch English.png - in English
Artikel Getestet.png Dieser Artikel wurde getestet unter: DM 600 PVR, DM 500+

This method is convenient if you don't want to install additional tools. It is also suitable for "Non-Windows-Computers", e.g. Linux or MacOS.

With this method you can:

By deleting the /boot directory of the 600, the webif will be enabled while booting. If a DHCP server is used in the network, the dirupted 600 will get an IP (check the router to see which IP). At that moment it's possible to flash the box over the webif. This method is also used by the tool "Very Simple Flashing Assistant". Here you find the manual procedure. This way you don't need a serial cable.

Preparation:

If you use a DHCP server, you can configure the DHCP server to keep the same IP for a specified mac address. This helps, because each time your restart the boc, the same IP will be used again. This way you don't need to search the IP address, and the IP is known for each box.

Execution:

The Telnet Session

Connect with the box via Telnet, and execute following commands:

mount /boot -o remount,rw
rm /boot/*
reboot

now it's possible to flash the Box via the WebIf. Of course it's important to know the IP of the box. (see chapter preparation)

On the console it look like:

Flash via Telnet

From here on, the box will reboot. On the TV only a blue screen is visible!
Now you have 2 options: enter the Bios of the Box (reconnect via Telnet with the box)
or simply use the web browser to flash.

Flash with a web browser

To flash the box,
start a web browser and enter the IP address of the box.

In this example the box has the IP 192.168.0.7, this means you need to enter: http://192.168.0.7

The webif for flashing is opened:

Flash Webif of the DB600

By clicking on the "Link" Firmware Upgrade, it's possible to select the image you want to flash.

Flash Webif of the DB600

Once the upload of the image is completed (be patient) and "finish 100%" is displayed, the box should be rebootet!

Flash Webif of the DB600

Flashing was performed without additional tools

Tip

Here you can also get more info about the Dreambox.
Just click on the link "Device Info" ...

Flash Webif of the DB600

The fast method

Posted by user cepheus

  • Box running with DHCP (Router or DHCP server is required!)
  • Reboot the Box
  • Check the router or DHCP server to get the used IP
  • Reboot the Box
  • Once the LED lights up, push the button on the front of the box (keep pushin for 10 sec.)
  • Enter the IP in the web browser, and you are in the webif

This way you don't need the Telnet connection.

Is valid for all boxes which can be flashed over a browser,
mainly the DM500plus and DM600. Because they don't have a display.