Installation Driver Moxa 16 lignes série NP5650

Notes d'installation

 

POUR l'INSTALLATION DE CE DRIVER SUR UN LCU SOUS SL 67 VOIR LA DESCRIPTION DEFINITIVE (CLIQUEZ ICI)

 



 

 

Notes d'installation durant la mission LCU 2016:

 

Installation La Silla

 

selon doc du tar: /tmp tmp/moxa/README.TXT (ici)

Attention, l'installation selon la doc perturbe le system car elle modifie le mode d'accès de /tmp. Ainsi il faut aller dans /tmp puis lancer /tmp/tmp/mxinst:

(rester sous bash, ne pas taper tcsh)
cd /tmp
tar xvf /opt/t4/beta/driver/MOXA_5650/npreal2_1.18_Build_12020919.tar
/tmp/tmp/moxa/mxinst
cd /usr/lib/npreal2/driver
./mxaddsvr 10.10.132.16 4 ./mxaddsvr 10.10.132.18 16 la configuration est réalisée pour les 2 moxa. Vérification avec: cat npreal2d.cf

 

Test de l'installation

Avec le soft qui accède la sonde de pression (rem: la valeur 1.00 peut etre différente)

[root@glspc19 driver]# /opt/t4/beta/src/maire/FP_dpg109/dpg109_Linux_2.6_i686

1460657332 1.00 Apr 14 15:08:52

CTRL-C

 

Fin de l'installation



 

Marche a suivre (exemple plus complete)

Ajouter les adresses MAC dans le dhcpd.conf après glsserial2:

16 port                 00:90:E8:50:B8:A2

16 port reserve    00:90:E8:50:B7:F2

# Moxa Nport RS232 adapters
host glsserial1 { hardware ethernet 00:90:E8:1F:1C:B1; fixed-address 10.10.132.16; }
host glsserial2 { hardware ethernet 00:90:E8:1F:1C:A4; fixed-address 10.10.132.17; }

host glsserial3 { hardware ethernet 00:90:E8:50:B8:A2; fixed-address 10.10.132.18; }
host glsserial4 { hardware ethernet 00:90:E8:50:B7:F2; fixed-address 10.10.132.18; }

!! ATTENTION!! les glsserial3 et glsserial4 ont le meme IP, cela rend transparent le remplacement de l'un par l'autre (après le passage des câbles bien sur.

Du à cela un seul moxa ne doit etre allumé à la fois

Configurer le serveur en DHCP sur le panneau frontal (default fixed adress) et sauver la config. L'adresse fournie par DHCP s'affiche pers quelques secondes.

selon doc du tar: tmp/moxa/README.TXT (ici)

Attention, l'installation selon la doc perturbe le system car elle modifie le mode d'accès de /tmp. Ainsi il faut aller dans /tmp puis lancer /tmp/tmp/mxinst:

cd /tmp
cp /opt/t4/beta/driver/MOXA_5650/npreal2_1.18_Build_12020919.tar .
tar xvf npreal2_1.18_Build_12020919.tar
/tmp/tmp/moxa/mxinst
cd /usr/lib/npreal2/driver
./mxaddsvr 10.10.132.18 16

Selon la doc cette commande fait:

In Example 1, 16 tty ports will be added, all with IP 10.194.67.157, 
but with data ports equal to (950, 951, ..., 965), and command ports
equal to (966, 967, 968, ..., 981).

le log:

Adding Server...

ttyr00, cur00
ttyr01, cur01
ttyr02, cur02
ttyr03, cur03
ttyr04, cur04
ttyr05, cur05
ttyr06, cur06
ttyr07, cur07
ttyr08, cur08
ttyr09, cur09
ttyr0a, cur0a
ttyr0b, cur0b
ttyr0c, cur0c
ttyr0d, cur0d
ttyr0e, cur0e
ttyr0f, cur0f
Added RealCom server: ip : 10.194.67.157

mknod -m 666 ttyr00 c 33 0
mknod -m 666 cur00 c 38 0
mknod -m 666 ttyr01 c 33 1
mknod -m 666 cur01 c 38 1
mknod -m 666 ttyr02 c 33 2
mknod -m 666 cur02 c 38 2
mknod -m 666 ttyr03 c 33 3
mknod -m 666 cur03 c 38 3
mknod -m 666 ttyr04 c 33 4
mknod -m 666 cur04 c 38 4
mknod -m 666 ttyr05 c 33 5
mknod -m 666 cur05 c 38 5
mknod -m 666 ttyr06 c 33 6
mknod -m 666 cur06 c 38 6
mknod -m 666 ttyr07 c 33 7
mknod -m 666 cur07 c 38 7
mknod -m 666 ttyr08 c 33 8
mknod -m 666 cur08 c 38 8
mknod -m 666 ttyr09 c 33 9
mknod -m 666 cur09 c 38 9
mknod -m 666 ttyr0a c 33 10
mknod -m 666 cur0a c 38 10
mknod -m 666 ttyr0b c 33 11
mknod -m 666 cur0b c 38 11
mknod -m 666 ttyr0c c 33 12
mknod -m 666 cur0c c 38 12
mknod -m 666 ttyr0d c 33 13
mknod -m 666 cur0d c 38 13
mknod -m 666 ttyr0e c 33 14
mknod -m 666 cur0e c 38 14
mknod -m 666 ttyr0f c 33 15
mknod -m 666 cur0f c 38 15
Complete.

Page web simplement sous 10.194.67.157

 

Pour ajouter un serveur suplementaire simplement en lancement successivement:

cd /usr/lib/npreal2/driver
./mxaddsvr <IP> <nb_ports>

verification en listant:
more npreal2d.cf