Lines Matching +full:host +full:- +full:interface
10 This page describes how to set up a virtual network between a (Linux) host
13 In this example, the :zephyr:code-sample:`sockets-echo-server` sample application from
15 connected to a Linux host using a tuntap device which is modeled in Linux as
16 an Ethernet network interface.
21 On the Linux Host, find the Zephyr `net-tools`_ project, which can either be
22 found in a Zephyr standard installation under the ``tools/net-tools`` directory
25 .. code-block:: console
27 git clone https://github.com/zephyrproject-rtos/net-tools
35 * Terminal #1 is terminal window with net-tools being the current
36 directory (``cd net-tools``)
52 Step 1 - Create Ethernet interface
55 Before starting QEMU with network connectivity, a network interface
56 should be created in the host system.
60 .. code-block:: console
62 ./net-setup.sh
64 You can tweak the behavior of the ``net-setup.sh`` script. See various options
65 by running ``net-setup.sh`` like this:
67 .. code-block:: console
69 ./net-setup.sh --help
72 Step 2 - Start app in QEMU board
75 Build and start the :zephyr:code-sample:`sockets-echo-server` sample application.
80 .. zephyr-app-commands::
81 :zephyr-app: samples/net/sockets/echo_server
82 :host-os: unix
84 :gen-args: -DEXTRA_CONF_FILE=overlay-e1000.conf
90 .. _`net-tools`: https://github.com/zephyrproject-rtos/net-tools