3
if [ -z "${QEMU_BINARY}" ] ; then
4
QEMU_BINARY="`which --tty-only qemu 2> /dev/null`"
7
if [ -z "${QEMU_BINARY}" ] ; then
8
QEMU_BINARY="`which --tty-only qemu-system-x86_64 2> /dev/null`"
11
if [ -z "${QEMU_BINARY}" ] ; then
12
QEMU_BINARY="`which --tty-only qemu-system-i386 2> /dev/null`"
15
if [ -z "${QEMU_BINARY}" ] ; then
16
echo "QEMU binary not found"
22
"${QEMU_BINARY}" "$@" -device ne2k_isa,irq=5,vlan=0 -net user -boot d -redir udp:8080::8080 -redir udp:8081::8081 -redir tcp:8080::8080 -redir tcp:8081::8081 -cdrom image.iso
26
"${QEMU_BINARY}" "$@" -device e1000,vlan=0 -net user -boot d -redir udp:8080::8080 -redir udp:8081::8081 -redir tcp:8080::8080 -redir tcp:8081::8081 -cdrom image.iso
30
"${QEMU_BINARY}" "$@" -device rtl8139,vlan=0 -net user -boot d -redir udp:8080::8080 -redir udp:8081::8081 -redir tcp:8080::8080 -redir tcp:8081::8081 -cdrom image.iso
33
echo "Usage: $0 {ne2k|e1k|rtl8139}"