[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qemu-discuss
Subject:    Re: qemu-system-x86_64: warning: hub 0 with no nics
From:       Peter Maydell <peter.maydell () linaro ! org>
Date:       2019-10-27 19:36:35
Message-ID: CAFEAcA8Omv8iKstN1VVutPXiXOV1kAOh0b=cYtQr6RpCpOfBKA () mail ! gmail ! com
[Download RAW message or body]

On Sun, 27 Oct 2019 at 14:04, <alex1452@gmx.net> wrote:
> I cannot get networking to work with qemu. I have on my computer a bridge br-lan \
> with DHCP that I already use for LXC container and WIFI clients. I would like to \
> have my KVM containers join this bridge, so that they can get an 192.168.1.x \
> IP-address. 
> From reading various blogs, I used the following command line:
> 
> qemu-system-x86_64 -enable-kvm -cpu host -smp 4 -m 1G \
> -drive file=/mnt/data/share/internal/debian10.qcow2,if=virtio,copy-on-read=on,if=virtio,format=qcow2 \
>                 \
> -cdrom /mnt/data/share/internal/firmware-10.1.0-amd64-netinst.iso \
> -device virtio-net-pci,mac=E2:F2:6A:01:9D:C9,netdev=br0 -netdev \
>                 bridge,br=br-lan,id=br0 \
> -usb -device usb-tablet -net user,smb=$HOME -vnc 0.0.0.0:1 -k de
> 
> Unfortunately I get the following error:
> qemu-system-x86_64: warning: hub 0 with no nics

This warning is telling you that you've created an emulated
network but not plugged any emulated network devices in to it --
it's a legal configuration but almost certainly not what you want.
The cause here is that you're trying to mix network configuration
methods -- there is a 'new style' with "-netdev ...,id=foo"
plus "-device ..,netdev=foo", and there is also an old style
with "-net". Either will work (though -net is deprecated and
the new style is preferred), but mixing the two as your command
line does is going to result in confusion at best. Dropping
the "-net user,smb=$HOME" will get rid of the unused network
and the warning.

thanks
-- PMM


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic