Keine IP über DHCP

  • Selbst wenn man ohne Netzwerk flashen kann (ich weiß es ehrlich gesagt nicht)...


    Wie m0rphU schon schrieb:
    Der Rescue Modus ist ein eigenständiges Linux. Im RM sollte das Netzwerk also funktionieren, selbst wenn das reguläre System total zerschossen ist.


    Hast Du kein Crossover-Kabel? Den Test mit der direkten Verbindung würde ich auf jeden Fall machen. Das erspart dir womöglich noch eine lange Suche.

    Grüße
    ...jp

  • CP210x USB to UART Bridge VCP Drivers von am PC installieren: https://www.silabs.com/product…o-uart-bridge-vcp-drivers



    dm900 über den USB-Service Port mit PC/Notebook verbinden
    im Windes Gerätemanager überprüfen, welch COM Port dem UART Treiber zugewiesen wurde
    Box in den Flash Modus bringen


    putty.exe etc. starten über den COM Port eine serielle Verbindung starten



    putty.exe config:


    Hostname oder IP: den COM Port eintragen
    connection type: seriell
    category seriell: siehe screenshot (COM Port anpassen)



    dann mit "Open" die Verbindung starten


    dann bist du seriell mit dem rescue loader verbunden, user: root
    prüf mal, ob der ethernet Adapter erkannt wird


    ip addr


    da sollte eth0 gelistet werden


    dann kannst du ja mal versuchen, ob du das NIC manuell konfigurieren kannst, IP, gateway an dein subnet anpassen


    ifdown eth0
    ifconfig eth0 192.168.100.84 netmask 255.255.255.0 up


    mit ifconfig siehst du dann, ob die IP zugewiesen wurde, ping zum router testen oder im Browser testen, ob du mit der IP das Web Interface erreichst
    wenn das klappt, mal den default gateway (IP Router) festlegen

    route add default gw 192.168.100.1


    und den DNS Server manuell setzten, falls kein DNS Server in /etc/resolv.conf hinterlegt ist:

    echo -e "nameserver 192.168.100.1\nnameserver 8.8.8.8" > /etc/resolv.conf



    wenn du mit der manuellen config das Web Interface der Box erreichst und z.B. dreambox.de anpingen kannst, stimmt etwas in deiner Netzerkumgebung nicht ...



    \\Nachtrag
    ach ja, nach der manuelle der IP-Zuweisung mit ifconfig sollte diese auch sofort am Display der Box angezeigt werden, wenn alles funktioniert hat
    wenn ja, stimmt definitiv etwas nicht mit deinem Netzwerk bzw. mit deinen DH'CP Server - vielleicht die Range zu eng festgelegt und keine freie DHCP IP mehr?

  • ach ja, wenn du im rescue mode bist, könnstest du auch überprüfen ob im flash connman den Adapter zumindest konfiguriert hat, d.h. du weisst dann, das der Adapter erkannt wird (im rescue mode wird kein connman für die Netzwerkverbindung verwendet!)


    Code
    root@dm900:~# mkdir /tmp/flash
    root@dm900:~# mount /dev/mmcblk0p2 /tmp/flash/
    [ 3499.160305] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    root@dm900:~# ls /tmp/flash/var/lib/connman/|grep cable
    ethernet_000934xxxxxx_cable
    root@dm900:~#


    000934xxxxxx steht für die MAC des Netzwerkadapters, den Inhalt kann man sich auch ansehen, dann sieht man auch die letzte DHCP Zuweisung ..

    Gruß Fred

    Die Dreambox ist tot, es lebe die Dreambox

  • Für meine DM7080 musste ich, als diese neu war, den „green Mode“ am Switch deaktivieren - sonst war auch keine Netzwerkverbindung möglich. Ich habe den Kram nie wieder eingeschaltet....


    LG
    Aresta

    Wobei es grundsätzlich nicht falsch ist, den green mode zu aktivieren, wenn du eh ein Gerät dranhängst, das nur 100 mbit kann.

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • Anmerkung zu ifconfig:
    wenn der link unten ist, durch "ifdown eth0", braucht das nachfolgende ifconfig ein up am Ende der Kommandozeile bei allen mir bekannten Systemen


    ifdown eth0
    ifconfig eth0 192.168.100.84 netmask 255.255.255.0 up


    Ein nachfolgendes ifconfig eth0 gibt dann Aufschluß über den Status:
    root@dm900:~$ ifconfig eth0
    eth0 Link encap:Ethernet HWaddr 00:09:34:48:99:00
    inet addr:192.168.1.7 Bcast:192.168.1.255 Mask:255.255.255.0
    inet6 addr: fe80::209:34ff:fe42:1900%13637376/64 Scope:Link
    inet6 addr: 2002:2e59:a2c0:0:209:34ff:fe42:1900%13637376/64 Scope:Global
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:96582 errors:0 dropped:2 overruns:0 frame:0
    TX packets:17559 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:25206369 (24.0 MiB) TX bytes:4298620 (4.0 MiB)



    Bitte den Output mal posten

  • Nutzt man dafür nicht zwischenzeitlich ip link eth0 up? Siehe: https://wiki.ubuntuusers.de/ip/


    Noch eine Ergänzung zu den guten Anleitungen von @Fred Bogus Trumper:
    Die serielle Console kann man im Rescue Loader auch dazu nutzen, um mit den passenden Scripten ein Image vom USB-Stick zu flashen. Da sollte man aber wissen, was man tut.


    Ich weiß gar nicht, ob man auch im normalen OS eine serielle Console aufbauen kann. Letztlich hat das aber eher Forschungswert. Wenn zwei verschiedene Betriebssysteme weder automatisch noch manuell einen Link hinbekommen, ist was größeres kaputt.

    so long
    m0rphU

  • @Klix
    das up hatte ich wohl vergessen -> \\edit


    @m0rphU
    mit ifconfig klappt es nach wie vor, im link steht ja "Traditionell" und "Neu"
    das interface lies sich so im rescure mode konfigurieren und ifconfig bin ich gewohnt :grinning_squinting_face:

    Gruß Fred

    Die Dreambox ist tot, es lebe die Dreambox

  • so, hab jetzt alles probiert... leider ohne Erfolg.
    Die Box geht morgen zurück...
    Vielen Dank an Euch alle für Eure Tipps und die Unterstützung.

  • Da du die Ergebnisse (der Befehle) nicht mit uns teilst, ist es wohl am einfachsten, wenn du sie zurückschickst

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • Ihr habt jetzt viele Lösungsansätze diskutiert. Wie aber sieht der Fallback des Rescueloaders in Falle von reiner IPv6 Netzwerk Struktur aus? Das soll sich ja mehr und mehr durchsetzen.

    Grüßle
    Ralf
    ---------------------------------------------
    DM900UHD-FBC, Gigablue Quad4K-S/C/T, QUAD_Plus-SSC, QUAD-SSC, UE_Plus-SC, X3-SC, UltraUE-SC, Astra 19.2E
    UniCable & KabelBW, oATV/OpenMips, orig. Skin,SevenHD/KravenHD,
    (weitere:Vu+Duo,TTG-S850HD,Technisat,Edision), PC-DVB-S/C/T,
    PopcornA110, 2x Xtreamer, BDP5200, LG 42R51, Samsung
    933BW,UE32C5700,UE65HU7590
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----

  • Ihr habt jetzt viele Lösungsansätze diskutiert. Wie aber sieht der Fallback des Rescueloaders in Falle von reiner IPv6 Netzwerk Struktur aus? Das soll sich ja mehr und mehr durchsetzen.

    Ich verstehe die Frage nicht?! :confused_face:
    Der Rescue-Loader macht doch genau wie das Haupt-Image Dualstack. Und was in 22 steht lässt sich analog auch für v6 durchführen.