Hi,
It can be run as `PYTHONPATH=. ./test/integration/scmp_echo_test.py`
in the main scion directory, with the scion infrastructure running. It
sounds like it's running fine for you in any case.
Regarding wireshark, one thing to be aware of is that SCION is an
overlay protocol, and the current protocol it runs on top of is
UDP/IP. This means that all SCION packets look like UDP/IP packets to
the network, and to tools like wireshark. Tell wireshark to look for
packets to/from UDP port 30041. The dispatcher is what listens on that
port, and forwards packets to the applications. This is what i see in
logs/dispatcher.zlog.DEBUG when i run scmp_echo_test:
2016-10-27 13:20:17.258406+0000 [DEBUG]
(77255:dispatcher:dispatcher.c:1005) 64 byte packet (l4 = 1) sent to
127.0.0.3:22901
2016-10-27 13:20:17.258452+0000 [DEBUG]
(77255:dispatcher:dispatcher.c:897) send echo reply to
127.0.0.1:22901
2016-10-27 13:20:17.258485+0000 [INFO]
(77255:dispatcher:dispatcher.c:912) SCMP payload has no common header
snippet, ignoring
The first line is the SCMP echo request being sent, the second line is
the dispatcher on the remote end replying, and the first dispatcher
being unable to handle the reply.
On 26 October 2016 at 05:25, luuhoang27968 <
luuhoa...@gmail.com> wrote:
> How did you run scmp_echo_test.py ? because i created a python project in
> pycharm and copied scmp_echo_test code into that project. I ran scion system
> after that i ran scmp_echo_test in pycharm. everything was good but i did
> not see any packets when i used wireshark to capture the packets