RescueLoader aktuell - kein Flash möglich - Buttons im GUI fehlen

    • RescueLoader aktuell - kein Flash möglich - Buttons im GUI fehlen

      Hallo,
      Hab eine DM7080 Rescue Loader version 103 schon auf die 104 upgedatet da im Webinterface der Upload vom Backup nicht klappt, dort werden auch die hacken für Speicheren und Wiedereinspielen nicht angezeigt. Bei Online Backup kommen kein Knöpfe mehr.
      Hab versucht mit flash-tarball -v dreambox-image-deb-dm7080-20211029.tar.xz image einzuspielen bleibt dort aber auch hängen bei:
      Mounting /dev/mmcblk0p2 to /data

      The post was edited 1 time, last by b3hav3 ().

    • N'Abend,

      ich verstehe aus deinem Kauderwelsch (Ausdruck als auch Grammatik und Rechtschreibung arg verbesserungswürdig) nicht ganz, was das eigentliche Ziel ist. Möchtest du einfach erst mal nur ein funktionierendes Gerät, solltest du keine Backups zurückspielen.

      1. Mach ein Backup Download auf deinen Rechner - ggf einen anderen Browser zB Firefox Portable nutzen
      2. dann ein Online-Recovery OHNE Restore,
      3. dann den Rescue Loader auf die 103 (die 104 ist Stagging und bringt nur dann Mehrwert wenn du am der Flash Partitionierung rumspielst)
      4. dann überleg dir, ob du einzelne Einstellungen aus dem Backup tarball extrahierst und händisch auf die Box zurückspielst.
    • ich übernehm mal :) wir haben das problem dass auf der Recovery-Website zwar die Möglichkeit besteht das File für den Firmwareupload auszuwählen. Aber ein Knopf für: "mach das jetzt auch" gibt es einfach nicht.
    • N'Abend,

      hast du einen Virenscanner im Einsatz? Einige AV Lösungen klinken sich in den Browserverkehr ein wie ein Proxy und verhindern Scripte. Um das Browserproblem auszuschließen mit einem Kreuztest auszuschließen könntest du mit einem iPhone mal das Rescue WebIf öffnen. Gerade mal hier probiert ... die Buttons müssen da erscheinen.
    • bin morgen früh erst wieder vor Ort. Habs aber gerade von einem Remote erreichbaren Mac probiert. Geht auch ned. Gibts da ein Konsolenbefehl dafür? Über telnet bzw. auch über USB war ich heut scho drauf.
    • Der Rescue Loader wird für den normalen Start des OS nicht benötigt. Wenn die Box normal hochfährt, aktualisierst du den Rescue Loader in der Konsole mit "update-rescue -v".

      Die Anleitung in Post 8 ist dafür geeignet, bei defektem OS und beschädigtem Rescue-Loader diesen temporär von USB zu laden. Über diesen kannst du dann das neue DreamOS auf die Box flashen und das OS starten. Mit dem dann gestarteten OS kannst du nachher den Rescue-Loader neu schreiben.

      The post was edited 3 times, last by Alex2018 ().

    • Hallo zusammen, also es liegt nicht am Browser hab hier Firefox, Chrome und Brave zudem geht es bei den anderen 5x 7080HD. Was auch funktioniert sind updates des Bootloaders hab hier schon #103 und #104 draufgespielt aber gleiches Fehlerbild. Gibt es einen Telnet befehl der z.B. ein Backup oder ein Daily einspielen kann bzw. kann man den Flashspeicher testen bzw. austauschen?
    • Fehlen die Buttons auch, wenn der rescue loader von USB gebootet wird?

      Falls nein, kann man den Browser schon mal zu 99% ausschließen

      sonst man den letzen rescue loader manuell installieren, wenn die box vom flash image gebootet hat

      vmlinux.gz-rescue-3.4-r1-dm7080-20201201.bin

      flash-rescue -v /tmp/vmlinux.gz-rescue-3.4-r1-dm7080-20201201.bin
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Source Code

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • Rescue Loader ist kein Problem das macht er brav, die MMC ist wohl das Problem, kann man die tauschen finde die nicht auf dem Mainboard...
      dm7080-bootlog - Kopie.txt

      0.895000] m25p80 spi0.0: mx25l12805d (16384 Kbytes)
      [ 0.895000] Creating 3 MTD partitions on "spi0.0":
      [ 0.896000] 0x000000000000-0x000001000000 : "entire_device"
      [ 0.897000] 0x000000000000-0x000000100000 : "bootloader"
      [ 0.898000] 0x000000100000-0x000001000000 : "recovery"
      [ 0.900000] ALSA device list:
      [ 0.900000] No soundcards found.
      [ 0.901000] Waiting for root device /dev/mmcblk0p1...
      [ 0.984000] mmc0: new high speed MMC card at address 0001
      [ 0.985000] mmcblk0: mmc0:0001 SEM04G 3.68 GiB
      [ 0.986000] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB
      [ 0.987000] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB
      [ 0.992000] mmcblk0: p1 p2
      [ 0.994000] mmcblk0boot1: unknown partition table
      [ 0.995000] mmcblk0boot0: unknown partition table
      [ 11.916000] mmc0: Timeout waiting for hardware interrupt.
      [ 21.920000] mmc0: Timeout waiting for hardware interrupt.
      [ 21.921000] mmcblk0: error -145 sending stop command, original cmd response 0x900, card status 0xe00
    • Mahlzeit,

      der Flash wird erkannt aber die Partitionstabelle ist wohl fritte.

      In diesem Artikel ist beschrieben wie man den Flash aufbohren/modifizieren kann, allerdings würde ich erst mal den Werkszustand herstellen. 2 GB Flash (root) für DM9x0, DM820, DM7080 - und ich würde um ganz sicher zu gehen den Rescue Loader 104 (!!) von USB starten.

      Anbei die Partitionierung ab Werk - zu sehen in der Rescue-Konsole:

      Source Code

      1. root@dm7080:~# sgdisk -p /dev/mmcblk0
      2. Disk /dev/mmcblk0: 7733248 sectors, 3.7 GiB
      3. Logical sector size: 512 bytes
      4. Disk identifier (GUID): 77AB25A1-75D0-4331-A61A-882A8B468B47
      5. Partition table holds up to 128 entries
      6. First usable sector is 34, last usable sector is 7733214
      7. Partitions will be aligned on 2048-sector boundaries
      8. Total free space is 149437 sectors (73.0 MiB)
      9. Number Start (sector) End (sector) Size Code Name
      10. 1 147456 2097151 952.0 MiB 0700 primary
      11. 2 2097152 7731199 2.7 GiB 0700 primary
      12. root@dm7080:~#
      Display All

      The post was edited 8 times, last by Alex2018 ().

    • Rescue ist schon uptodate und hier die Ausgabe nach dem Befehl:

      sgdisk /dev/mmcblk0 -z -n 1:147456:4194303 -c 1:rootfs -t 1:8307 -n 2:4194304: -c 2:data -t 2:8300

      dm7080 login: root
      login[371]: root login on 'ttyS0'
      root@dm7080:~#
      root@dm7080:~# sgdisk /dev/mmcblk0 -z -n 1:147456:4194303 -c 1:rootfs -t 1:8307
      -n 2:4194304: -c 2:data -t 2:8300

      [ 41.056000] mmc0: Timeout waiting for hardware interrupt.
      [ 51.072000] mmc0: Timeout waiting for hardware interrupt.
      [ 51.072000] mmcblk0: error -145 sending stop command, original cmd response 0x900, card status 0xe00
    • ich hoffe du hast das im rescue mode versucht und nicht im flash image

      sonst versuch mal ein online recovery im rescue loader, dann wird der Flash neu partitioniert

      im worst case kann man die dm7080 auch von SD booten - ist zwar ein wenig Handarbeit aber lässt sich im rescue loader einrichten
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Source Code

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • gibt es die Option nicht im Rescue Webinterface?

      ob's im Terminal im rescue loader eine Möglichkeit gibt müsste ich am Abend testen, hab aktuell keinen Zugriff auf meine Boxen


      dem Screenshot zu urteilen ist die Partitionstabelle hinüber ..
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Source Code

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$