Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Jul 2022 12:46:31 +0900
From:      =?UTF-8?B?5LuK5LqV6Iiq5LiA?= <kotty.0704@gmail.com>
To:        soc-status@freebsd.org
Subject:   [GSoC22 Weekly Status Report #3] Prepared the environment for building kernel: Koichi Imai
Message-ID:  <CAD-vkboZFaWatqcOGQKdz0zCdDpRPF=aFxuqsBVU_aOPKRwZvA@mail.gmail.com>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hi,

This week I have prepared the virtual environment of powerpc64le with QEMU.
This should not be a very difficult task, and indeed it could be
accomplished smoothly for powerpc64 (big endian) and amd64. However, access
to the Internet was not possible for powerpc64le, and it took me a lot of
time to solve this problem. The Internet connection was automatically
achieved by the user network mode of QEMU for amd64 and powrepc64 (big
endian), but this didn't work for powrepc64le. I tried adding some
parameters such as "-net nic,netdev=guest0 -netdev
tap,id=guest0,ifname=tap0"  when I run QEMU, and tried many ways to get
access to the Internet but this did not solve my problem.

I finally gave up and used libvirt(virt-manager) to construct the
powerpc64le environment and it worked by setting some network
configuration.
Next week, I will start building the kernel with my patches for the basic
Linuxlator/powerpc64le.

Koichi

[-- Attachment #2 --]
<div dir="ltr">Hi,<div><br></div><div>This week I have prepared the virtual environment of powerpc64le with QEMU.</div><div>This should not be a very difficult task, and indeed it could be accomplished smoothly for powerpc64 (big endian) and amd64. However, access to the Internet was not possible for powerpc64le, and it took me a lot of time to solve this problem. The Internet connection was automatically achieved by the user network mode of QEMU for amd64 and powrepc64 (big endian), but this didn&#39;t work for powrepc64le. I tried adding some parameters such as &quot;-net nic,netdev=guest0 -netdev tap,id=guest0,ifname=tap0&quot;  when I run QEMU, and tried many ways to get access to the Internet but this did not solve my problem. </div><div><br></div><div>I finally gave up and used libvirt(virt-manager) to construct the powerpc64le environment and it worked by setting some network configuration. <br></div><div>Next week, I will start building the kernel with my patches for the basic Linuxlator/powerpc64le.</div><div><br></div><div>Koichi </div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD-vkboZFaWatqcOGQKdz0zCdDpRPF=aFxuqsBVU_aOPKRwZvA>