mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
runqemu-ifup: fix tap index
Recent patches changed the index of the tap interfaces. They start now with tap1 instead of tap0. Also the IP address starts with 192.168.7.3 instead of 192.168.7.1. This gets reverted to the previous behavior. (From OE-Core rev: eaf9d2dfd8f0270f543b612fbd2df775adc7a394) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
2401847d73
commit
b97fe9d3e7
|
@ -45,8 +45,13 @@ if [ -z "$OE_TAP_NAME" ]; then
|
|||
fi
|
||||
|
||||
if taps=$(ip tuntap list 2>/dev/null); then
|
||||
tap_no=$(( $(echo "$taps" |cut -f 1 -d ":" | sed "s/$OE_TAP_NAME//g" | sort -rn | head -n 1) + 1 ))
|
||||
ip tuntap add "$OE_TAP_NAME$tap_no" mode tap group "$GROUP" && TAP="$OE_TAP_NAME$tap_no"
|
||||
tap_no_last=$(echo "$taps" |cut -f 1 -d ":" |sed "s/$OE_TAP_NAME//g" | sort -rn | head -n 1)
|
||||
if [ -z "$tap_no_last" ]; then
|
||||
tap_no=0
|
||||
else
|
||||
tap_no=$(("$tap_no_last" + 1))
|
||||
fi
|
||||
ip tuntap add "$OE_TAP_NAME$tap_no" mode tap group "$GROUP" && TAP=$OE_TAP_NAME$tap_no
|
||||
fi
|
||||
|
||||
if [ -z "$TAP" ]; then
|
||||
|
|
Loading…
Reference in New Issue
Block a user