Ändern der MAC-Adresse eines FritzBox WiFi-Routers

0

Der AVM FritzBox WiFi Router verfügt über eine Funktion zum Einstellen der erforderlichen MAC-Adresse über die Konfigurations-GUI.

Wenn wir die MAC-Adresse ändern, erfolgt diese Änderung virtuell auf Firmware-Ebene, oder erfolgt die Änderung auf Hardware-Ebene durch Ändern der im EEPROM des Modems gespeicherten MAC-Adresse?

fxgreen
quelle
Was passiert, wenn Sie die Stromversorgung trennen und neu starten?
splitter
Gehört zu Super User oder (vielleicht) Serverfehler .
Millimoose
Auch ein möglicherweise hilfreicher Datenpunkt: Auf Tomato-Firmware ist die Änderung persistent. Ich glaube, die Idee ist, dass dies nützlich ist, um den MAC des Laptops zu fälschen, der zum Einrichten der Verbindung verwendet wird, da ISP-Bereitstellungssysteme Benutzer verfolgen, indem sie einen MAC an Ihr Konto binden.
Millimoose
Ja, mit dieser Option wird der MAC des mit dem Modem verbundenen PCs gefälscht, wenn der ISP eine spezielle MAC-Adresse erwartet. Ich wollte nur wissen, wie sich dies auf das EEPROM auswirkt.

Antworten:

0

Jedes Netzwerkprotokoll, das die MAC-Adresse eines Hosts anfordert, muss das Wort dieses Hosts dafür annehmen. Kein Netzwerkprotokoll kann wirklich auf Remote-Hardware zugreifen und die Behauptung eines Hosts überprüfen, der auf ARP oder ähnliches antwortet.

Infolgedessen ist es nicht unbedingt erforderlich, die Funktion zum Ändern der Einrichtung bereitzustellen, die ein NIC-Hersteller zum Speichern oder Enthalten seiner MAC-Adresse verwendet. Viele, wenn nicht alle, Netzwerkkarten verfügen über Mikrocontroller und ein Firmware-Element und daher über RAM. Einige verkabelte Netzwerkkarten, aber insbesondere viele WLAN-Karten hängen vom Host-seitigen Treiber ab, um die Firmware auf die Karte zu laden.

Es ist ausreichend, dass diese Firmware den MAC beim Booten von einem Micro-ROM oder ähnlichem in das interne RAM des Mikrocontrollers kopiert und eine Art Schnittstelle (z. B. PCI-Register usw.) über den Host-seitigen Bus bereitstellt, um die In-RAM-Kopie zu ändern . Es gibt viele legitime Gründe, eine MAC-Adresse zu ändern, damit die Hersteller sie nicht auslassen, mit Ausnahme einiger drahtloser Netzwerkkarten.

Möglicherweise gibt es eine seltsame Netzwerkhardware mit einem Flash-ROM oder Ähnlichem, die die MAC-Adresse enthält. Auf einigen sehr alten ISA-NICs befindet sich möglicherweise ein DIP-EEPROM - mit alter (und neuer, wirklich) PC-Hardware ist wirklich alles möglich.

LawrenceC
quelle
gut, also werden diese MAC-Adressänderungen am WLAN-Router quasi auf Firmware-Ebene durchgeführt? (nicht wirklich MAC im EEPROM ändern)
fxgreen
Mit überwiegender Wahrscheinlichkeit befindet es sich auf Firmware-Ebene, wahrscheinlich in einer Konfigurationsdatei oder einer ähnlichen Struktur, auf die die auf der CPU des Geräts ausgeführte Software zugreifen kann, im selben Flash-Speicher, in dem die Firmware selbst gespeichert ist.
LawrenceC