Hallo Forum, ich habe hier ein Problem und weiß nicht recht, wie ich es zuverlässig gelöst bekomme. Die Geräte, die wir benutzen wollen, sind viele hiervon: https://wireless-solutions.de/products/lora/development-tools/lite-gateway/ Problem ist folgendes: ---------------------- Die Raspi2 in den Geräten sollen durch RasPi3B+ ersetzt werden. Auf den Geräten steht die MAC-Adresse der eingebauten PasPis. Es gibt ein Image für den Raspberry Pi 3B+, das bereits alle Konfigurationen enthält. Da es so viele sind, kommt eine Neuinstallation für jedes neue Gerät nicht infrage. Wenn man dieses Image jetzt aber auf einem neuen Raspberry Pi laufen lässt, fällt auf, dass die MAC-Adresse dieselbe ist wie von dem Pi, von dem das Image stammt. Die im EEPROM des RasPi gespeicherte MAC-Adresse wird also offensichtlich nicht geladen und benutzt, sondern eine, die im Image vorhanden ist. Was ich bisher ausprobiert habe: In der "interfaces" unter "iface eth0 inet dhcp" eine Zeile "hwaddress ether AA:BB:CC:DD:EE:FF" (wobei A bis F durch die vorne aufgedruckte MAC-Adresse ersetzt wurde. -> Effekt: Mal wird die Image-MAC, mal die angegebene MAC benutzt. Da alle Geräte in einem Netz sind, sollten die Geräte aber nicht dieselbe MAC-Adresse haben. Das System enthält unter "/etc/udev/rules.d" nur vier Scripte. Keines davon hat einen Bezug zum Netzwerksystem. Unter "cat sys/class/net/eth0/address" findet sich die Adresse, die gerade verwendet wird. Was ich gerade ausprobiere: In if-up.d ein Script, in dem per "ip link ..." die MAC neu gesetzt wird, wenn die in "interfaces" per "hwaddress..." zu verwendende nicht verwednet wird. Ergebnis ausstehend. Und unelegant. Ich würde gerne wissen, wo sich diese Adresse im System verbergen kann, so dass nicht die RasPi-Eigene verwendet wird. leider liefern mir Suchmaschinen etliche Ergebnisse, die aber alle auf "ifconfig", "ip" und Konsorten verweisen. Aber keine, die mir aufzeigen, wo die MAC im System gespeichert wurde. Ich hoffe, von euch hat Jemand eine Info für mich. Danke schonmal.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.