Ceci est une ancienne révision du document !
Table des matières
PENSE BETE
Tuto Pihole
Commande pour installer le pihole
curl -sSL https://install.pi-hole.net | bash
Penser à désactiver le DHCP du routeur
Penser à activer le DHCP du pihole
Listes de blocage française
Préserver le raspberry pi
ZRAM
Installation de zram (compresse la ram pour l'agrandir et donc permet d'éviter le swap)
sudo apt install zram-tools
LOG2RAM
(voir https://github.com/azlux/log2ram )
Installation de log2ram, qui met les fichiers log en ram et ne les écrit qu'une fois par jour
echo "deb http://packages.azlux.fr/debian/ buster main" | sudo tee /etc/apt/sources.list.d/azlux.list wget -qO - https://azlux.fr/repo.gpg.key | sudo apt-key add - sudo apt update sudo apt install log2ram
Pour activer l'utilisation de Zram avec log2ram il faut
penser à éditer le fichier /etc/log2ram.conf :
mettre la variable 'ZL2R' à true
Ecran 3.2 wave share "itontec"
Installation
On copie les fichiers nécessaires à la reconnaissance de l'écran
wget https://mathix.org/wiki/fichier/LCD-show-master.zip unzip LCD-show-master.zip cd LCD-show-master ./LCD32-show lite
On n'oublie pas le lite pour éviter d'installer le serveur Xorg
Régler soucis d'affichage
sudo dpkg-reconfigure console-setup
Choisir “UTF-8” - “Guess optimal character set” - “Terminus” - “6×12”
Activation des 3 boutons de l'écran
cd ~ wget https://mathix.org/wiki/fichier/boutons.py.tar.gz tar xvf boutons.py.tar.gz chmox +x boutons.py
Ajouter la ligne suivante dans le fichier .bashrc
python boutons.py &
Explication des boutons
- le premier bouton active le pihole
- le second bouton désactive le pihole
- le troisième permet d'activer la mise en veille de l'écran au bout d'une minute et de faire un wakeup de l'écran
PADD
C'est un script qui permet d'afficher ce que fait pihole sur l'écran en mode console.
cd ~ wget https://mathix.org/wiki/fichier/padd.sh.tar.gz tar xvf padd.sh.tar.gz chmox +x padd.sh
Ajouter la ligne suivante dans le fichier .bashrc après la ligne sur boutons.py
# Run PADD
# If we're on the PiTFT screen (ssh is xterm)
if [ "$TERM" == "linux" ] ; then
while :
do
./padd.sh
sleep 1
done
fi
Economie d'énergie du raspberry
Désactiver la partie audio
Insérer dans le fichier /etc/modprobe.d/alsa-blacklist.conf
blacklist snd_bcm2835
Restreindre la vitesse du cpu
Ajouter les lignes suivantes dans /boot/config
force_turbo=0 arm_freq=700 arm_freq_min=100
Désactiver le port hdmi
Dans le fichier /etc/rc.local ajouter la ligne avant exit 0 :
#désactiver hdmi /opt/vc/bin/tvservice -o
