Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
centrale_console [2010/12/23 10:14]
admin créée
centrale_console [2011/10/03 18:03]
admin [Outils spécifiques]
Line 1: Line 1:
-====== Configuration d'une machine en ligne de commande ======+====== Configuration en ligne de commande ======
  
 La connexion en console à la machine va permettre d'avoir accès au système et à d'autre paramètres plus poussés. La connexion en console à la machine va permettre d'avoir accès au système et à d'autre paramètres plus poussés.
Line 12: Line 12:
  
 ===== Les différents outils ===== ===== Les différents outils =====
 +
 +==== Outils de base ====
  
 Il y a plusieurs outils disponible sur une machine. Les principales commandes unix sont présentes, tels que: Il y a plusieurs outils disponible sur une machine. Les principales commandes unix sont présentes, tels que:
  
-  * cd <dossier/ou/on/veut/aller> : changer de dossier +  * ''cd'' <dossier/ou/on/veut/aller> : changer de dossier 
-  * pwd : affiche le dossier ou on se trouve +  * ''pwd'' : affiche le dossier ou on se trouve 
-  * ls : liste les fichiers dans le dossier courant +  * ''ls'' : liste les fichiers dans le dossier courant 
-  * ifconfig : affiche les informations des cartes réseaux +  * ''ifconfig'' : affiche les informations des cartes réseaux 
-  * cp <fichier_source> <fichier_destination> : copie un fichier +  * ''cp'' <fichier_source> <fichier_destination> : copie un fichier 
-  * mv <fichier_source> <fichier_destination> : déplace un fichier +  * ''mv'' <fichier_source> <fichier_destination> : déplace un fichier 
-  * rm <fichier> : supprime un fichier+  * ''rm'' <fichier> : supprime un fichier 
 + 
 +==== Outils spécifiques ====
  
 La machine dispose aussi d'outils dédié comme: La machine dispose aussi d'outils dédié comme:
  
-  4pcal <port serie> : Permet de lancer une calibration 4 points des controleurs tactiles eGalax. Les ports séries peuvent être ttyS0 ou ttyS1 pour le port A ou B respectivement. :!: Ce type de contrôleur n'est plus utilisé sur les nouvelles machines.+=== TKCal === 
 + 
 +  ''TKCal'' <port serie> <type>: Permet de lancer une calibration 4 points des controleurs tactiles eGalax. Les ports séries peuvent être ttyS0 ou ttyS1 pour le port A ou B respectivement. :!: Ce type de contrôleur n'est plus utilisé sur les nouvelles machines. le <type> de calibration peut etre: 
 +    * Cal : Calibration 4 points 
 +    * Linz9 : Linéarisation 9 points 
 +    * Linz : Linéarisation 25 points 
 +    * Draw : test de dessin
  
 Exemple: Exemple:
  
-  Calaos> 4pcal /dev/ttyS0+  Calaos> TKCal /dev/ttyS0 Cal 
 + 
 +=== calaos_config === 
 + 
 +  * ''calaos_config'': <commande> [parametre1] [parametre2] : L'utilitaire principal Calaos, qui permet de régler tout les paramètres d'une machine 
 + 
 +La commande calaos_config permet de lister tous les paramètres d'une machine, les modifier ou les afficher. Pour lister les paramètres diposnible, on utilise: 
 + 
 +  Calaos> calaos_config list 
 + 
 +Exemple de résultat: 
 + 
 +  Local configuration: 
 +  device_type: calaos_server 
 +  dns_address: 192.168.1.1 
 +  dpms_enable: true 
 +  dpms_standby: 1800 
 +  dpms_standby_max: 1800 
 +  dpms_standby_min:
 +  eth0_address: 192.168.1.100 
 +  eth0_broadcast: 192.168.1.255 
 +  eth0_dhcp: false 
 +  eth0_gateway: 192.168.1.1 
 +  eth0_netmask: 255.255.255.0 
 +  eth1_address: 10.0.0.200 
 +  eth1_broadcast: 10.0.0.255 
 +  eth1_gateway: 
 +  eth1_netmask: 255.255.255.0 
 +  fw_target: calaos_tss 
 +  fw_version: 1.0.0 
 +  show_cursor: false 
 +  touchscreen_driver: XORG_ELOTOUCH 
 +  use_ntp: true 
 +  xorg_monitor: LCD_AUO 
 +  syslogd_host: 192.168.1.10 
 +  egalax_port:
 +   
 +Pour changer une valeur, il faut lancer la commande: 
 + 
 +  Calaos> calaos_config set touchscreen_driver XORG_ELOTOUCH 
 + 
 +Voici une liste de toutes les variables disponibles, ainsi que les valeurs qu'elles acceptent: 
 + 
 +  * device_type : Le type de machine soit un serveur calaos_server soit une interface cliente calaos_home 
 +  * dpms_enable : true ou false Active ou désactive la mise en veille de l'écran. 
 +  * dpms_standby : Nombre de seconde avant la mise en veille 
 +  * dns_address : Adresse IP du serveur DNS 
 +  * eth0_address : Adresse IP de l'interface réseau 1 (celle branchée sur le reseau local) 
 +  * eth0_broadcast : Adresse de broadcast 
 +  * eth0_dhcp : true ou false Active ou non le DHCP sur l'interface réseau 1 
 +  * eth0_gateway : Adresse IP de la passerelle 
 +  * eth0_netmask : Masque de sous-réseau 
 +  * eth1_address : Adresse IP de la 2eme interface réseau (celle branchée directement sur l'automate). Par défaut cette adresse est 10.0.0.200 
 +  * eth1_broadcast : Adresse de broadcast 
 +  * eth1_gateway : Adresse IP de la passerelle 
 +  * eth1_netmask : Masque de sous-réseau 
 +  * fw_target : doit toujours être à calaos_tss 
 +  * fw_version : La version du firmware installé, ne doit pas être modifié à la main 
 +  * use_ntp : true ou false Active ou non le réglage de l'heure par NTP. 
 +  * show_cursor : true ou false Affiche ou pas le curseur sur l'interface 
 +  * touchscreen_driver : Driver tactile à utiliser. Peut être: eGALAX, XORG_ELOTOUCH 
 +  * xorg_monitor : Configuration de la sortie VGA. Peut être: LCD_AUO ou LCD_STANDARD suivant l'ecran connecté. Pour les ecrans Elo, les deux configurations devraient fonctionner. 
 +  * syslogd_host : Machine hote pour le syslog, si définit. Par défaut la variable n'est pas définit. 
 +  * egalax_port: Port série du controlleur egalax. Par défaut port 0 
 + 
 +Remarque : 
 + 
 +Une fois les valeurs modifiés, il faut faire un redémarrage de la machine pour que les nouvelles valeurs soit prises en compte. 
 + 
 +=== calaos_network === 
 + 
 +  * ''calaos_network'': <commande> [parametre1] [parametre2] : Cet utilitaire permet de gérer certaines options du Calaos Network. 
 + 
 +Les commandes du Calaos Network peuvent etre: 
 + 
 +  * register [username] [password] : enregistre un compte Calaos Network avec cette machine. 
 +  * update_ip <private ip> : mets à jour l'enregistrement DNS du Calaos Network (la commande est automatiquement appelé régulièrement) 
 +  * get_ip : permet de récupérer les enregistrements des IP du Calaos Network. 
 + 
 + 
 + 
 + 
 +===== Configuration du serveur de mail ===== 
 + 
 +La centrale Calaos est capable d'envoyer des mails suivant un évènement. Afin de paramétrer le serveur SMTP d'envoi de mail, il faut le paramétrer avec ''calaos_config''
 + 
 +Pour le serveur d'envoi: 
 +  calaos_config set smtp_server smtp://votre_serveur_smtp 
 + 
 +On peut spécifier d'autres paramètres comme: 
 +  calaos_config set smtp_port XXX 
 +pour choisir le port (ce parametre n'est pas obligatoire, le port par défaut sera utilisé) 
 + 
 +Si le serveur a besoin d'authentification: 
 +  calaos_config set smtp_auth true 
 +  calaos_config set smtp_username nom_utilisateur 
 +  calaos_config set smtp_password mot_de_passe 
 +   
 +Si le serveur a besoin de StartTLS: 
 +  calaos_config set smtp_tls true 
 +   
 +On peut aussi paramétrer pour utiliser le SMTPS: 
 +  calaos_config set smtp_server smtps://votre_serveur_smtp 
 +