Estou montando um laboratório de informática no qual muitos Raspberry Pis vão adquirir endereços IP via DHCP. Eu gostaria de ter o servidor DHCP para diferenciar entre Raspberry Pis e outros clientes.
Quais são os identificadores organizacionais exclusivos para as placas Ethernet no Raspberry Pis com os quais posso discriminar o Raspberry Pis de outros clientes DHCP?
(Estou ciente de que os endereços MAC podem ser falsificados e estou assumindo que os clientes DHCP não sejam hostis.)
networking
hardware
ethernet
ethernet-port
200_success
fonte
fonte
O melhor recurso para encontrar as atribuições OUI mais atuais é a partir da Listagem pública do bloco de endereços MAC (MA-L) no IEEE - http://standards.ieee.org/develop/regauth/oui/public.html .
Uma lista completa de tarefas da OUI é compilada diariamente e está disponível em http://standards-oui.ieee.org/oui.txt .
De acordo com esta lista, existe uma única tarefa OUI / MA-L para a Raspberry Pi Foundation:
fonte
B8-27-EB
em um Raspberry Pi 3 Modelo BDe acordo com o artigo da wikipedia que você vinculou,
Então isso é bem direto; a primeira metade de um endereço MAC é a OUI e a segunda metade é arbitrária.
Eis que nos quatro pis que tenho aqui (dois B's, um fabricado na China, um B + e um pi 2), os três primeiros octetos são:
Fazer um pouco de pesquisa aleatória online ("endereço MAC raspberry pi") também aumenta esse OUI.
fonte
No meu caso muito pessoal.
Pesquisa OUI
b8: 27: eb
Resultados da pesquisa B8: 27: Fundação EB Raspberry Pi
fonte
A Ethernet e o Wifi no RPi3 (Raspberry Pi 3) têm prefixo
b8:27:eb
.fonte
Vale ressaltar que o número MAC-48 se aplica à interface de rede e não ao dispositivo host e, portanto,
B8:27:EB
aplica - se apenas à interface EtherNet com fio nos dispositivos Raspberry Pi mais antigos que não possuem um dispositivo Broadcomm integrado que fornece rede sem fio!Um dongle USB WiFi adicionado para fornecer uma rede sem fio RPi onde ela não possui nativamente terá uma OUI específica (espera-se) para o fabricante - embora agora haja utilitários para falsificar todo o número MAC para o bem (ou mal) ) fins. Isso é importante se você tentar encontrar RPis mais antigos sem fio e se perguntar por que não consegue ver os MACs começando com esse valor ...
fonte
O Raspberry Pi 4 possui
de acordo com os fóruns do Raspberry Pi .
fonte
O script abaixo pode ser usado para encontrar qualquer fornecedor do Mac: Raspberry Pi ou outro.
Basta fornecer o nome do fornecedor, conforme especificado no banco de dados MAC do IEEE:
" http://standards-oui.ieee.org/oui.txt "
na variável "VENDOR" e, é claro, substitua os ecos na expressão condicional por algo útil.
Em sua forma atual, ele deve ser executado localmente em um host, mas o script pode ser adaptado com bastante facilidade, imagino.
Vale notar que o nome da empresa (no oui.txt) mudou com o novo Pi4:
B8-27-EB
(hex) Fundação Raspberry PiDC-A6-32
(hex) Raspberry Pi Trading Ltd.fonte