summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xscripts/poky-qemu-ifup2
-rwxr-xr-xscripts/poky-qemu-internal5
2 files changed, 5 insertions, 2 deletions
diff --git a/scripts/poky-qemu-ifup b/scripts/poky-qemu-ifup
index 68d8d37475..e248a27106 100755
--- a/scripts/poky-qemu-ifup
+++ b/scripts/poky-qemu-ifup
@@ -92,7 +92,7 @@ if [ "x$IFCONFIG" = "x" ]; then
92 IFCONFIG=/sbin/ifconfig 92 IFCONFIG=/sbin/ifconfig
93fi 93fi
94 94
95n=$[ `echo $TAP | sed 's/tap//'` + 1 ] 95n=$[ (`echo $TAP | sed 's/tap//'` * 2) + 1 ]
96$IFCONFIG $TAP 192.168.7.$n 96$IFCONFIG $TAP 192.168.7.$n
97 97
98# setup NAT for tap0 interface to have internet access in QEMU 98# setup NAT for tap0 interface to have internet access in QEMU
diff --git a/scripts/poky-qemu-internal b/scripts/poky-qemu-internal
index 0cf4ced707..f1aa43945a 100755
--- a/scripts/poky-qemu-internal
+++ b/scripts/poky-qemu-internal
@@ -91,7 +91,10 @@ release_lock() {
91 fi 91 fi
92} 92}
93 93
94KERNEL_NETWORK_CMD="ip=192.168.7.2::192.168.7.1:255.255.255.0" 94n1=$[ (`echo $TAP | sed 's/tap//'` * 2) + 1 ]
95n2=$[ (`echo $TAP | sed 's/tap//'` * 2) + 2 ]
96
97KERNEL_NETWORK_CMD="ip=192.168.7.$n2::192.168.7.$n1:255.255.255.0"
95QEMU_TAP_CMD="-net tap,vlan=0,ifname=$TAP,script=no,downscript=no" 98QEMU_TAP_CMD="-net tap,vlan=0,ifname=$TAP,script=no,downscript=no"
96QEMU_NETWORK_CMD="-net nic,vlan=0 $QEMU_TAP_CMD" 99QEMU_NETWORK_CMD="-net nic,vlan=0 $QEMU_TAP_CMD"
97KERNCMDLINE="mem=$QEMU_MEMORY" 100KERNCMDLINE="mem=$QEMU_MEMORY"