From nobody Mon Jul 6 08:32:36 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gtyL51GvWz6kphH for ; Mon, 06 Jul 2026 08:33:17 +0000 (UTC) (envelope-from lionelcons1972@gmail.com) Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gtyL34zgjz4QGj for ; Mon, 06 Jul 2026 08:33:15 +0000 (UTC) (envelope-from lionelcons1972@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=DwsoyukC; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of lionelcons1972@gmail.com designates 2a00:1450:4864:20::62a as permitted sender) smtp.mailfrom=lionelcons1972@gmail.com; arc=pass ("google.com:s=arc-20260327:i=1") Received: by mail-ej1-x62a.google.com with SMTP id a640c23a62f3a-c1268f71572so525802666b.0 for ; Mon, 06 Jul 2026 01:33:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1783326793; cv=none; d=google.com; s=arc-20260327; b=BXL36o0lQ/mxtR+H+uNBrycg4LtRMdwf6VhJWd2PtjFb7bZ5Y8LbZlmxuNAl+BVvWx wTJUpvCnEAZI85wCA3OmJggQYuHy27gcTKJkKtaUMl7SZsXKMwVGeyEqPMgEI12e15z3 Lu2zzJ4gLFjMpeGjq4aLaaHhz6YKPxSDlcQAUaBvFNm9WNlUZKzgvYVxH3Hfs1oiwSH5 ybPDFUappdRpIKKg90EG8yep7wn9tPasbHpC1Zi6cySmC/4PfuCtYlVdupXWhHFbhi0V gqggJB8VtKEcIpJZpWezek/e65vGLXwy8ywURt4W6eR6+2Ej+INh2CKqi0qNqGfcfic/ q+1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=t55/y/JqqNtJC+4B7n4cEQbgdGuDN19qvf/CFNBVbY8=; fh=XXi9BVSdwT45UECkNTrBAWaKJXJCTCMEbp+obhN7eXQ=; b=TygqDKBq6U8tjfDkurMz/GoUQEh7EPlzB0bP2cLvFc6z9z4gyZvLiz6lbyLfF4+PkM 7PtD+WjpnWVFL4BwRMYBGXlJUMYaFv4dTwFuDKbnEQ5voRWa4+5gql8y+NGZMOAjIg9x ezSIon621TcZbfiKiyp+5El+ZMWvJy5BHL+U7FsoMOWS7+T6Xk8WFnXRojK5HcY2+w7S GLgksbjUiI9VNyFQpFXVe7aTLnyJPxAqW17tGRLogMzdI5ITL0WE1nMdSNeYmCGwA5xX M+ajDS5tsPoxu5nLyM8ti9f6mkXVFSUS/HqOhOOn9jlDPk8eb6D1NlRm+dAh4OAgU5Fq f61A==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783326793; x=1783931593; darn=freebsd.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=t55/y/JqqNtJC+4B7n4cEQbgdGuDN19qvf/CFNBVbY8=; b=DwsoyukCipMSKkGJv0UIdyewhvZ+bwtB1OJ2slcXwhvB+oz0AgsHpyrZb5gDCffZ2Q hqMKhT+SUtia+Vgp5vrH4tVae7w7YzGYobY9qKlDQaUcvYP7q5WMjXLxT6LokzSfUSP/ VZjjbeqgxN5aHcHI/3FQaMGD5/AAPqT5Mki4dYKu6LAZq/K4bBnAX7ddyaN02EKxTJU3 rmNe2A1YXEGcth2efoNtn9z4Te0KkugMvLzG7fnTgBvLVFUiprzjQH1MB20MUrT+ICnj 1QBoBaRT7BmSP9hwbfJWiNJUX415tfdfYB0Pqw/Wm3hws3ga2v1ujDrKekLO5AimLKdl lZ8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783326793; x=1783931593; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=t55/y/JqqNtJC+4B7n4cEQbgdGuDN19qvf/CFNBVbY8=; b=Jf34XLlheT/F9121bByRwY3quddvmTbeWRNPqRbqljnuKtRIrALpVdBIDZysoi7Keu Fd1doz5K+h9sqL3GcI0ALz5VnuKQWy3lVZoMA+mTdMoir2zRRVlLyTs1o6XVpN9qFFQ+ u7mrbZx04DQVb5UNLimkk/PYe898jgkBD/Xd8a13iTwKvL3RaITtYwDDQwCgezChJwts ZtxExdvORVfe6PxAnEk4WJNhCy2QoIb5bXDDJr7LElKTgrbX+qGfk4tTtUyPLG63pIdM +G12zcjWpxCt+okZUAnybWuVBrnx1pH3kfmbzvprDd60qO5G9REJ3hYtI/FRzt09CCpq 4nuQ== X-Gm-Message-State: AOJu0YyK5g0mP6RiDR6dgN8576j77qUwVA/wvlsrsjEgpIFo34PSIOPc 4BZeTT+S2O2sl/3cFSSEm1FAbQu4zD50B3dltH2DrekN8P5Vo4IbvdnRlqoacl27Zk8Mb6kaiEI YLvwhu8wMh5wSRiBz3LrxsZ/dx1Yuv/Lf1oXI X-Gm-Gg: AfdE7cmWa6i3CvW9Ver5Z14CyYfqAjR1AGlXzhaVgDD0r+3IFwldnXa5e5cyYXqxkqW CbbyJG3fmzqWN1zJCMsy2hJ14HVm8q+rSVCoE+WbTuKDJxbYtvL72lQIZZsbzOWXZy6GJ7kNo5S KpDooqQ1ORdy1zOzzRBUzsMef8vkjVOzIrnUHer8Ryerta0QoFMjpEBXgAeeOVjIwYly8eu6ZJ9 2h2Ki+AHmXrTjpq0wXsFzKxxKShzPAEx4534O/1NvR9Pd3A4HYV81OZBhhnsHpqScU/nC08E1Y= X-Received: by 2002:a17:907:1610:b0:c12:a9ad:68df with SMTP id a640c23a62f3a-c12c9ed001fmr551998766b.27.1783326792595; Mon, 06 Jul 2026 01:33:12 -0700 (PDT) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 References: <912345r3-4r1p-644-9p95-pqp9896ns711@mnoonqbm.arg> <0C49DFF4-A571-4D8E-8DC7-685DC88F2F93@cs.huji.ac.il> In-Reply-To: From: Lionel Cons Date: Mon, 6 Jul 2026 10:32:36 +0200 X-Gm-Features: AVVi8CdcDkJBHstUlahOMj7a2Cl7lIcXeYItMxvfsOkzmsiTTdQe_jqmtdFq1_s Message-ID: Subject: Fwd: bhyve no longer doing netboot/ipxe To: virtualization@freebsd.org, freebsd-hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-4.88 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20260327:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.88)[-0.879]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4864::/56:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62a:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4gtyL34zgjz4QGj Repost to too. On Sat, 4 Jul 2026 at 16:07, Daniel Braniss wrote: > > > > > On 4 Jul 2026, at 0:13, Bjoern A. Zeeb = wrote: > > > > On Wed, 1 Jul 2026, Daniel Braniss wrote: > > > >> after spending hours with several claude/google/etc which have too muc= h misinformation, > >> is there a right way to do ipxe boot which still works fine when the h= ost is 14.3 but no longer with 15.1 > >> thanks, > > > > See: > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D294520 > > > > the problem is that the way bhyve firmware is being built. > > > > -- > > Bjoern A. Zeeb r15:= 7 > > after many hours of trial and error this is now working: > debug=3D=E2=80=9Cyes" > loader=3D"uefi" > uefi_vars=3D"yes" > cpu=3D2 > memory=3D32G > virt_random=3D"yes" > network0_type=3D"virtio-net" > network0_switch=3D"public" > disk0_type=3D"virtio-blk" > disk0_name=3D"/dev/zvol/h/bhv-02" > disk0_dev=3D"custom" > uuid=3D"86b8741f-7764-11f1-8266-b8ca3aee713a" > network0_mac=3D"58:9c:fc:00:6c:88" > graphics=3D"yes" > graphics_res=3D"1024x768" > grafics_wait=3D"yes" > graphics_listen=3D"0.0.0.0:5901=E2=80=9D > > and changing the filename in my dhcp i can boot diskless or local root. > the efi partition is empty, so it=E2=80=99s getting the bootrom from /usr= /local/share/=E2=80=A6 > > from the logs: > 2026-07-04T16:54:49+03:00: restarting > 2026-07-04T16:54:49+03:00: [bhyve options: -c 2 -m 32G -AHPw -l bootrom,= /usr/local/share/uefi-firmware/BHYVE_UEFI.fd,/h/vm/bhv-02/uefi-vars.fd -U 8= 6b8741f-7764-11f1-8266-b8ca3aee713a -u] > 2026-07-04T16:54:49+03:00: [bhyve devices: -s 0,hostbridge -s 31,lpc -s = 0:4:0,virtio-blk,/dev/zvol/h/bhv-02 -s 0:5:0,virtio-net,tap0,mac=3D58:9c:fc= :00:6c:88 -s 0:6:0,virtio-rnd -s 0:7:0,fbuf,tcp=3D0.0.0.0:5901:5900,w=3D102= 4,h=3D768] > 2026-07-04T16:54:49+03:00: [bhyve console: -l com1,/dev/nmdm-bhv-02.1A] > 2026-07-04T16:54:49+03:00: starting bhyve (run 2) > > im still baffled, Why? Is this issue not fixed? IMO an official FreeBSD writeup on how to boot something via netboot/ipxe would be good. Lionel --=20 Lionel