It would be good to add a comment into qemuboot class explaining what 8.8.8.8 is actually: https://en.wikipedia.org/wiki/Google_Public_DNS
Alex On Thu, 11 Dec 2025 at 03:41, Chen Qi via lists.openembedded.org <[email protected]> wrote: > > From: Chen Qi <[email protected]> > > Instead of hardcoding '8.8.8.8' for tap interface, we introduce > QB_TAP_NAMESERVER to allow nameserver to be configured. > > This helps improve runqemu user experience because users can easily > configure their nameservers to access the networks they want. Note > that this method does not change the contents of the rootfs. > > Signed-off-by: Chen Qi <[email protected]> > --- > meta/classes-recipe/qemuboot.bbclass | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/meta/classes-recipe/qemuboot.bbclass > b/meta/classes-recipe/qemuboot.bbclass > index 69cd12ec54..6778c15c43 100644 > --- a/meta/classes-recipe/qemuboot.bbclass > +++ b/meta/classes-recipe/qemuboot.bbclass > @@ -106,7 +106,8 @@ QB_NETWORK_DEVICE ?= "-device > virtio-net-pci,netdev=net0,mac=@MAC@" > # > QB_NO_PNI ?= "${@bb.utils.contains('DISTRO_FEATURES', 'pni-names', '', > 'net.ifnames=0', d)}" > QB_CMDLINE_IP_SLIRP ?= "ip=dhcp" > -QB_CMDLINE_IP_TAP ?= > "ip=192.168.7.@CLIENT@::192.168.7.@GATEWAY@:255.255.255.0::eth0:off:8.8.8.8 > ${QB_NO_PNI}" > +QB_TAP_NAMESERVER ?= "8.8.8.8" > +QB_CMDLINE_IP_TAP ?= > "ip=192.168.7.@CLIENT@::192.168.7.@GATEWAY@:255.255.255.0::eth0:off:${QB_TAP_NAMESERVER} > ${QB_NO_PNI}" > > QB_ROOTFS_EXTRA_OPT ?= "" > QB_GRAPHICS ?= "" > -- > 2.34.1 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#227515): https://lists.openembedded.org/g/openembedded-core/message/227515 Mute This Topic: https://lists.openembedded.org/mt/116723817/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
