Gibt es eine Möglichkeit die MAC-Adresse der Onboard-Ethernetschnittstelle zu ändern, z.B. per SSDT oder OpenCore?
![](https://www.hackintosh-forum.de/images/avatars/83/12365-83c7b2ca30b1492f5119c2fc9ea4a415f1a71b57.png)
Ethernet-MAC-Adresse anpassen?
- atl
- Erledigt
-
-
soviel ich weiss wird die MAC-Adresse von der Netzwerkkarte/Chip vorgegeben. Da wird sich nichts ändern lassen.
Wozu soll das gut sein?
-
Wozu soll das gut sein?
Ich möchte dem neuen Rechner die MAC-Adresse des defekten Vorgängers geben, da diese in diversen Systemen zur Identifizierung gespeichert ist.
Grundsätzlich geht das ja auf jedem System per MAC-Spoofing. Aber ich hatte gehofft, dass es da systemunabhängig per OpenCore oder SSDT etwas gibt.
Ich dachte da so etwas als SSDT:
Code- DefinitionBlock ("", "SSDT", 2, "ATL", "GLAN", 0x00001000)
- {
- External (_SB_.PCI0, DeviceObj)
- External (_SB.PNVA.GBES, FieldUnitObj)
- External (GPRW, MethodObj)
- If ((\_SB.PNVA.GBES != Zero))
- {
- Scope (\_SB.PCI0)
- {
- Device (GLAN)
- {
- Name (_ADR, 0x001F0006) // _ADR: Address
- Name (_S0W, 0x03) // _S0W: S0 Device Wake State
- Name (MAC, Buffer (0x06)
- {
- 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 // new MAC address
- })
- Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
- {
- Return (GPRW (0x6D, 0x04))
- }
- Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake
- {
- }
- }
- }
- }
- }
Ich habe den if(())-Block aus der DSDT kopiert und den Block "Name (MAC,...)" hinzugefügt. Leider funktioniert das nicht. Das war wohl zu einfach gedacht.
-
meinst du soetwas? http://www.ethersex.de/index.php/Ethersex
-
https://www.funkyspacemonkey.c…to-spoof-your-mac-address porbier es hiermit, was du meinst nennt sich spoofing
-
Bei einigen Systemen (so auch bei meinem) kannst du die Ethernet Mac Adresse, Systemserial und System UUID auch mit DMI Editoren auf BIOS Level ändern ..
Tools siehe hier http://blog.asiantuntijakaveri…turer-name-model-and.html
Ich mußte das mal machen, da ich mir mein BIOS gebastelt hatte, um die NVRAM-Whitelist der Z97er mit nem NVRAM Modul aus ner älteren BIOS Version zu erstetzen. (was auch gut funktioniert) .. nur nach dem brutalen Flashen mit AFUWIN .. blah .. /GAN waren dann SystemUUID, SystemSerial und EthernetMAC gelöscht bzw mit Werten wie 00:11:22:33:44:55:66:77 ersetzt.
-
-
Systemunabhängig geht nur über BIOS / UEFI Modifikation. Mir neu das OC oder ein anderer Bootloader das hätte.