ALLSTAR ISO UPDATE POUR VE2DJE
-
Installer ACID avec le cdrom iso de ALLSTAR
-
Installer Midnight Commander : yum install mc
-
INSTALLER HTTPD APACHE
-
yum install httpd
-
chkconfig –levels 235 httpd on
-
Enable name-based virtual hosting on port 80
-
Open the httpd configuration file located at /etc/httpd/conf/httpd.conf
Un-comment the line containing the text NameVirtualHost *:80
Save the file
Restart the Apache HTTP Server daemon
service httpd restart
-
INSTALLER LA PAGE WEB D’ADMINISTRATION
-
Copier les filieres index.html dans le repertoire /var/www/html/
-
Copier les 4 scripts dans /var/www/cgi-bin
-
Éditer les scripts pour ce # de node
-
Changer le mode pour executer les commandes
-
cd /var/www/cgi-bin
-
chmod 755 *
-
-
Faire la commande visudo et ajouter
-
Cmnd_Alias ASTERISK = /usr/bin/reboot, /usr/sbin/asterisk
-
apache ALL = NOPASSWD: ASTERISK
-
Mettre un # en avant de la ligne Default requiretty
-
-
Vérifier la page web a http://adresse du PC
-
-
Installer WEBMIN
-
yum -y install perl-Net-SSLeay
-
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.490-1.noarch.rpm
-
rpm -U webmin-1.490-1.noarch.rpm
-
Tester webmin avec https:// adresse IP du node:10000
-
Éditer /etc/webmin/miniserv.conf et mettre ssl = 0 pour enlever le secure shell de webmin si requis
-
-
Configurer dans /etc/asterisk les filieres pour le node a installer.
-
Copier les fichiers d’idents vocaux dans /var/lib/asterisk/sounds/rpt/nodenames en utilisant Webmin.
-
Mettre en fonction les archives audio
-
Installer lame si requis
-
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
-
rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt
-
rpm -i rpmforge-release-0.5.3-1.el5.rf.*.rpm
-
yum install lame
-
Copier les fichiers audiolog_clean et cnvnconcwav dans /home/scripts
-
chmod 755 /home/scripts/*
-
Éditer les fileres pour le # de node et la destination
-
Editer la filiere cnvnconcwav du serveur central pour changer les permissions ( derniere lignes du scrip du serveur)
-
Ajouter les scripts dans le cron jobs pour faire le transfert a chque heure et le clean a chaque jour avec crontab -e ou webmin
-
@hourly /home/scripts/cnvnconcwav #Convertir et concatener WAV en mp3
-
@daily /home/scripts/audiolog_clean #nettoyer logs audio
-
-
SSH automatique vers serveur
-
Login comme root dans le node du radio faire les commande suivante
-
Assurez vous d’être dans le repertoire root : cd /root
-
Commande : ssh-keygen –t rsa
-
taper 3 fois enter a la commande Enter directory et passphrase
-
Commande : cd .ssh pour aller dans le répertoire /root/.ssh . Faire la commande pwd pour s’en assurer .
-
Commande : ssh-copy-id -i id_rsa.pub » root@ »adresse IP du serveur d’Archive -p # de port ssh » » exemple: ssh-copy-id –i id_rsa.pub « root@ve2dje.dyndns.org -p 10023 » pour copier les clés ssh dans le serveur d’Archive
-
Répondre yes a la question.
-
entrer le mot de passe de l’usager root
-
Vérifier si la session ssh s’établit sans entrer le mot de passe avec la commande: ssh -p « # de port »root@ »adresse du serveur d’Archive » .
-
-
-
Ajouter cron job pour reboot automatique avec crontab -e ou webmin
-
0 4 * * * /sbin/shutdown -r 0 #Reboot a 04:00 AM
-
-
Ajuster pour l’heure locale avec Webmin, Hardware,System Time,Change Time Zone ( America Toronto)
-
Compiler MDC
-
Copier les fichiers mdc_decode.c mdc_decode.h mdc_encode.c et mdc_encode.h du repertoire /usr/src/astsrc/extra/mdc1200/ dans le repertoire /usr/src/astsrc/asterisk/apps/
-
Compiler asterisk avec les commandes suivantes
-
cd /usr/src/astsrc/asterisk
-
make clean
-
make
-
make install
-
-
reboot le PC
-
tester MDC1200 an faisant une transmission avec la commande
-
asterisk -vvvr
-
rpt cmd 2811 cop 60 E,1234
-
L’audio de transmission MDC1200 devrait être entendue au TX
-
-