Newsgroup: it.comp.reti.locali
Titolo: Mi router xiaomi cambia MAC a tradimennto

https://www.mi.com/it/mi-router-4a-gigabit-edition/
 
 
Ho installato da poco l'apparecchio in oggetto. Può fare da router, da
access point e da ripetitore.
Io l'ho usato da access point.
 
Una brutta cosa, in questa modalità, è che non si può impostare un IP
statico. Gli ho quindi fatto una prenotazione sul server.
 
L'ha presa solo dopo che l'ho resettato. Va beh... la roba da due
soldi...
 
Ma non aveva ancora finito con le sorprese. Dopo un paio di giorni, mi
trovo che ha cambiato IP. Guardo sul server DHCP, e la prenotazione
c'è ancora. Ma si è preso un altro indirizzo, perché nel frattempo il
bastardo ha cambiato MAC. Che senso ha una roba del genere?
 
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 fondo del barile...
 
Beh... alcuni smartphone fanno la stessa cosa, ossia cambiano
periodicamente il MAC, poi in alcuni modelli c'è la possibilità di
disattivare tale "feature", sarebbe da verificare se quel router abbia
tale possibilità
 


Ma a che pro una cosa del genere ?
 
Andrea
 
 

Ma a che pro una cosa del genere ?
 
In teoria è per rendere il dispositivo meno identificabile in rete,
venduto come "opzione privacy".
 
In realtà è per fare dispetto ai sistemisti, saturando le tabelle nel
DHCP.


tale possibilità
 
Quel router non ha possibilità, in generale.
Come dicevo, non ha l'impostazione dell'IP statico che è una cosa
proprio base base per un dispositivo che sta sulla rete.
 
Ha questi menu:
-wifi: chiave, nome rete, canali etc
-network setup: si può solo cambiare modalità (router+AP, AP,
ripetitore wifi)
-security: per cambiare la password
-status:  per aggiornare il firmware, resettare, zona oraria,
scaricare i log
un sopra-menu per cambiare il nome (nome interno, mica il nome host!),
riavviare, uscire dall'interfaccia
 
Finito.
Oggi ho cercato di "fregarlo" mettendo il nuovo mac address nella
prenotazione DHCP, ma per ora ha vinto lui.
Ha ignorato completamente la cosa, tenendosi l'indirizzo preso i
giorni prima.
Da quello che ho visto, per fargli prendere un indirizzo bisogna
resettarlo. Poi magari cambia di nuovo mac address...


 DHCP.
 
io ho uno smartphone xiaomi (Mi 11) e di default la randomizzazione del 
mac address e' disabilitata.

 resettarlo. Poi magari cambia di nuovo mac address...
 
beh, ma credo che riavviarlo sia il minimo per fargli prendere il nuovo 
ip che hai stabilito tu. Ho almeno una quindicina di dispositivi shelly 
per casa e per tutti ho riservato l'indirizzo invece di impostarlo 
staticamente (piu' che altro per non variare il range del dhcp gia' 
impostao nel router). Dopo ogni impostazione sul router si deve 
riavviare il dispositivo che si prendera' l'ip che ho stabilito.
Per ora non hanno ancora cambiato mac address
Certo che quell'apparecchietto xiaomi ha davvero un comportamento 
bizzarro. Non c'e' magari da qualche parte la possibilita' di impostare 
i menu "avanzati" dove si potrebbe trovare qualche parametro in piu'?

mac address e' disabilitata.
 
Ho guardato qui a casa un Redmi 9 e un Doogee V10, ce l'hanno attivo.
E anche un tot di Samsung con cui ho a che fare ce l'hanno attivo.


i menu "avanzati" dove si potrebbe trovare qualche parametro in piu'?
 
No, non c'č. Poi potrebbe esserci una pagina nascosta il cui nome
conoscono solo gli sviluppatore, ma chi puň dirlo?
 
Il dubbio che mi viene, a questo punto, č che possa esserci qualcosa
in piů nell'app per Android.


 in più nell'app per Android.
 
puo' essere, ma sarebbe stranissimo che non si possa configurare a 
piacere da browser come si fa sempre

sempre piu' strano
 
L'aggeggio, chiaramente, non ha un accesso ssh.
Però c'è una funzione "esporta log" che scarica un tar.gz con un po'
di roba.
 
Tra cui un file "network config" che recita proto = static.
Quindi il maledetto a un certo punto se l'è impostato come statico.
Non quello che gli aveva dato la prenotazione DHCP, quello che si è
preso dopo l'assegnazione al nuovo MAC.


 preso dopo l'assegnazione al nuovo MAC.
e allora hai risolto..... l'AI dello xiaomi ti ha "letto" nel pensiero e 
ha fatto questo per te... e tu ti lamenti?????? ahhhh l'ingratitudine 
umana non ha limiti!
 


No, forse non mi sono spiegato, io avevo assegnato l'IP .71 al mac
originale e volevo quello.
Lui si è fissato il .117 che il server gli ha assegnato dopo il cambio
di MAC.
 
Oggi è tornato al .71. Sempre di sua iniziativa, eh... io non ho fatto
niente negli ultimi due giorni a parte sfogliarmi un po' di log e file
di configurazione.
 
Ricapitolando:
-L'apparecchio ha mac address1.
-Gli assegno una prenotazione nel DHCP per l'IP .71, e lui la ignora
nonostante ripetuti riavvii e (anche spegnimenti).
-Resetto l'apparecchio e lo riconfiguro, e prende l'IP 71.
-Il giorno dopo l'apparecchio, in un attimo di creatività spinta, ha
mac address2, quindi ignora la prenotazione e si prende un altro
indirizzo casuale (.117)
-Cancello la voce della registrazione casuale, modifico la
prenotazione del .71 impostandoci macaddress2 (è il discorso di
Maometto e della montagna)
-L'apparecchio se ne sbatte il cazzo, nonostante ripetuti riavvii, e
si tiene il .117. Nei file di configurazione, che si possono solo
vedere, leggo "proto = static" e mi incazzo
-Il giorno dopo ritrovo l'apparecchio al .71. Sempre proto = static.
 
Viene da pensare una roba del genere: l'apparecchio contatta il DHCP
in fase di reset o a intervalli molto lunghi (36 - 48 ore?), poi si
imposta statico quello che riceve.


 scaricare i log
 
non è che magari c'è un firmware aggiornato che ti risolve il problema ?
 

 imposta statico quello che riceve.
 
che valore di lease time viene fornito dal server DHCP ?
 

non è che magari c'è un firmware aggiornato che ti risolve il problema ?
 
No, è l'ultimo disponibile.


 30 giorni.
 
ecco... ed siccome il lease scade dopo 30gg, il router lo richiede,
come normalmente si fa, solo dopo 15gg, quel lease time ha una durata
esagerata, mettilo a... che so, 4 ore o anche meno, considerando che la
rete, se non ho capito male, è piuttosto piccola
 


Quattro ore mi pare poco. In effetti 30 è tanto, ma potrei mettere un
giorno.
 
Poi provo a cambiare la prenotazione, vediamo se se ne accorge.


come normalmente si fa, solo dopo 15gg
 
Perň non torna il conto. Non ha cambiato l'indirizzo dopo 15 giorni,
l'ha fatto dopo un paio.


 giorno.
 
Che senso ha ? Se avessi diverse centinaia di macchine su DHCP allora
potrebbe avere senso, ma con poche macchine, il traffico relativo al
rinnovo sarebbe veramente minimo
 
 


Le macchine sono una trentacinquina.
D'altra parte il parco è abbastanza stabile, non c'è un via vai. Non
si satura la tabella con 30 giorni, si saturerà mai con un giorno o
due?


 due?
 
tanto più, 35 macchine sono un'inezia, secondo me ti converrebbe
abbassare il lease a 4 ore che non sono poche comunque ma che ti
garantiranno che il server DHCP sia sempre "fresco"; per quanto
riguarda il router, se non c'è modo di fargli mantenere lo stesso
MAC address, la vedo dura, a questo punto visto che ti serve come
access point, potresti valutare l'idea di rimpiazzarlo.
 

access point, potresti valutare l'idea di rimpiazzarlo.
 
Finora l'ha cambiato una volta, il problema è stato all'inizio.
Se continua a fare storie lo rimpiazzo sicuramente.


l'ha fatto dopo un paio.
 
A meno che non abbia *lui* un tempo massimo in cui, anche senza
arrivare a metà durata, lo richiede.
 
Ora il lease è un giorno.
Ho fatto fuori la prenotazione e glie ne ho fatta un'altra.
Teoricamente entro un paio di giorni dovrebbe cambiare, se si comporta
come la volta scorsa. Se poi si comporta in maniera del tutto
casuale...


casuale...
 
No, fa come gli pare.
Ha preso la nuova prenotazione dopo 5-6 giorni circa, e poi è rimasto
così. L'ultima prenotazione la prenderà in base a qualche congiunzione
astrale ;-)


 astrale 😉
dopo circa una decina di lustri che ho impiegato a capire i dispositivi 
elettronici l'unica cosa che ho capito è che non ci ho capito niente. 
Evidentemente sbagli approccio ma non chiedermi dove.

Evidentemente sbagli approccio ma non chiedermi dove.
 
Da allora ha continuato a ignorare il DHCP, si è staticizzato
quell'indirizzo.
 
Ho provato anche a sentire l'assistenza xiaomi, ma non speravo in
risposte utili.
 
Per la mancata impostazione dell'IP statico dicono che non è un
difetto, è così da progetto.
Hanno tenuto a precisare che la modalità non è "access point" ma
"ripetitore cablato".
Ora sappiamo cos'è un ripetitore cablato: è un access point in cui non
si può impostare l'IP statico ;-)
 
Il fatto che ignori le prenotazioni non l'hanno capito (o hanno fatto
finta di non capirlo).


 finta di non capirlo).
 
"OK, grazie delle risposte.
*MA* del fatto che ignori le prenotazioni e che cambi MAC a tradimento,
cosa mi sapete dire?"
 
E quando ti risponderanno inconclusivamente, insisti.
"Quindi devo aprire una segnalazione di bug? Grazie del consiglio, dirò
che mi avete consigliato voi di farlo."
 
E, cazzarola, *fallo*.
 
Ci vuole un minimo di muso duro, con questa gente.
L'ultima volta che ho trovato un bug su un FW di cui non farò il nome
[posso dire solo che la sigla della serie è XGS ;-)] gli ho talmente
rotto le scatole che il caso è stato scalato fino agli sviluppatori,
che hanno risolto il problema andando a mano nel DB di configurazione,
e nel FW successivo c'era la patch.
 
Bye, G.

e nel FW successivo c'era la patch.
 
Solo che è una fatica... con della roba così a basso prezzo si passa
prima (per sfinimento) al lasciar perdere.



 
E non t'hanno dato anche un premio dopo tutta sta faticaccia? :D

 funzionalità sparisce.
 
Mi sorge il sospetto che, cambiando il MAC da interfaccia, e poi
cambiando la modalità, l'apparato mantenga il MAC impostato a mano, hai
provato la cosa ?
 


E' un sospetto che ho avuto anch'io, ma ripeto che *non* l'ho
cambiato. Ne sono certo perché non ne ho avuto la minima necessità. La
prima cosa che ho fatto appena entrato, dopo aver dato un'occhiata
alla (scarna) interfaccia, è stata il cambio di modalità.
A me piuttosto me ne viene un altro, di sospetti.
Nella modalità di default (router + AP) ha una porta WAN e due LAN.
 
Io ho usato sempre la porta WAN, sia in fase di configurazione che nel
posizionamento finale. Apposta per evitare di trovarmi sorprese nel
DHCP.
Ma forse l'aggeggio, passando a una modalità in bridge, ha portato il
MAC della LAN anche sulla porta WAN.
 
Nell'interfaccia della modalità attuale mostra quello originale,
quindi sta dicendo una falsità.


 Stò rivalutando il casoumanoA...
vedi che la vita presenta sempre sorprese....

Lorenz ha scritto:

No, io gli ho solo smartellato gli zebedei. L'hanno fatta gli israeliani
la faticaccia.
 
Comunque tutta la documentazione del casino è finita in un loro case
study interno per capire cos'è che non devono fare e soprattutto cos'è
che *devono* fare prima di rilasciare un aggiornamento... in due parole,
testarlo bene.
 
Bye, G.

 FATTO perdere.
 
Nel mio caso si trattava di una coppia di appliance da 30 kiloeuro di
listino l'uno, se hanno un problema me lo devono risolvere, cazzarola.
 
*****************************
 
E poi mi state diventando vecchi, eh. Nel caso dell'OP non è questione 
di soldi, è questione tecnica... una volta vi ci sareste appassionati e 
l'avreste presa a cuore, invece adesso la state prendendo sul fegato :-P
 
su, su un po' di empatia :-)
 
Bye, G.

 listino l'uno, se hanno un problema me lo devono risolvere, cazzarola.
 
60K per degli xgs??? ma sei fuori??? con 60K (ma anche se fossero 30)
si compra dell'altro, gli xgs non si considerano nemmeno.
comunque la tua "avventura" con loro č la norma. E non pensare che sia
scontato che risolvano.
Su un antispam un problema č stato risolto dopo un anno (e non sto
esagerando), meno male che per il cliente quella cosa non era
bloccante, ma nel frattempo ha buttato tutto nel cesso e ha comprato
qualcosa di piů degno.
 
 
-- 
MirkoB.   
ne...@bsi-net.it
 
Motoretta BMW R1200R Lightgrey
 
L'indirizzo ema@il non č da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente

 si compra dell'altro, gli xgs non si considerano nemmeno.
 
Non era una scelta mia. E al livello di quella ditta era decisamente
overkill comunque, ma tanto tanto tanto.
 
Ma quando sento "L'altro consulente ha detto che" io chiudo le orecchie,
faccio il consulente anch'io e so le cazzate che dicono ;-).
 
E poi chiamano me per mettere le pezze :-D
 
Bye, G.

 Se son 3 si non ti lamentare & produci.
 
Sì, e infatti non mi lamento.
 
Bye, G.

 IO SONO vecchio!!!!!!!!!!!!!! Sono anni e anni che lo scrivo ciribbio.
 
Dite tutti così, voi giuovincelli.
 
Bye, G.

MAC della LAN anche sulla porta WAN.
 
Confermo, è così.
 
Rimane il mistero del fatto che ignora le prenotazioni dhcp.


 
Ehhh, inizia sempre da poco
Riguardati e curati, che altrimenti ci resta solo il piegabanane come 
frangi-cojoni, e non lo auguro a nessuno
Tiecci aggiornati