Как/можно ли изменить имя поставщика в ESP8266-12E?
Я знаю, что можно изменить имя хоста для ESP8266, но я хочу также изменить имя поставщика, чтобы оно отображало название моей компании/продукта в маршрутизаторах/брандмауэрах.
Возможно ли это?
@25mhz, 👍0
2 ответа
Лучший ответ:
Нет. Имя поставщика связано с OUI. OUI — это первые три части MAC-адреса.
Все OUI зарегистрированы в IEEE здесь, а записи Espressif:
18-FE-34 (hex) Espressif Inc.
24-0A-C4 (hex) Espressif Inc.
24-B2-DE (hex) Espressif Inc.
2C-3A-E8 (hex) Espressif Inc.
30-AE-A4 (hex) Espressif Inc.
3C-71-BF (hex) Espressif Inc.
54-5A-A6 (hex) Espressif Inc.
5C-CF-7F (hex) Espressif Inc.
60-01-94 (hex) Espressif Inc.
68-C6-3A (hex) Espressif Inc.
80-7D-3A (hex) Espressif Inc.
84-0D-8E (hex) Espressif Inc.
84-F3-EB (hex) Espressif Inc.
90-97-D5 (hex) Espressif Inc.
A0-20-A6 (hex) Espressif Inc.
A4-7B-9D (hex) Espressif Inc.
AC-D0-74 (hex) Espressif Inc.
B4-E6-2D (hex) Espressif Inc.
BC-DD-C2 (hex) Espressif Inc.
C4-4F-33 (hex) Espressif Inc.
CC-50-E3 (hex) Espressif Inc.
D8-A0-1D (hex) Espressif Inc.
DC-4F-22 (hex) Espressif Inc.
EC-FA-BC (hex) Espressif Inc.
ESP8266 не рекламирует поставщика. Маршрутизатор/другое устройство поддерживает список сопоставлений OUI с именами (в Linux он хранится в /usr/share/ieee-data
) и использует их для создания красивого отображения.
Вам нужно будет
- Как-нибудь измените MAC-адрес ESP8266
- Подпишитесь на IEEE и оплатите соответствующие сборы.
- Получить OUI.
- Надеемся, что каждое устройство в мире, которое когда-либо будет взаимодействовать с вашим оборудованием, обновит свои сопоставления OUI (что происходит редко).
Вы можете изменить MAC-адрес программно, используя wifi_set_macaddr()
. Тогда у вас возникает проблема с сохранением этого адреса в EEPROM и с обеспечением того, чтобы каждый фрагмент кода, который вы пишете для своего продукта, знал, как получить к нему доступ. Вам также необходимо добавить в процесс выпуска продукта этап, который определяет, что хранить, и сохраняет это, или вам нужно записать отдельный образ в каждую единицу, которую вы продаете. Кроме того, вам необходимо отслеживать все MAC-адреса, которые вы когда-либо выдавали, чтобы не выдавать дубликаты. Плюс, как сказал @Majko, вам нужно будет зарегистрировать свой собственный OUI, который стоит несколько тысяч долларов. Так что, если вы не планируете продавать десятки тысяч своих единиц, этого делать не стоит.
- ESP32S v1.1 NodeMCU vs ESP32 DevKitV1
- NodeMCU 1.0 автоматически сбрасывается через некоторое время
- Отправка данных из одного узла NodeMCU в другой узел NodeMCU с использованием последовательной связи
- Как обновить ESP8266 NodeMCU SDK с версии 2.5.2 до версии 3?
- Несколько вопросов о первых шагах с NodeMCU ESP32/ESP8266.
- Как заставить 5-вольтовое реле работать с NodeMCU
- ESP8266 не подключается к Wi-Fi
- Разница между этими двумя платами NodeMCU?