Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ITS - Intelligent Transport Systems
ITS
Commits
a0d2f866
Commit
a0d2f866
authored
May 20, 2019
by
Yann Garcia
Browse files
Update Wireshark clause
parent
d6e08a56
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
a0d2f866
...
...
@@ -225,57 +225,10 @@ $ ../bin/run-all.bash
-
The log files are located in ../logs folder. You can edit them using any editor or using the Eclipse TITAN log plugins
##
Rebuild
Wireshark with support of ETSI ITS Protocols
## Wireshark with support of ETSI ITS Protocols
A specific
version of Wireshark
, based on official version 2.6.x, is available
[
here
](
https://github.com/YannGarcia/wireshark-for-ITS.git
)
.
The official
version of Wireshark
supporting ETSI ITS Protocols, is available
[
here
](
https://www.wireshark.org/download.html
)
.
The following Pre-requisites applies to build it:
-
Your machine is installed followimg one of the installation method describes in the previous clause
-
Your are logged as 'etsi' or 'vagrant' user
The following procedure applies to build it:
-
Open a SSH session (PuTTY...)
-
Change to the directory ~/frameworks
-
Execute the following comands to clone the project and switch to the branck
```
sh
$
git clone https://github.com/YannGarcia/wireshark-for-ITS.git wireshark-for-ITS
$
git checkout ITS_Protocol_Support
...
```
-
Create a folder ~/frameworks/wireshark-build
-
Change to this folder
-
Generate makefiles executing the following command
```
sh
$
cmake ../wireshark-for-ITS
...
```
-
Add specific compiler options to the file epan/dissectors/CMakeFiles/dissectors.dir/flags.make:
-
Find the variable C_FLAGS
-
Remove the flag : "-Wunused-const-variable"
-
Build Wireshark/tshark executing the following command
```
sh
$
make
```
-
After the build, binaries are located in ~/frameworks/wireshark-build/run folder
-
To distinguish this version of Wireshark from the others, a development tag 'ETSI ITS Protocols' is displayed on the GUI version
-
You have to provide also the following link to indicate the location of the new built plugins
```
sh
$
sudo ln
-sf
/home/vagrant/frameworks/wireshark-build/run/plugins/2.9 /usr/local/lib/wireshark/plugins/2.9
```
The following instructions enable the verify signature in real time.
Note: The verify signature can be done only if the certificate in include in the message
-
In the Wireshak menu Edit/Preferences, select Protocols in the list on the left
-
Search for 'ETSI ITS GeoNetworking' protocol
-
Check the option 'Attempt to verify signatures
-
Click on OK to validate your choice
## How to Report a Bug
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment