Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
MAC адрес на 9g45
lexx666
Добавлено 03.06.2014 07:14 Редактировалось 03.06.2014 07:15 Сообщение: 11
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Если удалить MAC адрес из переменных u-boot при старте ядра будет генериться рандомный. На первоначальных этапах я так делал. Потом сделали привязку MAC-адреса к IP адресу и возможность менять MAC из пользовательской программы.

Смотрите также описание утилиты fw_printenv. Есть в buildroot.
Спуститься к концу Подняться к началу
Персональная информация
DSU
Добавлено 05.06.2014 11:14 Сообщение: 12
DSU
1

Пункты: 1204
Регистрация: 23.05.2014
Пол: Мужчина
А к каким последствием может привести рандомное генерирование и присвоение, так сказать, нелегального и незарегистрированного MAC адреса? На сколько мне известно, 4 и 5 байты - идентификатор фирмы, которая выпускает оборудование, и их нужно регистрировать. Но существуют локальная и глобальная адресация MAC. В данном случае мы пока пользуемся 4 и 5 байтами, которые шли с данной платой при покупке ее у starterkita - 00:1F:F2:00:00:00, изменяя только два младших. Ну и плюс еще в старшем двойку пишем - второй бит - признак локальной адресации. Получается нечто - 02:1F:F2:00:00:01 и т.д.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux