MAC-adres.bat - eigen MAC-adres voor de 7020 (PE1PzN, 4 november 2026)
=======================================================================

Waarom?
Het MAC-adres staat in de u-boot-instellingen van de 7020
(ethaddr=00:0a:35:00:01:22). Dat is het voorbeeldadres uit de software van
Analog Devices. 00:0a:35 is het blok van Xilinx.
De makers van deze borden zetten bij elk bord dezelfde software met dezelfde
instellingen erop. Daardoor heeft elk bord hetzelfde adres. Een echte fabrikant
geeft elk apparaat een eigen adres, maar dat is hier overgeslagen.
Met een 7020 merk je daar niets van. Met twee in hetzelfde netwerk krijgt er
maar een netwerk.

Wat het doet:
- Het geeft deze 7020 een eigen MAC-adres: 02:0a:35 en drie willekeurige
  getallen. Het adres hoort daarna bij het bord, met elk programma en elk
  SD-kaartje.
- Alleen die ene u-boot-instelling (ethaddr) verandert. Verder niets.
- Je ziet eerst het oude en het nieuwe adres en kiest zelf j of n.
- Ongedaan maken: start het nog een keer en kies 2 = terug naar het
  standaardadres.

Zo gebruik je het:
1. Zet maar EEN 7020 aan in het netwerk: de 7020 die je wilt aanpassen.
2. Start MAC-adres.bat en typ het IP-adres (of pluto.local).
3. Kies 1 (eigen adres) en daarna j.
4. De 7020 start opnieuw. Het programma zoekt hem terug en laat het nieuwe
   IP-adres zien. Je router geeft hem met het nieuwe MAC-adres waarschijnlijk
   een ander IP-adres. Vind het programma hem niet, zoek dan in je router naar
   het nieuwe MAC-adres.
5. Zet de 7020 tijdens het opslaan niet uit.
Doe dit bij elke 7020 die je in hetzelfde netwerk gebruikt.

Vragen
------
Hoe weet ik straks het nieuwe IP-adres?
  Het programma laat het aan het eind zien, bijvoorbeeld:
    KLAAR. De 7020 heeft nu MAC-adres 02:0a:35:5a:83:14
    en is bereikbaar op 192.168.0.164
  Ook altijd goed: in de browser http://pluto.local:8080/ (werkt wat het
  IP-adres ook is), of de lijst met apparaten in je router (zoek op het
  nieuwe MAC-adres).

Hoe vindt het programma de 7020 terug?
  Het zoekt niet het hele netwerk af. De 7020 meldt zich zelf in het netwerk
  als "pluto.local" en Windows vangt dat op. Het programma vraagt naar
  pluto.local en controleert of het MAC-adres klopt.
  Daarom moet er maar EEN 7020 aan staan tijdens het aanpassen: ze heten
  allemaal pluto.

Kan het weer terug?
  Ja. Start MAC-adres.bat nog een keer en kies 2 = terug naar het
  standaardadres. Daarna krijgt hij van je router meestal weer zijn oude
  IP-adres.

Waarom niet per programma een eigen adres?
  Twee borden met hetzelfde programma zouden dan nog steeds hetzelfde adres
  hebben. Het adres hoort bij het bord.

Werkt vanaf een Windows-pc (Windows 10 of 11, met ssh en scp van Windows zelf).
Inloggen gaat vanzelf met root / analog. Ander wachtwoord? Pas het aan
bovenin MAC-adres.bat.

Alleen voor zendamateurs en voor onderzoek; niet voor commercieel gebruik.
Gebruik op eigen risico.
