Modifications

Aller à : navigation, rechercher

Tablets Patchwork

3 696 octets ajoutés, 13 novembre 2017 à 13:48
Mémo existant
=== Mémo existant ===
en vrac..
Distib linux: LinuxLite 3.6 64 bits
 
--------------------------------------------------------
-------------------- TABLETTE 'master' --------------
-> INSTALLATION fron scratch
---------------------------------------------------------
HARDWARE
-----------------
- enlever la batterie
- debrancher l'ecran tactile et la camera
- install support pile lithium 3v (cr2032) à la place pile usagée
- install connecteur 3 points (GND,ON/OFF, led)
SOFTWARE
- Brancher un hub usb avec clavier/souris/ clé USB LinuxLite 3.6 64 bits
- Install from scratch linux lite
config cnx wifi
clavier francais
user/mdp: pfcping
machine: pfcping1
!!! pb install GRUB: - ouvrir un terminal, passer les commandes suivantes ligne par ligne pour réinstaller:
 
sudo mount /dev/sdXY /mnt
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub
exit
for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
sudo umount /mnt
 
!! ne pas faire les mises à jour...
------------------------------------------------------------------
 
- install SSH (server)
apt-get install openssh-server (modifier PermitRootLogin yes et PasswordAuthentication yes)
login/mdp pfcping/pfcping
- install rcconf pour gerer les start/stop service
apt-get install rcconf
autoriser ssh avec grcconf (interface graphique)
 
 
---- DEMARRAGE/ARRET AUTO
------------------
1- cnx auto au wifi
config wifi pour PA: PFC_TBL (voir §ESP8266)
IP= 192.168.4.251 masque 255.255.255.0
2- start auto Firefox
utiliser 'upstart'
creer un fichier : $HOME/.config/upstart/firefox.conf (chmod +x)
-contenu->
start on desktop-start
stop on desktop-end
exec firefox
<--
 
3- configurer dans Firefox la 'home page'
http://192.168.4.1
desactiver la restauration de session
about:config dans la barre d’adresse de Firefox
mettre la clé la clé browser.sessionstore.resume_from_crash à false en double cliquant
4- start firefox full screen
install add-on module extension 'R-kiosk'
!! attention pour desactiver full screen.. il faut demarre firefox en mode safe
- kill du process via une connexion ssh avec putty
- firefox -safe-mode et desactivation du plugin dans les extensions
 
5- config rsync ----- A TERMINER ----------
La référence est le dossier pathwork.ref de la tablette No1
- 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
 
--------------------------------------------------------------------------
---> CLONAGE disque MASTER
-----------------------------------
---> dupliquer le SSD -> clonezilla-live sur USB?
changer le nom de machine par pfcpingN (N suffixe entre 2 et n)
la No1 est la référence
 
--------------------------------------------------
------------------ ESP8266 --------------------
--------------------------------------------------
WIFI
PA: PFC_TBL
password: pfctbl17
 
---to do---?
FTP SERVEUR (pour maj facile page accueil tablettes)
ajouter la librairie avant de compiler
login/mdp ftptbl
 
 
 
------------------------ DIVERS ------------
------- recup @IP avec crontab chaque minute
sous /home/pfcping
> vi getMyIp.sh
#!/bin/bash
/bin/hostname -I > /home/pfcping/patchwork/myip
exit 0
> vi mycrontab
* * * * * sh /home/pfcping/patchwork/getMyIp.sh
* * * * * sh /home/pfcping/patchwork/synchro.sh
 
instaler le fichier
> crontab mycrontab
 
------ sudo rsync sans mot de passe pour pfcping
>sudo sudo visudo
ajouter en fin de fichier
pfcping ALL=(www-data) NOPASSWD: /usr/bin/rsync
206
modifications

Menu de navigation