Plugin dissector IEC 60870-5-104

García Domínguez, M. Alejandro <[email protected]> Tue, 5 Sep 2006 20:10:57 +0200
Newsgroups gmane.network.ethereal.devel
Message-ID <356077E1E7A8C64A834DA872CCF6F0D622CAB2@ESPSEV01EV02.esp.e-corpnet.org>
This is a multi-part message in MIME format.

--===============0425574580==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------
The Ethereal project is being continued at a new site.  Please go to
http://www.wireshark.org and subscribe to [email protected].
Don't forget to unsubscribe from this list at
http://www.ethereal.com/mailman/listinfo/ethereal-dev
-------------------


--===============0425574580==
Content-class: urn:content-classes:message
Content-Transfer-Encoding: 7bit
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C6D116.A283D8E2"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C6D116.A283D8E2
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi all,

=20

I am programming a plug-in for the Telecontrol protocol IEC 60870-5-104.

I compiled it on a box running AIX 5.3 with gcc.

=20

I had a bit problem with de TOC because it was too big for the ld linker =
of IBM, I solved it adding to CFLAGS   -W  -mminimal-toc  and linking =
with the follow flags: -Wl,-bbigtoc -lodm -lcfg.   I have to add also =
libs odm and cfg because the linker didn't found the symbols for odm =
routines and genmayor, ginminor, etc...

=20

Now, I am about 30% developed of the standard. It is working well, so =
when finished (I hope soon) I will send a path for it.

I have tried it successful on the real time data at Endesa's telecontrol =
systems (Electrical company at Spain) and it is working fine.

=20

Regards.

=20


M. Alejandro Garc=EDa Dom=EDnguez


Sistemas de Control


Ericsson Network Services=20


Avda. de la Borbolla, 5. SEVILLA


* 954417311 (Ext. 511581)  / 656603887

*   [email protected]

=20



Q Antes de imprimir este mensaje, aseg=FArate de que es necesario. =
Proteger el medio ambiente est=E1 tambi=E9n en tu mano.

Este mensaje  de correo electr=F3nico y sus documentos adjuntos est=E1n =
dirigidos  EXCLUSIVAMENTE a los destinatarios especificados. La =
informaci=F3n contenida puede ser CONFIDENCIAL y/o estar LEGALMENTE =
PROTEGIDA y no necesariamente refleja la opini=F3n de ENDESA. Si usted =
recibe este mensaje por ERROR, por favor comun=EDqueselo inmediatamente =
al remitente y  ELIM=CDNELO ya que usted  NO ESTA AUTORIZADO al uso, =
revelaci=F3n, distribuci=F3n, impresi=F3n o copia de toda o alguna parte =
de la informaci=F3n contenida. Gracias.=20

This e-mail message and any attached files are intended SOLELY for the =
addressee/s identified herein. It may contain CONFIDENTIAL and/or =
LEGALLY PRIVILEGED  information and may not necessarily represent the =
opinion of ENDESA. If you receive this message in ERROR, please =
immediately notify the sender and DELETE it since you ARE NOT AUTHORIZED =
 to use, disclose, distribute, print or copy all or part of the =
contained information. Thank you

------_=_NextPart_001_01C6D116.A283D8E2
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h3
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h4
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h6
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DES link=3Dblue vlink=3Dpurple><!--ppd1000034-->

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Hi all,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>I am programming a plug-in for the Telecontrol
protocol IEC 60870-5-104.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>I compiled it on a box running AIX 5.3 with =
gcc.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>I had a bit problem with de TOC because it was =
too
big for the ld linker of IBM, I solved it adding to CFLAGS =
&#160;&#160;-W&#160; -mminimal-toc&#160;
and linking with the follow flags: -Wl,-bbigtoc -lodm &#8211;lcfg.&#160; =
&#160;I have to
add also libs odm and cfg because the linker didn&#8217;t found the =
symbols for
odm routines and genmayor, ginminor, =
etc&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Now, I am about 30% developed of the standard. =
It is
working well, so when finished (I hope soon) I will send a path for =
it.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>I have tried it successful on the real time =
data at
Endesa&#8217;s telecontrol systems (Electrical company at Spain) and it =
is
working fine.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'>Regards.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-GB =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<h4><b><font size=3D1 color=3Dgray face=3DTahoma><span =
style=3D'font-size:9.0pt;
color:gray;font-weight:bold'>M. Alejandro Garc&#237;a =
Dom&#237;nguez</span></font></b><b><font
size=3D2 color=3Dgray><span =
style=3D'font-size:10.0pt;color:gray;font-weight:bold'><o:p></o:p></span>=
</font></b></h4>

<h6><font size=3D1 color=3Dgray face=3DTahoma><span =
style=3D'font-size:9.0pt;
color:gray'>Sistemas de Control<o:p></o:p></span></font></h6>

<p class=3DMsoNormal><b><font size=3D1 color=3Dgray face=3DArial><span
style=3D'font-size:8.0pt;font-family:Arial;color:gray;font-weight:bold'>E=
ricsson
Network Services </span></font></b><b><font size=3D1 color=3Dgray><span
style=3D'font-size:7.0pt;color:gray;font-weight:bold'><o:p></o:p></span><=
/font></b></p>

<h3><font size=3D1 color=3Dgray face=3DArial><span =
style=3D'font-size:7.0pt;font-family:
Arial;color:gray'>Avda. de la Borbolla, 5. =
SEVILLA<o:p></o:p></span></font></h3>

<p class=3DMsoNormal><font size=3D1 color=3Dgray face=3DWingdings><span =
lang=3DES-TRAD
style=3D'font-size:8.0pt;font-family:Wingdings;color:gray'>( =
</span></font><font
size=3D1 color=3Dgray face=3DArial><span =
style=3D'font-size:7.0pt;font-family:Arial;
color:gray'>954417311 (Ext. 511581)&#160; / =
656603887<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D1 color=3Dgray face=3DWingdings><span
style=3D'font-size:8.0pt;font-family:Wingdings;color:gray'>/</span></font=
><font
size=3D1 color=3Dgray face=3DArial><span =
style=3D'font-size:7.0pt;font-family:Arial;
color:gray'>&#160;&#160; =
[email protected]</span></font><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'><o:p></o:p></span></font></p=
>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<P><FONT face=3DArial color=3Dgreen size=3D2><FONT size=3D1><FONT =
face=3DWebdings><FONT size=3D5>Q</FONT> </FONT>Antes de imprimir este =
mensaje, aseg&#250;rate de que es necesario. Proteger el medio ambiente =
est&#225; tambi&#233;n en tu mano.</FONT><FONT size=3D2> =
</FONT></FONT></P><P><FONT face=3DArial color=3Dblack size=3D2><EM>Este =
mensaje de correo electr&#243;nico y sus documentos adjuntos est&#225;n =
dirigidos&nbsp; EXCLUSIVAMENTE a los destinatarios especificados. La =
informaci&#243;n contenida puede ser CONFIDENCIAL y/o estar LEGALMENTE =
PROTEGIDA y no necesariamente refleja la opini&#243;n de ENDESA. Si =
usted recibe este mensaje por ERROR, por favor comun&#237;queselo =
inmediatamente al remitente y&nbsp; ELIM&#205;NELO ya que usted&nbsp; NO =
ESTA AUTORIZADO al uso, revelaci&#243;n, distribuci&#243;n, =
impresi&#243;n o copia de toda o alguna parte de la informaci&#243;n =
contenida. Gracias. </EM></FONT></P><P><FONT face=3DArial =
size=3D2><EM>This e-mail message and any attached files are intended =
SOLELY for the addressee/s identified herein. It may contain =
CONFIDENTIAL and/or LEGALLY PRIVILEGED&nbsp; information and may not =
necessarily represent the opinion of ENDESA. If you receive this message =
in ERROR, please immediately notify the sender and DELETE it since you =
ARE NOT AUTHORIZED&nbsp; to use, disclose, distribute, print or copy all =
or part of the contained information. Thank you</EM></FONT></P><P><FONT =
face=3DArial size=3D2></FONT>&nbsp;</P><P>&nbsp;</P></body>

</html>

------_=_NextPart_001_01C6D116.A283D8E2--

--===============0425574580==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ethereal-dev mailing list
[email protected]
http://www.ethereal.com/mailman/listinfo/ethereal-dev

--===============0425574580==--