1. OBJECTIF La présente note technique a pour objectif de fournir le paramétrage requis, sous linux RedHat/CentOS 6.x, pour définir une source d acquisition fonctionnant sur la base du buffer UGP3TC. Pour les buffers IP32M, une autre note technique est disponible. 2. PRINCIPE DE FONCTIONNEMENT DE LA TELECOLLECTE Le logiciel de gestion des télécommunications établit une connexion PPP avec le buffer distant, via un modem analogique. Pour cela, il utilise la fonctionnalité nommée Connexion PPP. Une fois cette connexion établie, un réseau virtuel point à point (PPP) est construit entre le buffer et le PC. Les adresses IP sont alors : Ordinateur : 192.168.206.3 Buffer : 192.168.206.4 Le buffer collecte les fichiers de tickets par protocole FTP. 3. PREREQUIS Le buffer doit comporter l option MODEM Le logiciel de gestion des télécommunications doit être en version : o Visual Taxe Pro/Express v4.x :4.1.0A00 minimum Un modem analogique 56k doit être installé sur le PC avec ses drivers 4. PARAMETRAGE DU BUFFER UGP3TC Se reporter au manuel du buffer. COGIS NETWORKS Page 1/6
5. PARAMETRAGE DE LA CONNEXION PPP Sous Red Hat et CentOS 6.x, il n y malheureusement plus d interface graphique pour la paramétrage des connexions PPP. Vous allez donc devoir créer la connexion PPP manuellement. 5.1. Packages requis Les packages linux «ppp» et «wvdial» doivent être présents. Un modem doit être connecté à l ordinateur et correctement vu par Linux. Vous devez connaître le périphérique linux où est connecté le modem (par exemple /dev/ttyacm0 pour un modem USB). Pour vérifier si un modem est bien vu par Linux, connectez le modem USB à l'ordinateur et patientez quelques secondes. Depuis un terminal, tapez la commande «dmesg grep usb». Vous devriez observer des indications sur les périphériques USB et notamment votre modem, qui ressemblent à cela : usb 23: new high speed USB device using ehci_hcd and address 3 usb 23: New USB device found, idvendor=0baf, idproduct=0303 usb 23: New USB device strings: Mfr=1, Product=2, SerialNumber=10 usb 23: Product: USB Modem usb 23: Manufacturer: U.S.Robotic 5.2. Fichier principal de paramétrage de la connexion PPP Dans «/etc/sysconfig/networkscripts», créez un fichier dont le nom débute par «ifcfg» suivi du nom du site pour lequel vous définissez la connexion. Par exemple, si vous créez une connexion pour le site de Dijon, la connexion sera sous la forme du fichier : «/etc/sysconfig/networkscripts/ifcfgugp3dijon». Pour un modem sur port série, si le modem est connecté au COM1 il sera sur le périphérique /dev/ttys0, sur le COM2 se sera alors /dev/ttys1. COGIS NETWORKS Page 2/6
Au sein de ce fichier, indiquez les lignes cidessous : TYPE=Modem DEVICE=ppp0 BOOTPROTO=none ONBOOT=no USERCTL=yes PEERDNS=yes AC=off BSDCOMP=off VJCCOMP=off CCP=off PC=off VJ=off LINESPEED=38400 MODEMPORT=X PROVIDER=aaa DEFROUTE=no PERSIST=no PAPNAME=user WVDIALSECT=Y MODEMNAME=Modem0 DEMAND=no NETMASK=255.255.255.0 IPADDR=192.168.206.4 GATEWAY=192.168.206.3 IPV6INIT=no IDLETIMEOUT=600 A la ligne «MODEMPORT=X», remplacez X par le périphérique linux sur lequel est vu le modem (par exemple /dev/ttyacm0). A la ligne «WVDIALSECT=Y», remplacez Y par le nom de la connexion, indiquée après «ifcfg». Par exemple, si votre fichier se nomme «ifcfgugp3dijon», indiquez alors : «WVDIALSECT= ugp3dijon». COGIS NETWORKS Page 3/6
5.3. Fichiers secondaires de paramétrage de la connexion PPP Copiez le fichier créé au paragraphe 5.2 dans les emplacements suivants en conservant le même nom : /etc/sysconfig/networking/devices/ /etc/sysconfig/networking/profiles/default/ Si par la suite vous modifiez le fichier créé au paragraphe 5.2, vous devrez de nouveau le copier dans les 2 répertoires indiquez cidessus en écrasant les fichiers existants. 5.4. Fichiers d identification de la connexion PPP Modifiez le fichier «/etc/ppp/papsecrets» en ajoutant la ligne suivante à la fin du fichier : "ras" "X" "ras" Vous remplacerez le X par le nom de la connexion PPP (nom sans le «ifcfg», dans notre exemple «ugp3dijon»). Faîtes de même pour le fichier fichier «/etc/ppp/chapsecrets». 5.5. Fichier de connexion pour wvdial Au sein du chemin «/etc/ppp/peers/», créez un fichier portant le même nom que la connexion, sans «ifcfg» (dans notre exemple «ugp3dijon»). Le contenu du fichier doit être : connect "/usr/bin/wvdial remotename X chat 'X'" Remplacez les 2 X par le même nom que la connexion, sans «ifcfg» (dans notre exemple «ugp3dijon»). 5.6. Fichier de paramétrage pour wvdial Modifiez le fichier «/etc/wvdial.conf». Au début figure la section [Modem0]. Quelque lignes audessous, vous devez voir une ligne débutant par «Modem =» Modifiez cette ligne pour y indiquer le nom du périphérique linux sur lequel est vu le modem (/dev/ttyacm0 par exemple). Quelque lignes audessous, vous devez voir une ligne débutant par «Baud =» Modifiez cette ligne pour y indiquer la valeur «38400». COGIS NETWORKS Page 4/6
A la fin du fichier, ajoutez les lignes suivantes : [Dialer X] Username = user Password = password Phone = Y Stupid Mode = 1 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Inherits = Modem0 Modifiez la ligne «[Dialer X]» en remplaçant le X par le même nom que la connexion, sans «ifcfg» (dans notre exemple «ugp3dijon»). Modifiez la ligne «Phone = Y» en remplaçant le Y par le numéro sda du buffer distant, en y ajoutant le préfixe PBX si besoin. Vous devez indiquer le numéro sda sans espace, ni autres séparateurs. 6. PARAMETRAGE DE LA SOURCE D ACQUISITION AU SEIN DU LOGICIEL Seuls les principaux paramètres sont décrits, pour les autres paramètres reportezvous au manuel de configuration. Le paramétrage s effectue dans l interface de configuration de Visual Taxe, au sein de «collecte de données» puis «source d acquisition». Si besoin, vous pouvez créer une nouvelle source d acquisition en cliquant sur le bouton Ajouter. COGIS NETWORKS Page 5/6
Dans format de ticket, sélectionnez le format en rapport avec le format de tickets défini dans le PBX. Paramétrez aussi «longueur préfixe PBX» en indiquant si le PBX fourni ou non le préfixe PBX devant chaque numéro composé des appels sortants. Puis cliquez sur le bouton. Après avoir cliqué sur le bouton de protocole, la fenêtre cicontre apparaît. Cliquez sur l onglet PPP. Au bas de la fenêtre, dans BUFFER, sélectionnez BUFFERUGP3. Dans DEBUT FICHIER, indiquez 00.{7}_.* et cochez exp. Reg. Dans LOGIN, indiquez le login du compte ftp du buffer, par défaut ftp Dans MOT DE PASSE, indiquez le mot de passe du compte ftp du buffer, par défaut ftp Dans CHEMIN FICHIER, indiquez : Le fil de l eau du PBX est en V24 : ftp://192.168.206.3:21/port2/ Le fil de l eau du PBX est en IP : ftp://192.168.206.3:21/port5/ Dans CONNEXION RESEAU, indiquez le nom de la connexion PPP qui a été créé précédemment (sans la mention «ifcfg»). Dans le cas d un système Windows, la liste des connexions PPP est fournie. Dans le cas d un système Linux, il faut sélectionner «personnalisé» puis saisir le nom de la connexion PPP (sensible à la casse). Puis cliquez sur le bouton. Vous devez impérativement redémarrer les processus collecteur et télécollecteur afin qu ils prennent en compte le paramétrage apporté. Pour cela, suivez les indications du manuel de configuration. COGIS NETWORKS Page 6/6