[riot-users] How to execute "gnrc_networking"

Cenk Gündoğan list-riot at cgundogan.de
Mon Dec 26 12:46:37 CET 2016

Hello Dicek,

I couldn't reproduce the segfault on my system (Arch) with RIOT-2016.10.
Can you provide the core dump file? This way, we would at least know
where the crash occured. If no dump file is generated, then you can also
run `PORT=tap0 make debug` instead of `PORT=tap0 make term`. This
command will start your binary in gdb and you can run RIOT by typing
`run` in the gdb shell. In this mode, more information regarding the
segfault should be displayed.

BTW, Ubuntu12.04 is pretty old (: Do you have experience with
Vagrant[1]? There is a Vagrantfile in RIOT's root directory, which can
be used to jump-start a RIOT VM (Ubuntu16.04) with all necessary tools
pre-installed. You can find more information here [2].

[1] https://www.vagrantup.com/
[2] https://github.com/RIOT-OS/RIOT/blob/master/dist/tools/vagrant/README.md

Cenk Gündoğan

On 16-12-26 17:33:29, dicek bear wrote:
> Dear RIOT users,
> Hello. I am a new comer to RIOT OS. Recently I downloaded the latest
> version RIOT-2016.10 and tried to execute some examples.
> At first I tried the "default" example. It is executed with no problem.
> Next, tried the "gnrc_networking" example. It caused a trouble as following,
> First, created a tap interface,
>    sudo ip tuntap add tap0 mode tap user ${USER}
>    sudo ip link set tap0 up
> Then, started the "gnrc_networking" by invoking as
>    PORT=tap0 make term
> The following messages were displayed. The program was started but
> segmentation fault was caused
>  /home/user/Desktop/RIOT-2016.10/examples/gnrc_networking/bin/native/gnrc_networking.elf
> tap0
>    RIOT native interrupts/signals initialized.
>    RIOT native board initialized.
>    RIOT native hardware initialization complete.
>    make: *** [term] Segmentation fault (core dumped)
> Why is this problem occur?.
> My development environment is
>    Ubuntu12.04 (is guest OS on host OS windows7)
> In the gnrc_networking/README.md, "Ununtu14.04 comes with netcat IPv6
> support pre-installed." Is written. Is this problem caused by that netcat
> is not installed or unsuitable for Ubuntu12.04 ?.
> If so, are there any solutions to execute "gnrc_networking" on Ubuntu12.04
> ?.
> My PC is Windows7. It may be impossible to upgrade to Ubuntu14.04.
> Dicek Bear

> _______________________________________________
> users mailing list
> users at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.riot-os.org/pipermail/users/attachments/20161226/b4eac9f0/attachment.sig>

More information about the users mailing list