Как/можно ли изменить имя поставщика в ESP8266-12E?

Я знаю, что можно изменить имя хоста для ESP8266, но я хочу также изменить имя поставщика, чтобы оно отображало название моей компании/продукта в маршрутизаторах/брандмауэрах.

Возможно ли это?

, 👍0


2 ответа


Лучший ответ:

5

Нет. Имя поставщика связано с 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 (что происходит редко).
,

0

Вы можете изменить MAC-адрес программно, используя wifi_set_macaddr(). Тогда у вас возникает проблема с сохранением этого адреса в EEPROM и с обеспечением того, чтобы каждый фрагмент кода, который вы пишете для своего продукта, знал, как получить к нему доступ. Вам также необходимо добавить в процесс выпуска продукта этап, который определяет, что хранить, и сохраняет это, или вам нужно записать отдельный образ в каждую единицу, которую вы продаете. Кроме того, вам необходимо отслеживать все MAC-адреса, которые вы когда-либо выдавали, чтобы не выдавать дубликаты. Плюс, как сказал @Majko, вам нужно будет зарегистрировать свой собственный OUI, который стоит несколько тысяч долларов. Так что, если вы не планируете продавать десятки тысяч своих единиц, этого делать не стоит.

,