[OE-core] [PATCH] runqemu: fix networking issues

Khem Raj raj.khem at gmail.com
Mon May 20 15:47:35 UTC 2013


thanks for fixing it. I wonder why I did not run into it something in
my settings probably.

On Mon, May 20, 2013 at 3:09 AM, Laurentiu Palcu
<laurentiu.palcu at intel.com> wrote:
> After switching from ifconfig to ip, networking stopped working. This
> commit contains the following fixes:
>
>  * set a decent broadcast address for the tap device;
>  * bring up the device;
>
> Signed-off-by: Laurentiu Palcu <laurentiu.palcu at intel.com>
> ---
> Apparently, the autobuilder has some magic into it because all the sanity tests
> succeeded... So, I don't know why AB tests succeeded but on my machine, and several
> others, networking was broken and couldn't connect into the qemu image. If I'm
> missing something, please, do not hesitate to correct me. This patch fixes the
> issue for me though.
>
> Thanks,
> Laurentiu
>
>  scripts/runqemu-ifup |    3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/scripts/runqemu-ifup b/scripts/runqemu-ifup
> index 8948153..108d9a4 100755
> --- a/scripts/runqemu-ifup
> +++ b/scripts/runqemu-ifup
> @@ -100,7 +100,8 @@ if [ ! -x "$IPTABLES" ]; then
>  fi
>
>  n=$[ (`echo $TAP | sed 's/tap//'` * 2) + 1 ]
> -$IFCONFIG addr add 192.168.7.$n/32 dev $TAP
> +$IFCONFIG addr add 192.168.7.$n/32 broadcast 192.168.7.255 dev $TAP
> +$IFCONFIG link set dev $TAP up
>
>  dest=$[ (`echo $TAP | sed 's/tap//'` * 2) + 2 ]
>  $ROUTE add -host 192.168.7.$dest $TAP
> --
> 1.7.9.5
>




More information about the Openembedded-core mailing list