[OE-core] [PATCH] runqemu-internal: add NIC to kernel parameters

Stefan Stanacar sstncr at gmail.com
Thu May 29 12:02:45 UTC 2014


On May 29, 2014 2:16 PM, "Richard Purdie" <
richard.purdie at linuxfoundation.org> wrote:
>
> On Tue, 2014-05-27 at 12:22 +0200, Adrian Freihofer wrote:
> > Fixes [YOCTO #6356]
> >
> > Problem: If QEMU parameters are extended to emulate additional
> > network interfaces, NFS boot does not work. Example:
> > runqemu ... qemuparams="-net nic,model=virtio... -net tap, ..."
> > This is solved by extending the kernel parameters by "::eth0:on"
> > ---
> >  scripts/runqemu-internal | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal
> > index d317dfd..30d6514 100755
> > --- a/scripts/runqemu-internal
> > +++ b/scripts/runqemu-internal
> > @@ -249,7 +249,7 @@ else
> >          n1=$(($n0 * 2 + 1))
> >          n2=$(($n1 + 1))
> >
> > -
 KERNEL_NETWORK_CMD="ip=192.168.7.$n2::192.168.7.$n1:255.255.255.0"
> > +
 KERNEL_NETWORK_CMD="ip=192.168.7.$n2::192.168.7.$n1:255.255.255.0::eth0:on"
> >          QEMU_TAP_CMD="-net
tap,vlan=0,ifname=$TAP,script=no,downscript=no"
> >          if [ "$KVM_ACTIVE" = "yes" ]; then
> >              QEMU_NETWORK_CMD="-net nic,model=virtio
$QEMU_TAP_CMD,vhost=on"
>
> Unfortunately this results in failures in all our automated sanity
> tests:
>

It should be noted that minimal images do have network so this might upset
connman...

Cheers,
Stefan
>
https://autobuilder.yoctoproject.org/main/builders/nightly-ipk/builds/94/steps/Running%20Sanity%20Tests_1/logs/stdio
>
> Cheers,
>
> Richard
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20140529/dae2f347/attachment-0002.html>


More information about the Openembedded-core mailing list