Skip to content

Commit eb0a27f

Browse files
committed
qemu: Make net setup a bit smarter
1 parent 4dc6e94 commit eb0a27f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

lib/qemu.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -318,14 +318,14 @@ def kvm_or_tcg(machine, cpu):
318318
return 'tcg'
319319

320320

321-
def qemu_net_setup(p, iface='eth0'):
321+
def qemu_net_setup(p):
322322
p.cmd('ip addr show')
323323
p.cmd('ls -l /sys/class/net')
324-
p.cmd(f'ip addr add dev {iface} 10.0.2.15/24')
325-
p.cmd(f'ip link set {iface} up')
324+
p.cmd('iface=$(ls -1d /sys/class/net/e* | head -1 | cut -d/ -f 5)')
325+
p.cmd('ip addr add dev $iface 10.0.2.15/24')
326+
p.cmd('ip link set $iface up')
326327
p.cmd('ip addr show')
327-
p.cmd('route add default gw 10.0.2.2')
328-
p.cmd('route -n')
328+
p.cmd('ip route show')
329329

330330

331331
def qemu_main(qconf):

0 commit comments

Comments
 (0)