MAC Address von Datei benutzen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
ljmarkus
Beiträge: 16
Registriert: 02.01.2011 15:20:47

MAC Address von Datei benutzen

Beitrag von ljmarkus » 06.03.2014 17:08:36

Hallo,

in meiner /etc/network/interfaces habe ich folgendes stehen:

Code: Alles auswählen

allow-hotplug eth0
iface eth0 inet dhcp
hwaddress ether 00:04:25:12:34:56
Ist es möglich das die MAC aus einer Datei gelesen und benutzt wird?
z.B.: /media/mmc_p1/mac.txt

Danke, Markus

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: MAC Address von Datei benutzen

Beitrag von pferdefreund » 06.03.2014 19:41:23

Wenn vor dem networkmanager ein script läuft, was die entsprechend voher anpasst, ja. networkmanager von dem Script abhängig machen z. B über die lsb-Header und es sollte gehen.

runsnake
Beiträge: 44
Registriert: 05.02.2014 20:24:50

Re: MAC Address von Datei benutzen

Beitrag von runsnake » 07.03.2014 13:57:48

Vielleicht klappt so etwas:

Code: Alles auswählen

allow-hotplug eth0
iface eth0 inet dhcp
pre-up for x in "$(cat /media/mmc_p1/mac.txt)"; do ip link set dev eth0 address $x; done
Aber wenn z.B. /media/mmc_p1/mac.txt mal nicht existiert kommt eth0 nicht up.

Vielleicht kommt es dann up, wenn durch pre-up nur ein Script ausgeführt wird, welches die Aufgabe ausführt.

Also so:

Code: Alles auswählen

allow-hotplug eth0
iface eth0 inet dhcp
pre-up sh ~/user/change_mac.sh

Antworten