X

Octagon 1008 SE - 'invalid MAC address' nach ART

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Heckentony
    Neuer Benutzer
    • 14.03.2015
    • 8

    Octagon 1008 SE - 'invalid MAC address' nach ART

    Hallo Forum,

    kaum angemeldet und schon die erste Frage - genauso wie es sein sollte, oder?!

    Leider komme ich aber mit meinem Receiver nicht mehr weiter bzw. kann dem Receiver keine IP mehr zuweisen.
    Jedesmal wenn ich die Netzwerkeinstellungen öffne wird mir die Fehlermeldung "Invalid MAC address" angezeigt.

    Geschafft habe ich das, während ich auf die Original Box den Maxi Bootloader installiert habe (was übrigens geklappt hat).
    Beim Start des AAR Recovery Tool habe ich beim ersten Versuch dummerweise nicht auf die Werte geachtet die ich mit 'Write all' auf die Box geschrieben habe - ich denke hierbei habe ich dann die MAC Adresse zerschossen.

    Meine bisherigen Versuche die MAC aus dem ART logfile herauszufinden oder Versuche mit versch. MAC-Adressen (Dummy-Adressen wie 12:34....cd:ef, 00:00....; oder einer gültigen MAC Adresse) scheiterten.
    Habe die Box auch schon aufgeschraubt, aber leider keinen entsprechenden Aufkleber finden können.

    Mit den versch. Tools bin ich jetzt wieder von der Atevio Box (bei der ich über den Original U-Boot Installer gelandet bin) zurück auf der Octagon Reseller ID. Um ganz sicherzugehen, habe ich per serieller Schnittstelle den Flash_v3_Cleaner, die Clean_Up_CUE und den Bootloader neugeflasht.
    Ich hatte die Hoffnung, das die Box nun wirklich komplett zurückgesetzt wurde;
    was aber leider nicht ganz geklappt hat. Es waren noch Reste von der ursprünglichen IP Config übrig und die MAC Adresse wurde immer noch als ungültig angezeigt.

    Habt ihr vielleicht noch eine Idee?

    Danke im Voraus für Eure Hilfe,
    Toni
  • HarryHase
    Ehren VIP
    • 29.12.2007
    • 19164

    #2
    die mac wird in den environments im bootloader gesetzt. Ich kenne nur die Methode mit seriellem kabel.

    1) serielles kabel dran
    2) terminal progstarten
    3) receiver einschalten
    4) boot abbrechen

    dann machen wir weiter, muss jetzt weg, können aber auch andere weiter helfen
    Bitte nicht auf DANKE klicken, ich benötige die Benachrichtigungen für wichtigere Dinge.
    -----------------------------------------
    Fragen gehören ins Forum, nicht in PN!

    Kommentar

    • SoLaLa
      Super-Moderator
      • 11.02.2008
      • 8128

      #3
      jo, wenn das anhalten geklappt hat dann mach mal print und poste die ausgaben hier

      Kommentar

      • HarryHase
        Ehren VIP
        • 29.12.2007
        • 19164

        #4
        Info: doppelte mac im Netzwerk kann auch noch sein wenn Heckentony mehere Receiver hat
        Bitte nicht auf DANKE klicken, ich benötige die Benachrichtigungen für wichtigere Dinge.
        -----------------------------------------
        Fragen gehören ins Forum, nicht in PN!

        Kommentar

        • Heckentony
          Neuer Benutzer
          • 14.03.2015
          • 8

          #5
          Wow - hätte ich gewusst, dass Ihr so schnell seid, hätte ich den PC gestern abend gar nicht ausgemacht!

          Hier das LOG
          Code:
          U-Boot 1.1.2 (Feb  9 2011 - 13:20:23) - st2.0-14                                                                                                                            00FrTs
          STi710x> print
          bootdelay=0
          baudrate=115200
          board=stb7100ref_27
          targetname=muso
          bootcmd=bootm a0300000
          hwnfconf=set nwhwnet device:eth0,hwaddr:$ethaddr
          nfsserverconf=set nfs_server nfsroot=$serverip
          ipconf=set ipaddrcfg ip=$ipaddr
          cramfsbootargs=run hwnfconf;run ipconf;set bootargs console=ttyAS1,115200 root=/dev/mtdblock3 rootfstype=squashfs $ipaddrcfg::192.168.10.1:255.255.255.0:hmp7109::off  nwhwconf=$nwhwnet bigphysarea=4060 stmmaceth=msglvl:0,watchdog:4000,rxsize:16 loglevel=0
          idebootargs=run hwnfconf;set bootargs console=ttyAS1,115200 root=/dev/sda1 nwhwconf=$nwhwnet bigphysarea=4060 stmmaceth=msglvl:0,watchdog:4000,rxsize:16
          nfsbootargs=run hwnfconf;run nfsserverconf;run ipconf;set bootargs console=ttyAS1,115200 root=/dev/nfs ide0=noprobe $nfs_server:/opt/STM/STLinux-2.2/devkit/sh4/target,nfsvers=2,rsize=4096,wsize=8192,tcp $ipaddrcfg::192.168.10.1:255.255.255.0:hmp7109::off  nwhwconf=$nwhwnet bigphysarea=4060 stmmaceth=msglvl:0,watchdog:4000,rxsize:16
          updt_ker=vfd READ;tftp a4000000 vmlinux.ub.cram;  protect off 1:24-47;erase 1:24-47;cp.b a4000000 a0300000 $filesize;protect on 1:24-47;vfd COMPLETE
          updt_ker_nfs=vfd READ;tftp a4000000 vmlinux.ub.nfs;  protect off 1:24-47;erase 1:24-47;cp.b a4000000 a0300000 $filesize;protect on 1:24-47;vfd COMPLETE
          updt_boot=vfd READ;tftp a4000000 u-boot.bin;protect off 1:0-1;erase 1:0-1;cp.b 0xa4000000 0xa0000000 $filesize;protect on 1:0-1;vfd COMPLETE
          updt_boot_all=vfd READ;tftp a6000000 u-boot.bin;protect off 1:0-23;erase 1:0-23;cp.b 0xa6000000 0xa0000000 $filesize;protect on 1:0-23;vfd COMPLETE
          updt_img=vfd READ;tftp a4000000 root.img;protect off 1:128-191;erase 1:128-191;cp.b a4000000 a1000000 $filesize;protect on 1:128-191;vfd COMPLETE
          updt_dev=vfd READ;tftp a4000000 device.img;  protect off 1:192-215;erase 1:192-215;cp.b a4000000 a1800000 $filesize;protect on 1:192-215;vfd COMPLETE
          updt_app=vfd READ;tftp a4000000 app.img;  protect off 1:48-87;erase 1:48-87;cp.b a4000000 a0600000 $filesize;protect on 1:48-87;vfd COMPLETE
          updt_appb=vfd READ;tftp a4000000 app.img;  protect off 1:88-127;erase 1:88-127;cp.b a4000000 a0b00000 $filesize;protect on 1:88-127;vfd COMPLETE
          updt_user=vfd READ;tftp a4000000 user.img;  protect off 1:224-255;erase 1:224-255;cp.b a4000000 a1c00000 $filesize;protect on 1:224-255;vfd COMPLETE
          erase_config=protect off 1:216-223;erase 1:216-223;protect on 1:216-223
          stdin=serial
          stdout=serial
          stderr=serial
          ipaddr=192.168.178.011
          
          serverip=192.168.178.107
          
          ethaddr=40:xx:xx:xx:c7:e1
          
          
          Environment size: 2470/65532 bytes
          STi710x>
          Mir fallen schonmal die unterschiedlichen IP Adressen auf.

          Was mir noch aufgefallen ist, ist das der Receiver anscheinend ein Problem hat Änderungen dauerhaft zu speichern.
          Aktuell werde ich bei jedem Start wieder durch den Installation Guide geschickt.
          Wollte mir mal die gespeicherten Variablen anzeigen lassen. Hier zum Beispiel 'serverip' - die Ausgabe für ethaddr war analog...
          Code:
          STi710x> printenv serverip
          ## Error: "serveri▒p" not defined
          Wenn ich im Menu die Netzwerkdaten selber anlege, kann ich den Receiver trotz der Meldung: 'Invalid MAC address' anpingen.
          Aber halt nur bis zum nächsten Neustart.

          Jetzt seid Ihr wieder dran ;-)

          Kommentar

          • SoLaLa
            Super-Moderator
            • 11.02.2008
            • 8128

            #6
            ethaddr=40:xx:xx:xx:c7:e1
            das ist das problem... die ipadressen im uboot sind egal, außer du willst im uboot selbst etwas per Netzwerk machen.
            Aber die ethaddr ist kaputt, die Fortisadressen fangen an mit 00:1e:b8
            da ist also definitiv irgendwie was hops gegangen.
            weiter steht diese kaputte MAC nicht im flash im environment sector (den nutzt die originalsoft nicht) sondern in nem EEPROM onboard wo die originalsoft auch timereinträge und sowas hinterlegt. kannst du evt. im DSLrouter oder irgendwo sonst noch die originale MAC nachforschen?
            i-boot/titannit nützt hier auch nix weil iboot ebenfalls die (kaputte) MAC aus dem eeprom liest

            Kommentar

            • FSC830
              Ehren VIP
              • 19.09.2009
              • 8315

              #7
              Wenn das die echte MAC ist kann es nicht gehen.
              xx hat dort nichts zu suchen, nur Ziffern und A-F (oder a-f).

              Speicherst Du auch die Environment Variablen nach dem Setzen ab?
              (saveenv)

              Gruss

              Edit: ach so, es ging um Titan.....
              Atevio AV 7000HD PVR / FAC 1.08.75
              AAF Serverupdate Image 2011 (Full-USB)
              -------------------------
              AAF: da werden Sie geholfen... - No support via PN! Use the forum instead!

              Kommentar

              • Heckentony
                Neuer Benutzer
                • 14.03.2015
                • 8

                #8
                @FSC:
                Habe die MAC Adresse (wahrscheinlich aus alter Gewohnheit ;-)) nur unkenntlich gemacht. Im Receiver ist das natürlich eine valide Adresse! (stammt aus einem ausgemusterten Smartphone...)

                @SoLaLa:
                Ich konnte die MAC auch nicht mehr aus dem Router zurückverfolgen.
                Hier trat Murphys-Gesetz in Kraft: Meine FritzBox war im Service, als Ersatz musste ein Speedport herhalten
                Mit dem geht so was nicht...

                Was wäre denn jetzt möglich?
                Diese MAC im EEPROM speichern und dann nochmal den originalen Bootloader etc. installieren,
                der dann diese Adresse ausliest und übernimmt!?!

                Oder andere Ideen?

                Kommentar

                • andy-1
                  Administrator
                  • 08.06.2007
                  • 40627

                  #9
                  Steht die mac nicht auf ein Aufkleber mit drauf an der Box?

                  Kommentar

                  • Heckentony
                    Neuer Benutzer
                    • 14.03.2015
                    • 8

                    #10
                    Also aussen ist nur ein Aufkleber mit der Seriennummer,
                    innen wären nochmal 3 weitere, von denen allerdings keine Zeichenkette auch nur Ähnlichkeit mit einer MAC Adresse hat...

                    Kommentar

                    • andy-1
                      Administrator
                      • 08.06.2007
                      • 40627

                      #11
                      Wäre ja zu einfach gewesen..

                      Hyperterminal bringt dir nur deine gesetzte mac,

                      also wohl orginal Image rein mit orginal Bootloader.

                      Kommentar

                      • andy-1
                        Administrator
                        • 08.06.2007
                        • 40627

                        #12
                        könntest mal ein altes Titan Image flashen

                        1.32 da ist der orginal Bootloader drin

                        Kommentar

                        • andy-1
                          Administrator
                          • 08.06.2007
                          • 40627

                          #13
                          Hier danne

                          ATEVIO AM 700 HD TitanNit Firmware M22775 v1.32


                          Zum Download... hier

                          Neue TitanNit Firmware V1.32 verfügbar!


                          Ab sofort steht die neue TitanNit Firmware V1.32 mit zahlreichen Verbesserungen und Korrekturen für die folgenden Geräte zur Verfügung:


                          • Atemio AM 500 HD (inkl. neuen i-boot Bootloader)
                          • Atemio AM 510 HD (inkl. neuen i-boot Bootloader)
                          • Atemio AM 7500 HD PVR (inkl. neuen i-boot Bootloader)
                          • Atemio AM 7600 HD PVR (inkl. neuen i-boot Bootloader)
                          • Atevio AV 700 HD
                          • Atevio AV 7000 HD PVR
                          • Atevio AV 7500 HD PVR (inkl. neuen i-boot Bootloader)

                          Kommentar

                          • Heckentony
                            Neuer Benutzer
                            • 14.03.2015
                            • 8

                            #14
                            Na dann auf zum Download.
                            Ich werde berichten...

                            Ich hoffe ich war in der Zwischenzeit nicht zu übermotiviert und habe mir durch den Befehl:
                            ethaddr - save mac address to EEPROM
                            nicht alles verbaut

                            Kommentar

                            • Heckentony
                              Neuer Benutzer
                              • 14.03.2015
                              • 8

                              #15
                              Sooo,
                              hat jetzt ein bisschen länger gedauert - hat aber doch funktioniert.
                              Läuft mit dem alten Titan Image:
                              Ich kann den Receiver anpingen, als MAC Adresse wird die zuvor gesetzte 40:2C:... genutzt.

                              Weiss nicht genau ob das richtig ist, aber beim Starten wird immer noch 'LD 2.54' (also doch der alte Loader genutzt).

                              Das bedeutet? Bzw. wie geht es dann jetzt weiter??

                              Kommentar

                              Nicht konfiguriertes PHP-Modul

                              Einklappen

                              Octagon 1008 SE - 'invalid MAC address' nach ART

                              Einklappen
                              Lädt...
                              X