Hi,
If you download the sources from http://www.ethereal.com/development.html
read the developers guide from http://wiki.ethereal.com/Development chapter 3 indicates the tools you
need to download. In the sources you'll find dissectors under ethereal"date"/epan/dissectors/
all documentation is avalable in English only. Ethereal builds from command line in MSVC see developers guide
chapter 4.6.2.
Do you have a captured file of PROFIBUS? Ethereal relies on other libraries to capture packets and you may want to make shure you can actually capture the packets before you write a dissector.
I've no Idea on how to implement the GUI changes you want.
Best regards
Anders
-----Original Message-----
From: ethereal-dev-bounces@xxxxxxxxxxxx
[mailto:ethereal-dev-bounces@xxxxxxxxxxxx]On Behalf Of hasna dahnini
Sent: den 29 november 2004 16:41
To: ethereal-dev@xxxxxxxxxxxx
Subject: [Ethereal-dev] A new dissector for the PROFIBUS protocol
Good morning everybody,
I'm just working to develop a PROFIBUS analyser and I want to use Ethereal
with a new dissector for the PROFIBUS protocol. I've redden the file
README.Developer to have an idea of how I can create a dissector but It's
very difficult for me to understand this file (as more as it's writing in
English). So, I ask if someone can send me an example of a dissector for
another protocol and if it's possible give me advice on how I can develop
the PROFIBUS dissector (by steps). Does a french document like
README.Developer exist ?
Moreover, could someone give me an idea of the time I need to develop a new
dissector on Visual C++ 6.
Then, I want to display a signal on the screen through Ethereal (in a new
window) and display a "View List" (list of all equipments present on the
bus). Can I do this ? Can I add new elements on the Existed menu of Ethereal
? Where is the interface (resources) of the Ethereal software ? How can I
build Ethereal from the project .dsw on Visual 6 ?
Thanks in advance
Cordially
Hasna Dahnini
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev