[riot-users] Unable to use set addr via ifconfig

tobaccopipeyoyo . tobaccopipeyoyo at gmail.com
Tue Mar 8 23:09:44 CET 2016


hmmm,
still does not work with hwaddr for me


*tap1 instance*> ifconfig
ifconfig
Iface  4   HWaddr: 26:77:52:80:c9:00

           Source address length: 6



*tap0 instance*> ifconfig
ifconfig
Iface  4   HWaddr: b2:08:44:51:74:4b

           Source address length: 6

> txtsnd
txtsnd
usage: txtsnd <if> [<addr>|bcast] <data>
> txtsnd 4 26:77:52:80:c9:00 Hello
txtsnd 4 26:77:52:80:c9:00 Hello
>

>

*=============================*
Nothing received on tap1.
Sorry to bother you so much, but I am not acquainted with network stuff.

Regards,



On Tue, Mar 8, 2016 at 11:18 AM, Martine Lenders <authmillenon at gmail.com>
wrote:

> Hi Suvrat,
> `txtsnd` is used to send link-layer packets so using IPv6 addresses
> with it won't work of course (it excepts them however since they are
> also hexadecimal strings and gives thus no warning). You have to use a
> hardware address with it.
>
> However, I just realized that the documentation doesn't really reflect
> that. I've opened an issue to fix that:
> https://github.com/RIOT-OS/RIOT/issues/4997
>
> Cheers,
> Martine
>
> 2016-03-08 19:26 GMT+01:00 tobaccopipeyoyo . <tobaccopipeyoyo at gmail.com>:
> > Hi,
> > I used the same steps with the "gnrc_networking" example, txtsnd still
> does
> > not work for me.
> > eg
> > txtsnd 6 fe80::38d0:c2ff:fef4 Hello
> > error: invalid address given
> >
> > txtsnd 6 ff02::1:fff4:787 Hello
> > this one does not return any error but the message "Hello" is not
> received
> > on the other end. ping6 works as below.
> > ping6 3 ff02::1:fff4:787
> > 12 bytes from fe80::38d0:c2ff:fef4:787: id=83 seq=1 hop limit=64 time =
> > 0.441 ms
> > 12 bytes from fe80::38d0:c2ff:fef4:787: id=83 seq=2 hop limit=64 time =
> > 0.723 ms
> > 12 bytes from fe80::38d0:c2ff:fef4:787: id=83 seq=3 hop limit=64 time =
> > 0.793 ms
> > --- ff02::1:fff4:787 ping statistics ---
> > 3 packets transmitted, 3 received, 0% packet loss, time 2.062811 s
> > rtt min/avg/max = 0.441/0.652/0.793 ms
> >
> ======================================================================================
> >
> > However if I setup the udp server and send a udp packet it works.
> >
> > Can you please list the steps for txtsnd to work.
> > Also, I do not understand why default/example when run as "make term
> > PORT=tap0" does not assign ipv6 address to the run in native.
> >
> > Thanks
> >
> >
> > On Thu, Mar 3, 2016 at 9:38 AM, Cenk G√ľndogan <
> cenk.guendogan at fu-berlin.de>
> > wrote:
> >>
> >> Hello Suvrat,
> >>
> >> Could you try the same steps again with the `gnrc_networking` example
> >> instead of the `default` example?
> >>
> >> Best,
> >> Cenk
> >>
> >>
> >> On 03.03.2016 17:35, tobaccopipeyoyo . wrote:
> >>
> >> Hi,
> >> I am able to run native build after creating tap.
> >> I run make term PORT=tap0 from the default examples folder.
> >> After running ifconfig this is what I get
> >>
> >> /home/RIOT/examples/default/bin/native/default.elf tap0
> >> RIOT native interrupts/signals initialized.
> >> LED_GREEN_OFF
> >> LED_RED_ON
> >> RIOT native board initialized.
> >> RIOT native hardware initialization complete.
> >>
> >> main(): This is RIOT! (Version:
> 2016.03-devel-793-gf7ddeb-Inspiron-N5010)
> >> Native RTC initialized.
> >> Welcome to RIOT!
> >> > ifconfig
> >> ifconfig
> >> Iface  4   HWaddr: b2:eb:2d:8b:e2:ca
> >>
> >>            Source address length: 6
> >>
> >> Is something missing here
> >>
> >> After that, I try to set the addr via
> >> > ifconfig 4 add 2001:db8::1
> >> ifconfig 4 add 2001:db8::1
> >> error: unable to add IPv6 address.
> >>
> >> I've referred to the following
> >> https://github.com/RIOT-OS/RIOT/wiki/Virtual-riot-network
> >> https://github.com/RIOT-OS/RIOT/wiki/Creating-your-first-RIOT-project
> >>
> >> Please advise as to what needs to be done
> >> My aim is to have 2 instances communicate over the tap interface.
> >>
> >> Thanks,
> >> Suvrat
> >>
> >>
> >>
> >> _______________________________________________
> >> users mailing list
> >> users at riot-os.org
> >> https://lists.riot-os.org/mailman/listinfo/users
> >>
> >>
> >>
> >> _______________________________________________
> >> users mailing list
> >> users at riot-os.org
> >> https://lists.riot-os.org/mailman/listinfo/users
> >>
> >
> >
> > _______________________________________________
> > users mailing list
> > users at riot-os.org
> > https://lists.riot-os.org/mailman/listinfo/users
> >
> _______________________________________________
> users mailing list
> users at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/users/attachments/20160308/8709b83d/attachment-0001.html>


More information about the users mailing list