Outils pour utilisateurs

Outils du site


wiki:pihole

PENSE BETE

Tuto Pihole

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 --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0"
unzip LCD-show-master.zip
cd LCD-show-master
sudo ./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 --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0"
tar xvf boutons.py.tar.gz
chmod +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 --user-agent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0"
tar xvf padd.sh.tar.gz
chmod +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

On peut utiliser une version custom pour le 3.2“

padd-custom

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

couper l'alimentation des ports usb

désactiver pihole via une requete url

Désactiver temporairement

http://<YOUR PI IP>/admin/api.php?disable=600&auth=<YOU API AUTH KEY>

Désactiver

http://<YOUR PI IP>/admin/api.php?disable&auth=<YOU API AUTH KEY>

Activer

http://<YOUR PI IP>/admin/api.php?enable&auth=<YOU API AUTH KEY>

Status

http://<YOUR PI IP>/admin/api.php?status&auth=<YOU API AUTH KEY>

Tous les renseignements

http://<YOUR PI IP>/admin/api.php

APK pour gérer pihole

wiki/pihole.txt · Dernière modification : 2020/05/30 17:19 de admin