On Tue, Feb 26, 2013 at 11:53:28PM +0200, Michael S. Tsirkin wrote:
> QEMU 1.3 does not emulate the link auto negotiation, so if migrate to a
> 1.3 machine during link auto negotiation, the guest link will be set to down.
> Fix this by just disabling auto negotiation for 1.3 and older.
...
> diff --git a/hw/pc_piix.c b/hw/pc_piix.c
> index 0af436c..6de2476 100644
> --- a/hw/pc_piix.c
> +++ b/hw/pc_piix.c
> @@ -520,6 +520,10 @@ static QEMUMachine pc_machine_v0_14 = {
> .driver = "AC97",\
> .property = "use_broken_id",\
> .value = stringify(1),\
> + },{\
> + .driver = "e1000",\
> + .property = "autonegotiation",\
> + .value = "off",\
> }
Did you mean pc_i440fx_machine_v1_4 instead of pc_machine_v0_14?
Stefan