Files
abonnel-www/099c8d09-24a2-40ee-a87a-c6c1861a2cea/index.md
T

1.1 KiB

Lire le numéro de série du Raspberry Pi

Chaque Raspberry Pi possède un numéro de série unique, gravé dans son SoC. Il est utile pour identifier une carte dans un parc, lier une licence logicielle à un appareil précis, ou encore tenir un inventaire. Voici deux manières simples de le récupérer sous Raspberry Pi OS.

Via le device tree

Le fichier /sys/firmware/devicetree/base/serial-number contient directement le numéro de série :

cat /sys/firmware/devicetree/base/serial-number

Via /proc/cpuinfo

Le fichier /proc/cpuinfo expose des informations sur le processeur, dont le numéro de série. On peut l'isoler avec grep et cut :

grep Serial /proc/cpuinfo | cut -d ' ' -f 2

Quelle méthode choisir ?

Les deux retournent la même valeur, sous la forme d'une chaîne hexadécimale de 16 caractères. La lecture de /sys/firmware/devicetree/base/serial-number est la plus directe et la plus simple à scripter ; /proc/cpuinfo reste pratique si vous récupérez déjà d'autres informations matérielles depuis ce fichier.