gerdon
Anmeldungsdatum: 29. Juli 2008
Beiträge: Zähle...
|
Wie kann das sein, das mein PC bei jedem Neustart eine andere MAC-Adresse hat?
Aufgefallen ist das nur, weil irgendwann das Netzwerk nicht mehr lief. Im DHCP-Server standen dann jede Menge Rechner mit dem richtigen Namen aber unterschiedliche MAC-Adressen. Die belegten dann nach und nach den gesamten zugewiesenen IP-Bereich.
Tatsächlich zeigt mir "ifconfig -a" nach jedem Start eine andere Hardware-Adresse. Mainboard: ASUS M3A-H/HDMI
Netzwerkkarte: Atheros L1 Gigabit
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
Das Problem taucht auf manchen Boards auf, oft hilft ein BIOS Update... Aber du kannst die MAC Adresse auch festnageln, dann wäre das Problem weg. mfg Betz Stefan
|
traxanos
Anmeldungsdatum: 31. Dezember 2006
Beiträge: Zähle...
|
Normalerweise hat die Netzwerkkarte dann eine 00:00:00:00:00er Mac Adresse.
Sowas passiert eigentlich nur wenn a) Der Hersteller sparen möchte (einfach keine MAC gekauft)
b) Das BIOS einen Fehler hat So was sieht man oft auf LAN Parties wenn dann mehrere Leute keine richtig funktionierendes Netzwerk haben. Ich glaube mal was gelesen zu haben das Linux bei 00 Mac Adressen Random-Adressen verwendet um nicht funktionierende Netzwerkadressen zu verhindern.
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
Wie dem auch sei, das Paket macchanger könnte genau das richtige für dich sein. mfg Betz Stefan
|
gerdon
(Themenstarter)
Anmeldungsdatum: 29. Juli 2008
Beiträge: 9
|
Das BIOS ist auf dem neuesten Stand. Es handelt sich um ein ASUS M3A-H/HDMI.
Mit "arp" bekomme ich immer die gleiche MAC-Adresse für localhost angezeigt.
Versuche ich mit macchanger diese Adresse festzuschreiben bekomme ich folgende Meldung:
| ERROR: Can't change MAC: interface up or not permission: Device or resource busy
|
Wenn ich mit "sudo ifconfig eth0 down" die Karte abschalten will, startet sie offensichtlich sofort wieder und holt sich die IP vom DHCP-Server.
So komme ich nicht weiter.
Wie schalte ich die Netzwerkkarte dauerhaft ab?
|
Jabels
Anmeldungsdatum: 29. April 2008
Beiträge: Zähle...
|
Das komplette Netzwerk kannst du mit. /etc/init.d/networking stop anhalten. Dann solltest du auch die MAC einstellen können Gruß
|
gerdon
(Themenstarter)
Anmeldungsdatum: 29. Juli 2008
Beiträge: 9
|
donner@webdon:~$ sudo /etc/init.d/networking stop
* Deconfiguring network interfaces... [ OK ]
Das funktioniert scheinbar, bringt aber keine Änderung. Die MAC-Adresse wird auch dann nicht geändert.
Alles wie gehabt. Gruß
Gerd Donner
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
gerdon schrieb: Alles wie gehabt.
Fehlermeldung? Programmausgabe von macchanger? mfg Betz Stefan
|
gerdon
(Themenstarter)
Anmeldungsdatum: 29. Juli 2008
Beiträge: 9
|
Wie oben schon angeführt.
Die Karte ist nicht "down". Es bleibt auch die Internetverbindung.
Hier nochmal die ganze prozedur:
donner@webdon:~$ sudo /etc/init.d/networking stop
[sudo] password for donner:
* Deconfiguring network interfaces... [ OK ]
donner@webdon:~$ sudo ifconfig eth0 hw ether 00:0F:3D:42:B0:4E
SIOCSIFHWADDR: Device or resource busy - you may need to down the interface
donner@webdon:~$ sudo ifconfig eth0 down
donner@webdon:~$ sudo macchanger --mac=00:0F:3D:42:B0:4E eth0
Current MAC: 7a:a7:5c:40:28:5c (unknown)
ERROR: Can't change MAC: interface up or not permission: Device or resource busy
donner@webdon:~$
An den Rechten kann's doch nicht liegen. Mehr als sudo kann ich nicht.
|
Jabels
Anmeldungsdatum: 29. April 2008
Beiträge: 41
|
Doch mehr als sudo geht .. einfach das kommando " su " absetzen .. dann root pw eingeben .. whoami ergibt dann ROOT Versuchts mal unter root rechten.. Gru0
|
harry123
Anmeldungsdatum: 3. Mai 2006
Beiträge: 3188
|
Jabels schrieb: Doch mehr als sudo geht .. einfach das kommando " su " absetzen .. dann root pw eingeben .. whoami ergibt dann ROOT Versuchts mal unter root rechten.. Gru0
?? Das geht im Normalfall nicht!!
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
Jabels schrieb: Versuchts mal unter root rechten..
Die du ja mit sudo eh schön hättest 😉 mfg Betz Stefan
|
gerdon
(Themenstarter)
Anmeldungsdatum: 29. Juli 2008
Beiträge: 9
|
Sieht so aus, als ob da nicht mehr als 10 Adressen im Kontingent sind. Jedenfalls tauchen jetzt immer wieder "alte Bekannte" auf.
Übrigens: Das Ganze funzt auch unter der Root-Anmeldung nicht.
Das Netzwerk wird immer sofort wieder hochgefahren und der DHCP-Server (Router) kontaktiert.
|
encbladexp
Ehemaliger
Anmeldungsdatum: 16. Februar 2007
Beiträge: 17277
|
NetworkManager hast du aber schon ausgemacht? Den sonst kann das nicht klappen... da dir sonst zu vieles dazwischenfunkt. Am besten geht es mit einem Eintrag in der /etc/network/interfaces. mfg Betz Stefan
|
gerdon
(Themenstarter)
Anmeldungsdatum: 29. Juli 2008
Beiträge: 9
|
ähem... Wie könnte so ein Eintrag aussehen? ich finde nur:
auto lo
iface lo inet loopback Gruß
|