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