Skrip di bawah ini dapat digunakan untuk menemukan vendor apa pun dengan Mac: Raspberry Pi atau yang lain.
Cukup berikan nama vendor seperti yang ditentukan dalam MAC DB IEEE:
" http://standards-oui.ieee.org/oui.txt "
dalam variabel "VENDOR" dan tentu saja ganti gema dalam ekspresi bersyarat dengan sesuatu yang berguna.
Dalam bentuknya yang sekarang, ini dimaksudkan untuk mengeksekusi secara lokal pada sebuah host, tetapi skrip dapat diadaptasi dengan mudah.
#!/bin/bash
#set -x
VENDOR='Raspberry Pi'
OUI=`ip addr list | grep -w link | awk '{print $2}' | grep -P "^(?!00:00:00)"| grep -P "^(?!fe80)" | tr -d ":" | head -c 6`
if [[ $( curl -sS "http://standards-oui.ieee.org/oui.txt" | grep -i "$OUI" | grep -o "$VENDOR" ) = 'Raspberry Pi' ]]; then
echo "This is a Pi"
else
echo "This is NOT a Pi"
fi
Perlu diperhatikan, bahwa nama perusahaan (di oui.txt) berubah dengan Pi4 baru:
B8-27-EB
(hex) Yayasan Raspberry Pi
DC-A6-32
(hex) Raspberry Pi Trading Ltd.