2 UFS-910 mit den selben MAC-Adressen

Antworten
groepraz
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 48
Registriert: Fr 14. Okt 2011, 11:57
Wohnort: Raum Hannover
Hat sich bedankt: 0
Danksagung erhalten: 0

2 UFS-910 mit den selben MAC-Adressen

#1

Beitrag von groepraz »

Hallo Forum,

ich habe ein Problem mit meinen MAC-Adressen. Da ich jetzt schon 2 Tage daran rumbastel ohne Erfolg stelle ich mein Problem mal hier dar:

Meine Konfiguration: Fritzbox 7270, UFS-910 mit stm22_0041, GIT rev4004 und die 2. UFS-910 mit GIT rev 3261.
In der Fritzbox wird die selbe MAC-Adresse für beide Boxen angezeigt - obwohl ich mit dem flash_image_update_v084 die Bootargs korrekt angezeigt bekomme (ich meine jedenfalls, dass sie korrekt sind). Die Anleitungen im WIKI - setzen MAC-Adresse habe ich befolgt und mit Seriellem Kabel und Hyperterminal die Environment Variablen korrekt gesetzt - siehe unten.

Hat jemand noch eine Idee wo es bei mir hakt? Ich komme mir irgendwie ganz schön dämlich vor.

Mit ifconfig unter putty bekomme ich bei beiden Boxen die selbe eth0-Adresse angezeigt

ufs910:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:80:0F:11:70:00


die Bootargs sind folgende
Bootargs backup from 192.168.2.16 prepared 23.04.2012
boot_param_version=20
board=stb7100ref_27
bootdelay=1
ethaddr=00:50:fd:ff:12:34
autoload=n
gatewayip=192.168.2.2
netmask=255.255.255.0
ipaddr=192.168.2.16
bootdesc_default=0
gateway=192.168.2.2
hwaddr=00:50:fd:ff:12:34
serverip=192.168.2.16
savd=bootm a0040000
bootargs=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
stdin=serial
stdout=serial
stderr=serial
bootcmd=bootm a0040000
am Ende ist alles gut....und wenn's noch nicht gut ist, dann ist es noch nicht zu Ende....:dampfen:
5 x UFS-910 1W
Satellites: 19.2E,28.2E,9,0E,4.8E,0.8W
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#2

Beitrag von DboxOldie »

Das mit genau dieser MAC -Adresse gab es ja kurzfristig bei einigen stm24 Versionen, aber seit Rev3972 wird wieder die MAC aus den Bootargs übernommen ( siehe Changelog )
Sind das die kompletten Bootargs ? Normalerweise werden ja mehrere Bootargsätze für Mini oder Maxi angelegt.
Genau diese MAC die Du gepostet hast setzt der Treiber in bestimmten Fällen dann ein.
Zum Testen welche Bootargs der Box übergeben wurden, im Telnet:

cat /proc/cmdline

Allerdings nur eine Box laufenlassen, da ja zwei gleiche MAC´s im Netz Probleme machen
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
BPanther-Mobil
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 589
Registriert: Di 2. Aug 2011, 08:27
Hat sich bedankt: 3 Mal
Danksagung erhalten: 49 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#3

Beitrag von BPanther-Mobil »

Zudem ist die Ursprüngliche MAC auch bereits falsch. Wahrscheinlich wurde UFR (Ultimate Flash Recovery) mal benutzt, aber die MAC danach nicht korrigiert.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
groepraz
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 48
Registriert: Fr 14. Okt 2011, 11:57
Wohnort: Raum Hannover
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: 2 UFS-910 mit den selben MAC-Adressen

#4

Beitrag von groepraz »

BPanther-Mobil hat geschrieben:Zudem ist die Ursprüngliche MAC auch bereits falsch.
Was meinst du damit, dass die ursprüngliche MAC auch falsch ist? Ja - die habe ich mir selbst ausgedacht! Gibt das Probleme?

@dbox_oldie
Ja das sind die kompletten Bootargs, die ich mit dem flash_image_update_v084 ausgelesen habe.

der cat bringt folgendes Ergebnis
ufs910:~# cat /proc/cmdline
set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
am Ende ist alles gut....und wenn's noch nicht gut ist, dann ist es noch nicht zu Ende....:dampfen:
5 x UFS-910 1W
Satellites: 19.2E,28.2E,9,0E,4.8E,0.8W
Benutzeravatar
BPanther-Mobil
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 589
Registriert: Di 2. Aug 2011, 08:27
Hat sich bedankt: 3 Mal
Danksagung erhalten: 49 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#5

Beitrag von BPanther-Mobil »

Sieht eher nach UFR (Ultimate Flash Recovery) aus die MAC. Warum benutzt du nicht die richtige der Box?
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
groepraz
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 48
Registriert: Fr 14. Okt 2011, 11:57
Wohnort: Raum Hannover
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: 2 UFS-910 mit den selben MAC-Adressen

#6

Beitrag von groepraz »

BPanther-Mobil hat geschrieben:Sieht eher nach UFR (Ultimate Flash Recovery) aus die MAC. Warum benutzt du nicht die richtige der Box?
Um ehrlich zu sein ........ ich war bisher zu faul, die Box aufzuschraubenhttp://forum.mbremer.de/posting.php?mode=quote&f=14&p=12673#

Meinst du, wenn ich die Bootargs auf die MAC-Adresse aus der Box setze, dass es dann funktioniert? What the fuck is UFR (Ultimate Flash Recovery)?? Ich hatte mal vor langer langer Zeit ein Notfallimage installieren müssen..
am Ende ist alles gut....und wenn's noch nicht gut ist, dann ist es noch nicht zu Ende....:dampfen:
5 x UFS-910 1W
Satellites: 19.2E,28.2E,9,0E,4.8E,0.8W
Benutzeravatar
BPanther-Mobil
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 589
Registriert: Di 2. Aug 2011, 08:27
Hat sich bedankt: 3 Mal
Danksagung erhalten: 49 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#7

Beitrag von BPanther-Mobil »

UFR (Ultimate Flash Recovery)

Die Variablen sind schon gut in den Bootargs. Update das Image, du hast das mit dem MAC Bug erwischt wie schon DboxOldie schrieb.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#8

Beitrag von DboxOldie »

Da ist schon der Übeltäter:

Die Variablen werden in den Bootargs nicht aufgelöst, da das so faslch ist:

bootargs=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit

Entweder Du setzt mit dem ART mal die default Bootargs für Mini oder Maxi U-Boot, je nachdem was Du verwendest, oder Du löscht mal das rot markierte da.

Denn mit cat /proc/cmdline dürfen die Variablen nicht kommen, da müssen die Werte drin stehen

Edit: Ich weis jetzt aber nicht ob eine einfache Zuweisung die Variablen füllt, normalerweise bei den korrekten bootargs wird im bootcmd_0 ein run bootargs_0 ausgeführt welches die Variablen mit den Werten füllt.
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#9

Beitrag von DboxOldie »

So wäre das richtig für Flash:

bootdesc_default=0
bootdesc_0=----Flash----
bootcmd_0=run bootargs_0; bootm a0040000
bootargs_0=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit

Nimm am besten den BAE (Bootargs Editor) , kopiere was links vom roten Gleich Zeichen steht im Editor unten links ein, was recht steht unten rechts und dann speichern drücken.
Wenn alle Werte drin stehen ( sind dann rot im Editor ) Update Box drücken.

Das rote Gleich Zeichen nicht mitkopieren !!
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
groepraz
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 48
Registriert: Fr 14. Okt 2011, 11:57
Wohnort: Raum Hannover
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: 2 UFS-910 mit den selben MAC-Adressen

#10

Beitrag von groepraz »

DboxOldie hat geschrieben:Da ist schon der Übeltäter:

Die Variablen werden in den Bootargs nicht aufgelöst, da das so faslch ist:

bootargs=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit

Entweder Du setzt mit dem ART mal die default Bootargs für Mini oder Maxi U-Boot, je nachdem was Du verwendest, oder Du löscht mal das rot markierte da.

Denn mit cat /proc/cmdline dürfen die Variablen nicht kommen, da müssen die Werte drin stehen

Edit: Ich weis jetzt aber nicht ob eine einfache Zuweisung die Variablen füllt, normalerweise bei den korrekten bootargs wird im bootcmd_0 ein run bootargs_0 ausgeführt welches die Variablen mit den Werten füllt.
Hallo Dbox_oldie - wie immer hast du recht!!
Ich habe zur Sicherheit noch einmal meine dritte Box angeschmissen und da geschaut. Dort fingen die Bootargs gleich mit "console=tty...." an.
Daraufhin habe ich das geändert - jedoch ohne Erfolg. Eine Übersetzung der Variablen mit den IPs und der eth0-Adresse wurde mit cat /proc/cmdline nicht angezeigt.

Ich habe jetzt einfach in den Bootargs meine Daten hart reingeschrieben:

Bootargs backup from 192.168.2.18 prepared 24.04.2012
ethaddr=00:1D:EC:00:FC:12
HWaddr=00:1D:EC:00:FC:12
boot_param_version=11
board=stb7100ref_27
stdin=serial
stdout=serial
stderr=serial
bootdelay=1
autoload=n
ipaddr=192.168.2.18
netmask=255.255.255.0
gateway=192.168.2.2
gatewayip=192.168.2.2
serverip=192.168.2.2
hwaddr=00:1D:EC:00:FC:12
bootcmd=bootm a0040000
bootargs=console=ttyAS0,115200 root=/dev/mtdblock2 ip=192.168.2.18:192.168.2.18:192.168.2.2:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:00:1D:EC:00:FC:12 init=/bin/devinit


Ist mir jetzt auch völlig wurscht - es funktioniert alles und es gibt auch keinen Adressenkonflikt mehr durch deine Hilfe.

Vielen Dank an alle Beteiligten.
Wie immer bin ich von diesem Board begeistert

@dbox_oldie
Danke für die genaue Analyse - ich werde mit einer Box mal deine Syntax ausprobieren, ......wenn ich mich wieder beruhigt habe.......... im Moment bin ich einfach nur zufrieden, dass es so läuft wie ich es haben wollte und gehe erst mal eine rauchen.


bootdesc_default=0
bootdesc_0=----Flash----
bootcmd_0=run bootargs_0; bootm a0040000
bootargs_0=set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
Zuletzt geändert von groepraz am Di 24. Apr 2012, 21:37, insgesamt 1-mal geändert.
am Ende ist alles gut....und wenn's noch nicht gut ist, dann ist es noch nicht zu Ende....:dampfen:
5 x UFS-910 1W
Satellites: 19.2E,28.2E,9,0E,4.8E,0.8W
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5427
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 301 Mal

Re: 2 UFS-910 mit den selben MAC-Adressen

#11

Beitrag von DboxOldie »

groepraz hat geschrieben:Eine Übersetzung der Variablen mit den IPs und der eth0-Adresse wurde mit cat /proc/cmdline nicht angezeigt.
Das hab ich befürchtet: das passiert nur wenn der "run" Befehl vom U-Boot ausgeführt wird.
Aber gut, so geht´s ja jetzt. Nur wenn Du mal mit USB Sticks arbeiten willst musst Du halt die Bootargs aufstocken. :wink:
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Antworten

Zurück zu „UFS910 - FLASH“