Proibido endereços MAC clonados?

2

Eu testei o recurso de endereço MAC clonado do Network Manager em uma conexão sem fio e descobri algo estranho: alguns endereços específicos, como 00: 00: 00: 00: 00: 00 e 11:11:11: 11:11:11, não funcionará e o endereço MAC será o padrão para o permanente.

Pensei que isso poderia ter algo a ver com os endereços sendo irrealistas, mas endereços como 22: 22: 22: 22: 22: 22 ou aa: aa: aa: aa: aa: aa funcionam perfeitamente bem, apesar de não estarem associados com qualquer fornecedor conhecido (de acordo com macchanger -l e macvendorlookup.com ).

Este é um bug ou existe alguma razão em particular para alguns endereços MAC não serem aceitos?

O comando que estou usando para alterar o endereço MAC é

nmcli connection modify [connection name] 802-11-wireless.cloned-mac-address [desired mac address]

Para aplicar a alteração, eu faço

nmcli connection down [connection name]
nmcli connection up [connection name]

depois, para verificar se o endereço MAC foi alterado,

macchanger -s [interface name]

Eu obtenho o mesmo comportamento quando faço tudo isso via GUI e em uma conexão com fio.

    
por doctypeme 01.06.2016 / 21:31

2 respostas

2

Eu perguntei com o Bugzilla do GNOME. Esta é a resposta informativa deles:

  

"O kernel não permite atribuir um MAC 00: 00: 00: 00: 00: 00 como inválido. Além disso, os endereços MAC com o bit menos significativo do primeiro octeto definido como 1 são endereços multicast, então eles não podem ser usados "

a segunda parte significa que todos os endereços MAC nos seguintes formulários são multicast e, portanto, não podem ser atribuídos:

  • x1: xx: xx: xx: xx: xx
  • x3: xx: xx: xx: xx: xx
  • x5: xx: xx: xx: xx: xx
  • x7: xx: xx: xx: xx: xx
  • x9: xx: xx: xx: xx: xx
  • xb: xx: xx: xx: xx: xx
  • xd: xx: xx: xx: xx: xx
  • xf: xx: xx: xx: xx: xx

A página da Wikipédia em endereços multicast também menciona isso.

    
por doctypeme 07.06.2016 / 13:56
0

Você poderia verificar se tem outro dispositivo com o mesmo endereço MAC? Além disso, você pode adicionar qualquer endereço Mac, mesmo que não pertença a nenhum fabricante.

Além de nota: 00: 00: 00: 00: 00 é para Xerox 11: 11: 11: 11: 11 é um Particular

    
por Samy Massoud 03.06.2016 / 14:31