Puncte:0

Adresa MAC schimbată în mod misterios

drapel de

Am un computer folosit pentru copii de rezervă, care face un wake-on-lan pentru a rula copii de rezervă și apoi se oprește. În această dimineață s-a întâmplat ceva care a făcut ca adresa MAC să se schimbe. În timp ce știu adresa MAC poate sa fi schimbat, nu credeam că acest lucru se poate întâmpla fără să întreb.

Acest computer rulează Ubuntu și este actualizat din 16.04. În prezent este pe Ubuntu 20.04.3 LTS. La un moment dat eth0 a devenit enp2s0 dar nu-mi pot imagina de ce ar fi schimbat asta MAC-ul. Portul Ethernet este integrat în placa de bază. Computerul rulează doar 20-60 de minute pe zi și nu face altceva. Nu s-a mutat sau nu a avut modificări hardware de ani de zile. A fost un sistem de rezervă solid - monitorizat, dar ignorat, deoarece pur și simplu funcționează - genul de fiabilitate la care m-am așteptat de la o mașină Ubuntu.

Aveți idei despre ce ar fi putut cauza asta? Ar putea vreo actualizare să fi cauzat acest lucru? O problemă hardware? Dacă da, cum aș afla?

EDITARE: adresa MAC inițială a fost 00:1a:4d:5e:7e:85 și noua adresă este aa:4c:ca:15:7e:97. Cei doi nu sunt nici măcar aproape unul de celălalt și greu de explicat printr-un mic flip în EEPROM. Adresa originală arată Giga-Byte Tech ca furnizor (așa cum era de așteptat, este o placă de bază Giga-Byte). Noua adresă nu are niciun furnizor și pare să fie complet aleatorie.

EDITARE: După cum sa cerut, ieșirea mai multor comenzi.

$ adresă ip
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue stare UNKNOWN grup implicit qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 ::1/128 scope host 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether aa:4c:ca:15:7e:97 brd ff:ff:ff:ff:ff:ff
    inet 10.4.8.210/16 brd 10.4.255.255 domeniul de aplicare global noprefixroute enp2s0
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 fe80::82a3:395:882b:844a/64 scope link noprefixroute 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
$ ls -l /etc/netplan/
total 0
$ sudo cat /etc/netplan/*
cat: '/etc/netplan/*': Nu există un astfel de fișier sau director
$ sudo ls -l /etc/NetworkManager/system-connections/
total 0
$ sudo cat /etc/NetworkManager/system-connections/*
cat: '/etc/NetworkManager/system-connections/*': Nu există un astfel de fișier sau director
$ sudo grep -lR "aa:4c:ca:15:7e:97" /etc 2>/dev/null

$ sudo grep -R -C 4 "aa:4c:ca:15:7e:97" /etc 2>/dev/null

$

În plus, am pornit sistemul folosind SystemRescue.

[root@sysrescue ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue stare UNKNOWN grup implicit qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 ::1/128 scope host 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether aa:4c:ca:15:7e:97 brd ff:ff:ff:ff:ff:ff
    inet 10.4.8.210/16 brd 10.4.255.255 domeniul de aplicare global noprefixroute enp2s0
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 fe80::fd62:c737:4f9c:80fe/64 scope link noprefixroute 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna

În mod clar, MAC-ul hardware s-a schimbat și nu Ubuntu setează această adresă de fiecare dată când sistemul pornește. Cum și de ce s-a schimbat MAC-ul hardware este încă un mister.

2022-02-28

După ce ați scos fizic cablul de alimentare din computer, adresa MAC a revenit la cea originală. Deși am oprit computerul de mai multe ori, nu am scos cablul de alimentare. NIC trebuie să primească alimentare chiar și atunci când restul aparatului este oprit pentru a permite funcționalitatea wake-on-LAN. Oricare ar fi cauzat această problemă, a făcut-o într-un mod temporar.

Jeff avatar
drapel mx
Mai are altcineva în afară de tine acces la aparatul tău?
Jeff avatar
drapel mx
Acest lucru ar putea ajuta: https://www.linuxfordevices.com/tutorials/ubuntu/spoof-mac-address Vorbește despre cum să schimbați sau să falsificați adresa MAC, dar poate oferi câteva informații... Acest lucru poate ajuta și: https: //ubuntuforums.org/showthread.php?t=2451515
A. Que avatar
drapel de
@Jeff Nimeni altcineva nu are acces la acea mașină - doar utilizatorul de rezervă și utilizatorul administrator. Fizic există acces la mașină, dar judecând după praf, nu a fost atins de mult.
Tilman avatar
drapel cn
Mediul (de obicei, memoria flash) care stochează adresa MAC nu este perfect. Învârtirile de biți și chiar pierderea completă se întâmplă. Dacă ați partaja adresa MAC veche și nouă adăugând-o la întrebarea dvs., s-ar putea să ne uităm pentru a vedea dacă există un model explicabil în modificare.
A. Que avatar
drapel de
@Tilman Am adăugat adresa MAC așa cum mi sa cerut. Aș fi de acord că se întâmplă răsturnări de biți și pierderi, dar în acest caz m-aș aștepta la un MAC similar sau la toate FF sau 00.
Tilman avatar
drapel cn
Asta chiar este ciudat.Sunt în pierdere.
Puncte:0
drapel br

Vă rugăm să adăugați rezultatul acestor comenzi (în părți separate) la întrebarea dvs. de mai sus:

adresa ip
ls -l /etc/netplan/
sudo cat /etc/netplan/*
sudo ls -l /etc/NetworkManager/system-connections/
sudo cat /etc/NetworkManager/system-connections/*
sudo grep -lR "aa:4c:ca:15:7e:97" /etc 2>/dev/null
sudo grep -R -C 4 "aa:4c:ca:15:7e:97" /etc 2>/dev/null

Există o modalitate simplă de a separa problema de configurare a sistemului de problema hardware. Porniți computerul folosind un disc FLASH USB cu imagine live Linux și verificați adresa MAC a interfeței Ethernet. Dacă MAC-ul rămâne aa:4c:ca:15:7e:97, atunci probabil că este o problemă HW.Dacă MAC comută înapoi la 00:1a:4d:5e:7e:85, atunci un MAC prost este setat undeva în sistemul Ubuntu instalat.

A. Que avatar
drapel de
Am adăugat informațiile solicitate. Pornirea cu un disc live arată noua adresă MAC, deci a fost setată în mod clar. Cum și de ce este încă necunoscut. Nu este suficientă reputație pe acest forum pentru a-ți vota răspunsul, dar mulțumesc totuși.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.