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

23 lines
1.1 KiB
Markdown

# 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 :
```bash
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` :
```bash
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.