12-30-2013, 10:46 AM
(This post was last modified: 12-30-2013, 10:48 AM by captainigloo.)
Bonjour Many,
Non c'est pas grave
Lorsque tu bootes une mele, son adresse MAC est aléatoire. Donc celle que tu as fixé la première fois, n'est plus la bonne boot suivant.
Pour avoir une MAC fixe, il faut que tu le spécifie dans le fichier script.bin
script.bin est généré a partir d'un fichier texte .fex.
Tu peux trouver les outils pour passer de fex a bin et de bin a fex ici :
https://github.com/linux-sunxi/sunxi-tools
tu peux prendre ton fichier script.bin et le transformer avec bin2fex :
bin2fex script.bin > script.fex
Ensuite a la fin du fichier texte tu as une section de ce type :
[dynamic]
MAC = "000000000000"
a la place des 0 tu peux donc changer par l'addresse mac que tu veux. Une adresse mac a été attribuée en production pour la mele. Si tu veux mettre celle la, il faut démonter la boite, et trouver l'etiquette grise sur laquelle est marquée l'adrese MAC. Mais je suis pas sur que ca vaille le coup de démonter le boitier pour ca
Ensuite il faut régénrer le fichier :
fex2bin script.fex > script.bin
et copier ce ficheir sur la carte sd, et rebooter.
Tu devrais avoir maintenant toujours la meme adresse MAC et ton serveur DHCP devrait toujours te donner l'adresse IP que tu lui as donné
a+
Nico
Non c'est pas grave
Lorsque tu bootes une mele, son adresse MAC est aléatoire. Donc celle que tu as fixé la première fois, n'est plus la bonne boot suivant.
Pour avoir une MAC fixe, il faut que tu le spécifie dans le fichier script.bin
script.bin est généré a partir d'un fichier texte .fex.
Tu peux trouver les outils pour passer de fex a bin et de bin a fex ici :
https://github.com/linux-sunxi/sunxi-tools
tu peux prendre ton fichier script.bin et le transformer avec bin2fex :
bin2fex script.bin > script.fex
Ensuite a la fin du fichier texte tu as une section de ce type :
[dynamic]
MAC = "000000000000"
a la place des 0 tu peux donc changer par l'addresse mac que tu veux. Une adresse mac a été attribuée en production pour la mele. Si tu veux mettre celle la, il faut démonter la boite, et trouver l'etiquette grise sur laquelle est marquée l'adrese MAC. Mais je suis pas sur que ca vaille le coup de démonter le boitier pour ca
Ensuite il faut régénrer le fichier :
fex2bin script.fex > script.bin
et copier ce ficheir sur la carte sd, et rebooter.
Tu devrais avoir maintenant toujours la meme adresse MAC et ton serveur DHCP devrait toujours te donner l'adresse IP que tu lui as donné
a+
Nico