On 7 December 2017 at 18:02, Thomas Huth <th...@redhat.com> wrote: > These options likely do not work as expected as soon as the user > tries to use more than one network interface at once. The parameters > have been marked as deprecated since QEMU v2.6, so users had plenty > of time to move their scripts to the new syntax. Time to remove the > old parameters now.
The deprecation message says: error_report("The -redir option is deprecated. " "Please use '-netdev user,hostfwd=...' instead."); How does this work for systems which have embedded ethernet devices and can't use -netdev ? This is one reason I haven't bothered to update my scripts yet (the other being that the deprecation message is basically saying "go and do a bunch of research into command line syntax" rather than "replace your current option '-redir xyz' with '-netdev user,hostfwd=x,y:z'"...) The message also doesn't point out that if you were previously using -net + -redir you need to switch to -device + -netdev, since -net + -netdev doesn't work AFAIK. Which is more upheaval to a working command line setup. thanks -- PMM