Blame view

RIOT/tests/gnrc_sock_dns/README.md 826 Bytes
a752c7ab   elopes   add first test an...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  # Overview
  
  This folder contains a test application for RIOT's sock-based DNS client.
  
  # How to test with native
  
  Setup up a tap interface:
  
      $ sudo ip tuntap add dev tap0 mode tap user $(id -u -n)
      $ sudo ip a a 2001:db8::1/64 dev tap0
      $ sudo ip link set up dev tap0
  
  Start dnsmasq (in another console):
  
      $ sudo dnsmasq -d -2 -z -i tap0 -q --no-resolv \
          --dhcp-range=::1,constructor:tap0,ra-only \
          --listen-address 2001:db8::1 \
          --host-record=example.org,10.0.0.1,2001:db8::1
  
  (NetworkManager is known to start an interfering dnsmasq instance. It needs to
  be stopped before this test.)
  
  Then run the test application
  
      $ make term
  
  The application will take a little while to auto-configure it's IP address.
  Then you should see something like
  
      example.org resolves to 2001:db8::1