• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

MAC адрес. В устройстве и ARP таблице.

sparfenyuk

New member
Странности определения MAC адреса.
Использую веб свалку от pvvx, методично распиливаю и рассматриваю.
1. Точка AP, выводит в терминал MAC адрес, получаю значение 00:e0:4c:87:00:00
Запрашиваю функцией wifi_get_mac_address
2. Подсоединяюсь к точке AP с компа, win7, по комманде arp -a вижу строчку
192.168.4.1 00-e0-4c-87-00-01 динамический

Вопрос, откуда еденичка в конце?
Calibration data пустые (0xff)

Также качнул фулфлеш и не нашел области в которой этот мак хранится. Откуда он берется?
 

sharikov

Active member
Странности определения MAC адреса.
Использую веб свалку от pvvx, методично распиливаю и рассматриваю.
1. Точка AP, выводит в терминал MAC адрес, получаю значение 00:e0:4c:87:00:00
Запрашиваю функцией wifi_get_mac_address
2. Подсоединяюсь к точке AP с компа, win7, по комманде arp -a вижу строчку
192.168.4.1 00-e0-4c-87-00-01 динамический

Вопрос, откуда еденичка в конце?
Calibration data пустые (0xff)

Также качнул фулфлеш и не нашел области в которой этот мак хранится. Откуда он берется?
из Efuse или из калибровочной области.
+1 прибавляется автоматически потому что хранится только один мак по моему для sta.
мак уже обсуждался:
https://esp8266.ru/forum/threads/rtl00-rtl8710-arduino-smena-mac-adresa.2900/#post-43102
 

sparfenyuk

New member
Про единичку занятно. Так и вышло, но пока нигде упоминания в доках не нашел.
С Caliration data непросто получается. MAC там написан, да. У меня по адресу A088 - A08D. А снятый дамп calibration data с модуля совсем не вписывается в карту описанную в AN0057 Realtek Ameba-1 system and calibration data spec.
Другой прикол - по факту можно поменять пару байт в совсем левой области Calibration data а при этом поменяется фактический определяемый в арп таблицах MAC адрес, а флешер будет считывать вроде как прежний.
 
Сверху Снизу