From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-gg0-f176.google.com (mail-gg0-f176.google.com [209.85.161.176]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id DCE83E01396 for ; Tue, 22 May 2012 10:45:26 -0700 (PDT) Received: by ggnk4 with SMTP id k4so7277043ggn.35 for ; Tue, 22 May 2012 10:45:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=1eA1b8KUwmv3jczG0vKXRk/Xob+K5BZLgPtO2wIlZfY=; b=aYZIh7K3bmKeZ/eQmhSkpTiDPqLNMzkcc2yUYoVAU8cqVniHYCqctHK0Po+b6XgWCc FJlfEuWLswS1aiKenx1Tiil/f6bkTs0dZ325eG9xvTAu3xazAHu+I/y03KpIawNo1KnZ f7cFxMBuiGOXewVjZacBRiVoz+flNwTYXGZk1o0FzBvBZEyHWW4dDuFuKxzJimKvPvEB CcWAlEeJ6oNu0T56jj79I1VwSDV3ogofjGFB21QZNqLZeaBa0J0jyyEHVeqyzKIFo3aL ZlrGMF9yQffAOXQ/3upgwbDb40XliXtsS+aJ+9CnND9tV8t7whDH8E23Ds+vjNEdE+PZ b5WA== Received: by 10.236.77.134 with SMTP id d6mr28294536yhe.79.1337708726396; Tue, 22 May 2012 10:45:26 -0700 (PDT) Received: from [10.0.1.54] (nc-184-4-33-55.dhcp.embarqhsd.net. [184.4.33.55]) by mx.google.com with ESMTPS id e19sm21622014ann.10.2012.05.22.10.45.25 (version=SSLv3 cipher=OTHER); Tue, 22 May 2012 10:45:26 -0700 (PDT) Message-ID: <4FBBD0B5.5020207@gmail.com> Date: Tue, 22 May 2012 13:45:25 -0400 From: jfabernathy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: yocto@yoctoproject.org References: <4FBB7BDE.4090008@gmail.com> <4FBBC712.404@intel.com> <4FBBD014.2060407@intel.com> In-Reply-To: <4FBBD014.2060407@intel.com> Subject: Re: runqemu qemux86 X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2012 17:45:27 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 05/22/2012 01:42 PM, Scott Garman wrote: > On 05/22/2012 10:26 AM, James Abernathy wrote: >> >> >> On Tue, May 22, 2012 at 1:04 PM, Scott Garman > > wrote: >> >> On 05/22/2012 08:15 AM, James Abernathy wrote: >> >> >> >> On Tue, May 22, 2012 at 10:45 AM, Autif Khan >> >> >__> >> wrote: >> >> On Tue, May 22, 2012 at 7:43 AM, jfabernathy >> >> >__> >> wrote: >> > when testing an image using runqemu qemux86, can you get >> networking to >> > work?? mine comes up disabled. I want to test an application >> that requires >> > Internet access. >> >> Yes, I am able to get networking to work out of the box >> (bitbake >> core-image-sato, etc.) Internetworking does not work out of >> the box. >> >> This is accomplished over tun/tap devices - I do not know >> much about >> these virtual networking devices - they have never failed >> for me :-) >> >> The IP address of the emulated machine is 192.168.7.2 - The >> IP address >> of host machine is 192.168.7.1 >> >> You can not (out of the box) communicate with machines other >> than the >> host machine - so that would included internet etc. >> >> So, if you have an ssh server or a web-server running on the >> host >> machine - you can ssh to the host machine or browse a >> webpage using >> the browser. Alternatively, you can run a proxy server on >> the build >> machine and use it to get to the internet. >> >> You can run ifconfig to see if the network is configured >> properly on >> the emulated machine in the terminal. It should show >> 192.168.7.2 - if >> you do not see this - you do not have networking working. >> >> >> I can see the tap0 interface on my host at 192.168.7.1 by using >> ifconfig. >> I can also see the eth0 on the qemu machine at 192.168.7.2 >> However, my host has an ip of 10.0.1.54 with a AP gateway at >> 10.0.1.1. >> Somehow I need to connect the networks and I'm not sure exactly >> how to >> do that so that DNS servers get used and the traffic all flows. >> Jim A >> >> >> There is some sort of routing or IP forwarding bug in the sato >> images that is due to be fixed soon. One thing I've found is you can >> actually get out to the internet for about 30 seconds or so >> immediately after the image boots. My suspicion is that some conman >> script is killing the route after boot. core-image-minimal works >> consistently, and since minimal doesn't use conman, I'm guessing >> that is the culprit. >> >> https://bugzilla.yoctoproject.__org/show_bug.cgi?id=2329 >> >> >> Scott >> >> So if I read this right, I don't need any route or bridge commands to >> make this work. If the bug gets fixed runqemu qemux86 should setup the >> environment correctly so the web-webkit should get out to the internet >> via the host machine connection? >> JIm A > > Correct. > > I'm hesitant to say this, but I'm hoping to have the bug fixed and > patch submitted by the end of this week. Hopefully I haven't just > jinxed myself. :) > I did try it out on core-image-minimal and I can ping anything I have the IP for. Not sure how you get the DNS connections working in qeum. JIm A > Scott >