ajout des fichiers pour les tests.
Signed-off-by: Daniel Tartavel <contact@librepc.com>
This commit is contained in:
parent
0490b5a5f7
commit
9768dbb81d
38
SOURCES/checklist.txt
Normal file
38
SOURCES/checklist.txt
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
Les différentes options sont OK, HS (non fonctionnel), NT (présent mais non testé), vide (non disponible)
|
||||||
|
Ajouter à la main les composants non listés ici.
|
||||||
|
|
||||||
|
touchpad :
|
||||||
|
trackpad :
|
||||||
|
bouton gauche haut :
|
||||||
|
bouton droit haut :
|
||||||
|
bouton gauche bas :
|
||||||
|
bouton droit bas :
|
||||||
|
|
||||||
|
USB droite AR :
|
||||||
|
USB droite AV :
|
||||||
|
USB gauche AR :
|
||||||
|
USB gauche AV :
|
||||||
|
e-sata :
|
||||||
|
USB =
|
||||||
|
e-sata =
|
||||||
|
|
||||||
|
audio intégré :
|
||||||
|
jack audio out :
|
||||||
|
jack audio in :
|
||||||
|
|
||||||
|
VGA :
|
||||||
|
HDMI :
|
||||||
|
mini-HDMI :
|
||||||
|
display port :
|
||||||
|
|
||||||
|
réglage audio clavier :
|
||||||
|
réglage bouton "sans-fil" :
|
||||||
|
|
||||||
|
bluetooth :
|
||||||
|
|
||||||
|
lecteur DVD :
|
||||||
|
lecteur d'empreinte digitale :
|
||||||
|
|
||||||
|
firewire :
|
||||||
|
série :
|
||||||
|
SD_card :
|
93
SOURCES/identPC.sh
Executable file
93
SOURCES/identPC.sh
Executable file
@ -0,0 +1,93 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
######### Script d'etablissement de la fiche technique d'un PC #########
|
||||||
|
usage()
|
||||||
|
{ echo ' Usage:'
|
||||||
|
echo ' -Argument 1: Entrer: p pour portable ou d pour destop'
|
||||||
|
echo ' -Argument 2: Entrer: le numéro de série du PC'
|
||||||
|
echo ''
|
||||||
|
}
|
||||||
|
|
||||||
|
# test du nombre d'arguments < 2
|
||||||
|
if [ "${#}" -lt 2 ]
|
||||||
|
then usage
|
||||||
|
exit 3
|
||||||
|
fi
|
||||||
|
# test du type de PC (Portable ou Destop)
|
||||||
|
if [ "${1}" = "p" ]
|
||||||
|
then echo '#*******************************************************#'
|
||||||
|
echo "# Portable numéro de série: ${2} "
|
||||||
|
echo '#*******************************************************#'
|
||||||
|
elif [ "${1}" = "d" ]
|
||||||
|
then echo '#*******************************************************#'
|
||||||
|
echo "# Destop numéro de série: ${2} "
|
||||||
|
echo '#*******************************************************#'
|
||||||
|
else usage exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
#*********** Identification PC *************
|
||||||
|
echo ''
|
||||||
|
echo '/************** Identification PC **************/'
|
||||||
|
lshw -class system | sed -n '/description/p;/produit/p;/fabriquant/p;/numéro/p'
|
||||||
|
|
||||||
|
#*********** Identification BIOS *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification BIOS **********'
|
||||||
|
dmidecode -t bios | sed -n '/Vendor/p;/Version/p;/Release/p;/Revision/p'
|
||||||
|
|
||||||
|
#*********** Identification CARTE MERE *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification CARTE MERE **********'
|
||||||
|
dmidecode -t baseboard | sed -n '/Manufacturer/p;/Product/p;/Serial/p'
|
||||||
|
|
||||||
|
#*********** Identification CARTE GRAPHIQUE *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification CARTE GRAPHIQUE **********'
|
||||||
|
lshw -class display | sed -n '/description/p;/produit/p;/fabriquant/p;/version/p'
|
||||||
|
|
||||||
|
#*********** Identification processeur *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification processeur **********'
|
||||||
|
lshw -class processor | sed -n '/description/p;/produit/p;/fabriquant/p;/bits/p;/configuration/p'
|
||||||
|
|
||||||
|
#*********** Identification RAM *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification RAM **********'
|
||||||
|
dmidecode -t memory | head -n 24 | sed -n '/Maximum/p'
|
||||||
|
echo ''
|
||||||
|
dmidecode -t memory | head -n 24 | sed -n '/Bank/p'
|
||||||
|
dmidecode -t memory | head -n 30 | sed -n '/Manufacturer/p;/Type/p;/Size/p;/Speed/p;/Serial/p'
|
||||||
|
echo ''
|
||||||
|
dmidecode -t memory | tail -n 11 | sed -n '/Bank/p'
|
||||||
|
dmidecode -t memory | tail -n 19 | sed -n '/Manufacturer/p;/Type/p;/Size/p;/Speed/p;/Serial/p'
|
||||||
|
|
||||||
|
#*********** Identification HDD *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification HDD **********'
|
||||||
|
lshw -class disk | head -n 13 | sed -n '/description/p;/produit/p;/fabriquant/p;/série/p;/taille/p'
|
||||||
|
|
||||||
|
#*********** Identification DVD *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification DVD **********'
|
||||||
|
lshw -class disk | tail -n 14 | sed -n '/description/p;/produit/p;/fabriquant/p;/version:/p;/fonctionnalités:/p'
|
||||||
|
|
||||||
|
#*********** Identification réseau filaire *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification réseau filaire **********'
|
||||||
|
lshw -class network | head -n 13 | sed -n '/description/p;/produit/p;/fabriquant/p;/numéro/p;/capacité/p'
|
||||||
|
|
||||||
|
#*********** Identification autre réseau *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification autre réseau **********'
|
||||||
|
lshw -class network | tail -n 14 | sed -n '/description/p;/produit/p;/fabriquant/p;/numéro/p'
|
||||||
|
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification USB et autre**********'
|
||||||
|
lsusb
|
||||||
|
|
||||||
|
#*********** Identification baterie *************
|
||||||
|
echo ''
|
||||||
|
echo ' /********** Identification Batterie **********'
|
||||||
|
lshw -class power | sed -n '/produit/p;/fabriquant/p;/capacité/p;/configuration/p'
|
||||||
|
echo ''
|
||||||
|
|
||||||
|
|
Reference in New Issue
Block a user