From: Neeraj Pal <neerajpal09@gmail.com> To: a.fatoum@pengutronix.de, linux@rempel-privat.de Cc: barebox@lists.infradead.org, Neeraj Pal <neerajpal09@gmail.com> Subject: [PATCH v3] Documentation: boards: sandbox: some extra steps requires for DHCP network configuration for sandbox on the host OS Date: Sun, 9 May 2021 00:38:55 +0530 Message-ID: <20210508190854.80250-1-neerajpal09@gmail.com> (raw) In-Reply-To: <790f7dec-aef4-6e9c-c34c-d0001440956a@rempel-privat.de> Signed-off-by: Neeraj Pal <neerajpal09@gmail.com> --- Documentation/boards/sandbox.rst | 65 ++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/Documentation/boards/sandbox.rst b/Documentation/boards/sandbox.rst index e9e518365..2272dc32c 100644 --- a/Documentation/boards/sandbox.rst +++ b/Documentation/boards/sandbox.rst @@ -74,3 +74,68 @@ Available sandbox invocation options include: To terminate barebox and return to the calling shell, the poweroff command is suitable. + +Network configuration +--------------------- + +While running the sandbox, the following steps are required + +* On host + + * virbr0: virtual bridge interface created by Qemu (easy method) + + * if Qemu virtual bridge (virbr0) is not available then manually create and configure one bridge like "br0" + + .. code-block:: console + + $ ip link show + 4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000 + link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff + 6: barebox: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 + link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff + + .. code-block:: console + + $ install iproute2 package, if not installed: sudo apt-get install iproute2 + $ sudo ip l s dev barebox up + $ sudo ip l s barebox master virbr0 + $ sudo dhclient -v virbr0 + +* On Sandbox + + .. code-block:: console + + barebox@Sandbox:/ devinfo eth0 + Parent: tap0 + Parameters: + ethaddr: 00:00:00:00:00:00 (type: MAC) + gateway: 0.0.0.0 (type: ipv4) + ipaddr: 0.0.0.0 (type: ipv4) + linux.bootargs: (type: string) + linux.devname: (type: string) + mode: dhcp (type: enum) (values: "dhcp", "static", "disabled") + netmask: 0.0.0.0 (type: ipv4) + serverip: (type: string) + + .. code-block:: console + + barebox@Sandbox:/ dhcp eth0 + WARNING: eth0: No MAC address set. Using random address c2:2c:a1:17:b8:47 + T eth0: DHCP client bound to address 192.168.122.21 + barebox@Sandbox:/ ping google.com + PING google.com (172.217.167.46) + host google.com is alive + + .. code-block:: console + + barebox@Sandbox:/ devinfo eth0 + Parent: tap0 + Parameters: + ethaddr: c2:2c:a1:17:b8:47 (type: MAC) + gateway: 192.168.122.1 (type: ipv4) + ipaddr: 192.168.122.21 (type: ipv4) + linux.bootargs: (type: string) + linux.devname: (type: string) + mode: dhcp (type: enum) (values: "dhcp", "static", "disabled") + netmask: 255.255.255.0 (type: ipv4) + serverip: 192.168.122.1 (type: string) -- 2.25.1 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
prev parent reply other threads:[~2021-05-08 19:11 UTC|newest] Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-04-20 18:17 [PATCH] Documentation: sandbox.rst: added dhcp network configuration Neeraj Pal 2021-04-21 11:32 ` Ahmad Fatoum 2021-04-21 17:45 ` Neeraj Pal 2021-04-21 18:08 ` [PATCH v2] Documentation: some extra steps requires for DHCP network configuration for sandbox on the host OS Neeraj Pal 2021-04-22 4:36 ` Oleksij Rempel 2021-04-22 6:45 ` Neeraj Pal 2021-05-08 19:08 ` Neeraj Pal [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210508190854.80250-1-neerajpal09@gmail.com \ --to=neerajpal09@gmail.com \ --cc=a.fatoum@pengutronix.de \ --cc=barebox@lists.infradead.org \ --cc=linux@rempel-privat.de \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
mail archive of the barebox mailing list This inbox may be cloned and mirrored by anyone: git clone --mirror https://lore.barebox.org/barebox/0 barebox/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 barebox barebox/ https://lore.barebox.org/barebox \ barebox@lists.infradead.org barebox@lists.infradead.org public-inbox-index barebox Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git