206
modifications
Modifications
→en vrac..
- débrancher l’écran tactile et la camera
- install support pile lithium 3v (cr2032) à la place pile usagée
- install connecteur 3 4 points (GND+12v,ON/OFF, ledGND, non connecté)
SOFTWARE
- Brancher un hub usb avec clavier/souris/ clé USB LinuxLite Linux Mint 18.3.6 sylvia 64 bits - Install from scratch linux lite(Boot sur la clé.. modif du bios nécessaire)
config cnx wifi
clavier français
Avec l’écran d’accueil, faire les mises à jour...
1- drivers
intel-microcode
2- codecs multimédia
3- système (icone en bas à droite)
4- compléments
- install SSH (server)
------------------
1 --- configuration du routeur (PA) config wifi: config wifi pour PA: PFC_TBL TabletsPatchwork mdp: pfctbl2017PfcTbl2017 IP = 192.168.4.254 masque 255.255.255.0 début DHCP 50 2 --- ESP8266 config wifi connexion client au PA PFC_TBL IP fixe = 192.168.4.1 masque 255.255.255.0
---- DEMARRAGE/ARRET AUTO
1 --- start auto Firefox utiliser 'upstart'créer un raccourci de firefox sur le bureau creer un fichier : $HOMEdans menu/.config/upstart/firefox.conf session et démarrage, ajouter Firefox (chmod +xraccourci du bureau) -contenu: start on desktop-start stop on desktop-end exec firefox
2 --- Firefox
3 --- config rsync
La référence est le dossier pathwork.ref de la tablette No1 @IP 192.168.4.2001
son contenu est recopié sur le dossier patchwork à l'exception du fichier myip et synchro.sh par /home/pfcping/patchwork/synchro.sh qui est lancé par cron toutes les minutes
Restaurer l'image sur une autre tablette
image vers disque ....
- clic droit dans l'image et sur 'mfull' dans menu déroulant pour réduire la fenetre Firefox (F11) voir le bureau
- changer l'adresse IP avec l'interface graphique
remplacer 200 le 1 par le n° de la tablette valider la connexion wifi (PA: PFC_TBL TablettsPatchwork password: pfctbl1PfcTbl2017)
vérifier la bonne prise en compte dans le bandeau haut de l'image affichée
--- dans un terminal..
- changer le nom de machine par pfcpingNpfctblN (N suffixe entre 2 et n Npfcping1 pfctbl1 est la référence) sudo hostname pfcpingpfctbl[n]
- vérifier la connexion ssh sans mot de passe vers la tablette maitre
ssh 192.168.4.2001, valider puis exit pour revenir sur la tablette
- vérifier le bon fonctionnement de la synchro
~/patchwork/synchro.sh puis exit pour fermer le terminal
------------------------ DIVERS ------------
------- recup @IP avec crontab chaque minute
sous /home/pfcpingpfctbl
> vi getMyIp.sh
#!/bin/bash
/bin/hostname -I > /home/pfcpingpfctbl/patchwork/myip
exit 0
------- recup @IP de la liste des images chaque minute
sous /home/pfcpingpfctbl
> vi listImages.sh
#!/bin/bash
/usr/bin/tree /home/pfcpingpfctbl/patchwork/images -J > /home/pfcpingpfctbl/patchwork/mylistimgs
exit 0
------- synchro des (images) tablettes chaque minute
sous /home/pfcpingpfctbl
> vi synchro.sh
> vi mycrontab
* * * * * sh /home/pfcpingpfctbl/patchwork/getMyIp.sh * * * * * sh /home/pfcpingpfctbl/patchwork/listImages.sh * * * * * sh /home/pfcpingpfctbl/patchwork/synchro.sh
instaler le fichier
> crontab mycrontab