====== 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 - https://sebsauvage.net/hosts/raw - https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/ParsedBlacklists/Block-EU-Cookie-Shit-List.txt - https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/CountryCodesLists/France.txt - https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/ParsedBlacklists/EasyList-Liste-FR.txt - https://raw.githubusercontent.com/0Zinc/easylists-for-pihole/master/easyprivacy.txt - https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/ParsedBlacklists/EasyList.txt - https://raw.githubusercontent.com/kboghdady/youTube_ads_4_pi-hole/master/black.list ===== 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" - "6x12" ==== 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" [[https://mathix.org/wiki/fichier/padd.txt|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 === https://www.baptiste-donaux.fr/raspberry-pi-gerer-lalimentation-des-ports-usb/ =====désactiver pihole via une requete url ===== Désactiver temporairement http:///admin/api.php?disable=600&auth= Désactiver http:///admin/api.php?disable&auth= Activer http:///admin/api.php?enable&auth= Status http:///admin/api.php?status&auth= Tous les renseignements http:///admin/api.php ===== APK pour gérer pihole ===== [[https://mathix.org/wiki/fichier/Piholectl.apk]]