Connaître son matériel sous NetBSD
Voici les commandes principales pour connaître le matériel présent dans votre machine :
1) dmesg
dmesg | less
Cette commande affiche le tampon de messages du noyau, ce qui inclut des informations sur le matériel détecté au démarrage du système. Vous pouvez l'utiliser pour voir les détails des périphériques et des pilotes chargés. Pour faciliter la lecture, vous pouvez filtrer les résultats avec grep, par exemple : dmesg | grep cpu pour les informations sur le processeur.
2) sysctl
sysctl hw.model
sysctl hw.ncpu
sysctl hw.disknames
La commande sysctl permet de consulter et de modifier les paramètres du noyau à l'exécution. Pour obtenir des informations sur le matériel, vous pouvez utiliser sysctl hw. Par exemple (comme montré ci-dessus) sysctl hw.model et sysctl hw.ncpu fourniront respectivement le modèle de votre CPU et le nombre de cœurs. Enfin, sysctl hw.disknames affiche la liste de supports de stockage connectés au système.
3) pcictl
pcictl pci0 list
Commande spécifique pour lister les dispositifs PCI sur votre système. Vous pouvez l'utiliser avec l'option list pour afficher tous les dispositifs PCI. Par exemple, pcictl pci0 list (où pci0 est à adapter selon votre configuration) liste les dispositifs PCI disponibles
4) usbdevs
usbdevs
Liste les dispositifs USB connectés à votre système. Elle est particulièrement utile pour identifier les périphériques USB comme les claviers, les souris, les disques durs externes, etc.
5) lspci et scanpci
Pour les linuxiens, il est possible d'installer ces 2 commandes via le gestionnaire de paquets...
6) hw-probe
hw-probe -upload -all
Comme pour tous les autres BSD, hw-probe est une mine d'or.
Il faut installer le paquet via le gestionnaire de paquets (pkgin -y in hw-probe).
Cela permet également de publier automatiquement un rapport sur la compatibilité de votre matériel avec le système et de permettre aux autre utilisateurs de faire le bon choix.
↑ Haut de page