Инструменты пользователя

Инструменты сайта


mac_адрес

Это старая версия документа!


Важно, чтобы у вашего контроллера был уникальный MAC адрес. Это важно не только потому, что в пределах одной локальной сети два контроллера с одинаковыми MAC не могут работать но еще и потому, что при старте, контроллер загружает с сервера конфигураций свою настройку, используя MAC как свой уникальный ключ.

У разных аппаратных платформ ситуация с MAC адресами разная:

* ESP8266 и ESP32 и так имеют уникальные адреса, тут ничего мудрить не надо * DUE имеет уникальный ID каждого чипа, из которого прошивка генерирует уникальный MAC * Mega2560 не имеет такого ID, но, зато, имеет честный EEPROM, в который при первом запуске этот адрес можно записать и он сохранится на всю жизнь, даже если контроллеру обновлять прошивку

Кроме этого, при компиляции прошивки, можно задать опцию CUSTOM_FIRMWARE_MAC - в этом случае, у прошивки будет такой MAC адрес, как вы задали

Также, MAC адрес можно заменить командой «mac», подключившись к контроллеру терминалом В случае Mega2560 это будет запомнено навсегда, в случае DUE - до следующей загрузки прошивки.

Замену MAC через опцию либо через команду не тестировал на ESP - там это совсем не нужно.

mac_адрес.1631683531.txt.gz · Последнее изменение: 2021/09/15 08:25 — 178.150.14.250