Estoy configurando un laboratorio de computación en el que muchos Raspberry Pis van a adquirir direcciones IP a través de DHCP. Me gustaría tener el servidor DHCP para diferenciar entre Raspberry Pis y otros clientes.
¿Cuáles son los identificadores organizativos únicos para las tarjetas Ethernet en Raspberry Pis con los que podría discriminar a Raspberry Pis de otros clientes DHCP?
(Soy consciente de que las direcciones MAC pueden ser falsificadas, y supongo que los clientes DHCP no son hostiles).
networking
hardware
ethernet
ethernet-port
200_success
fuente
fuente
El mejor recurso para encontrar las asignaciones de OUI más recientes es el listado público de bloque de dirección MAC grande (MA-L) en el IEEE: http://standards.ieee.org/develop/regauth/oui/public.html .
Una lista completa de las tareas de OUI se compila diariamente y está disponible en http://standards-oui.ieee.org/oui.txt .
De acuerdo con esta lista, hay una sola asignación OUI / MA-L para la Fundación Raspberry Pi:
fuente
B8-27-EB
en un Raspberry Pi 3 Modelo BSegún el artículo de Wikipedia que vinculaste,
Entonces esto es bastante sencillo; la primera mitad de una dirección MAC es la OUI y la segunda mitad es arbitraria.
He aquí, en los cuatro pis que tengo aquí (dos B, uno hecho en China, uno B + y uno pi 2), los primeros tres octetos son:
Hacer un poco de búsqueda aleatoria en línea ("dirección MAC de frambuesa pi") también activa esta OUI.
fuente
En mi caso muy personal.
OUI search
b8: 27: eb
Buscar resultados B8: 27: Fundación EB Raspberry Pi
fuente
Tanto el Ethernet como el Wifi en el RPi3 (Raspberry Pi 3) tienen el prefijo
b8:27:eb
.fuente
Se vale la pena señalar que el MAC-48 Número aplica a la interfaz de red y no el anfitrión del dispositivo y por lo tanto la
B8:27:EB
aplica sólo a la interfaz Ethernet cableada en dispositivos Frambuesa Pi antiguos que no tienen un built-in de red inalámbrica dispositivo Broadcomm proporcionar!Se agregó un dongle USB WiFi para proporcionar una red inalámbrica RPi donde no lo tiene de forma nativa tendrá una OUI que es específica (se espera) para el fabricante, aunque ahora hay utilidades para falsificar todo el número MAC para bien (o mal) ) fines. Esto es importante si está tratando de encontrar RPis antiguos de forma inalámbrica y se pregunta por qué no puede ver los MAC que comienzan con ese valor ...
fuente
El Raspberry Pi 4 tiene
según los foros de Raspberry Pi .
fuente
El siguiente script se puede utilizar para encontrar cualquier proveedor de Mac: Raspberry Pi o de otra manera.
Simplemente proporcione el nombre del proveedor tal como se especifica en el MAC DB del IEEE:
" http://standards-oui.ieee.org/oui.txt "
en la variable "VENDOR" y, por supuesto, reemplace los ecos en la expresión condicional con algo útil.
En su forma actual, está destinado a ejecutarse localmente en un host, pero imagino que el script podría adaptarse con bastante facilidad.
Vale la pena notar que el nombre de la compañía (en oui.txt) cambió con el nuevo Pi4:
B8-27-EB
(hex) Fundación Raspberry PiDC-A6-32
(hex) Raspberry Pi Trading Ltd.fuente