Я тестировал клонированную функцию MAC-адреса Администратора сети на беспроводном соединении и узнал что-то нечетное: некоторые конкретные адреса, такие как 00:00:00:00:00:00 и 11:11:11:11:11:11, не будут работать, и MAC-адрес примет значение по умолчанию к постоянному.
Мысль это могло бы иметь некоторое отношение к адресам, являющимся нереалистичным, но адресам как 22:22:22:22:22:22 или превосходная работа aa:aa:aa:aa:aa:aa, несмотря на то, чтобы не быть связанным с любым известным поставщиком (согласно macchanger -l
и macvendorlookup.com).
Действительно ли это - ошибка или является там какой-либо конкретной причиной некоторых MAC-адресов, которые не будут приняты?
Команда, которую я использую для изменения MAC-адреса,
nmcli connection modify [connection name] 802-11-wireless.cloned-mac-address [desired mac address]
Для применения изменения я делаю
nmcli connection down [connection name]
nmcli connection up [connection name]
затем, для проверки MAC-адреса изменилось,
macchanger -s [interface name]
Я получаю то же поведение, когда я делаю все это через GUI и на проводном соединении.
Я спросил с GNOME Bugzilla. Here’s их информативный ответ:
"Ядро не позволяет присваивать 00:00:00:00:00:00 MAC, поскольку это недопустимо. Кроме того, MAC-адреса с младшим значащим битом первого набора октета к 1 являются групповыми адресами, таким образом, они не могут использоваться любой"
вторая часть, означающая, что все MAC-адреса в следующих формах многоадресно передаются и поэтому не могущие быть переданным:
страница Wikipedia на групповых адресах также упоминает это.
Вы могли проверить, есть ли у Вас другое устройство с тем же MAC-адресом? Также можно добавить любой MAC-адрес, даже если это не, принадлежат любому изготовлению.
В стороне примечание: 00:00:00:00:00 для , ксерокс 11:11:11:11:11 Частный