Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Aug 2025 22:47:57 +0000
From:      Marcin Cieslak <saper@saper.info>
To:        FreeBSD Current <freebsd-current@FreeBSD.org>
Subject:   Re: wifibox/passthrough broken after May 2025?
Message-ID:  <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb>
In-Reply-To: <n613r7s8-p2r6-8450-17o3-2o2434nr4433@fncre.vasb>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Looks like the root cause of the problem was this:

2025-08-20T00:12:53+0200 INFO  Launching guest wifibox from /usr/local/share/wifibox with grub-bhyve
2025-08-20T00:12:53+0200 INFO  Application config is found at /usr/local/etc/wifibox/wpa_supplicant
2025-08-20T00:12:53+0200 INFO  Application config will be mounted writeable
2025-08-20T00:12:53+0200 DEBUG Devices: virtio-blk,/usr/local/share/wifibox/disk.img virtio-9p,config=/usr/local/etc/wifibox/appliance,ro virtio-9p,var=/var/run/wifibox/appl
iance virtio-9p,app_config=/usr/local/etc/wifibox/wpa_supplicant
2025-08-20T00:12:53+0200 DEBUG Arguments:  -S -M 128M -r host -c /dev/nmdm-wifibox.1A -d /usr/local/share/wifibox wifibox
2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Could not setup memory for VM
2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Error in initializing VM

Did some ABI important here changed? Rebuilding grub2-bhyve-0.40_11 from source fixed the problem.
If yes, maybe this should be added to the docs...

My PPT confusion has been caused by this message:

2025-08-20T00:30:09+0200 DEBUG [devctl] devctl: Failed to clear pci2:0:0 driver: Device not configured
2025-08-20T00:30:09+0200 WARN  PPT device pci2:0:0 could not be destroyed

Indeed, running

devctl clear driver -f pci2:0:0

results in the ppt0 detaching but the error message returned is "Device not configured". Is this expected?
[-- Attachment #2 --]
0v	*H
g0c10
	`He0	*H

00xJѤ&Q<fUC0
	*H
0L1 0UGlobalSign Root CA - R310U

GlobalSign10U
GlobalSign0
200916000000Z
290318000000Z0[10	UBE10U
GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 20200"0
	*H
0
'ŲTNZ2'1
{v`5)*hkwH35
V()6'!
0-Pf@.ORǁI;<kN3ĿI>0;::!MxFT[Jqh_0>61t3.-JpTEW˼C!Fsvw'V*94~cMV)ܨdJqt+؎_a+.O_;µWx^U\j̺o00U0U%0++0U00U6
bv.:jQ0U#0K.E$MPc0z+n0l0-+0!http://ocsp.globalsign.com/rootr30;+0/http://secure.globalsign.com/cacert/root-r3.crt06U/0-0+)'%http://crl.globalsign.com/root-r3.crl0LU E0C0A	+2(0402+&https://www.globalsign.com/repository/0
	*H
YkjvSZ9i%5q@WAu"0;g"z?7xI
fi|<Ikc&H*9E ʼn!B
IUrs$IQ>8n	 r`Mkx`ƪt"״?S9׷F΀Ed
ڎP%7	7i$x)slS}@t~lg촪6W$򊂞r.ܚ}4}NLC^F}im1a000"LayG0
	*H
0[10	UBE10U
GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 20200
230307161109Z
260307161109Z0<10Usaper@saper.info10	*H
	saper@saper.info0"0
	*H
0
0MkMG6T/:1L=H3`#}ĥ԰:iܰ8w<˖:H\^I		9ȼJ,+!MH5NS/_*R׶6mό-){ёцaם&<4OnJE`>׊/n䴕5oD޼,~vfNPÅ2V9;.+V9ZO1]^uxqEWt	:ֆD϶.[QwkPO	`mJNj
5>c-g!je>֗xn[_?kG=uCHe?2^4GܙZ*XGl#fVYڱ_i&"r=g
rwV֗w4й
Il"1
whhC
،.w<hgAIUO0l)%잎@CtDVHM<~{}EJ;imrr]<s00U0+00N+0Bhttp://secure.globalsign.com/cacert/gsgccr3personalsign1ca2020.crt0A+05http://ocsp.globalsign.com/gsgccr3personalsign1ca20200LU E0C0A	+2(0402+&https://www.globalsign.com/repository/0	U00IUB0@0><:8http://crl.globalsign.com/gsgccr3personalsign1ca2020.crl0U0saper@saper.info0U%0++0U#06
bv.:jQ0UݕQˣ KbM8L90
	*H

%(G2qYC%M=ؾ,۵w\0}ci`{ĂVzk,4&["Sek`6G30LuW_ ƒd(қƤ?kv.)Aجth:zz׽vwMy^縷81u"rH9za
8S)r@6QqA((pCtpИf(%\Y$ڥbpM1}0y0k0[10	UBE10U
GlobalSign nv-sa110/U(GlobalSign GCC R3 PersonalSign 1 CA 2020"LayG0
	`He0	*H
	1	*H
0	*H
	1
250819224757Z0/	*H
	1" IƁ*H#h-8]y)(40y	*H
	1l0j0	`He*0	`He0	`He0
*H
0*H
0
*H
@0+0
*H
(0
	*H
F8E~Tip֊
l%^B-С޶g#M#{/`ZR*P/Y AgP)(;^}	=NY$@NWL8caddz6@$#n.cGC0Y-q3<W3"{.ǘ5H0+*:4[. =]Yb7eȫbNԇG.$q_2\Ulͱ6Wf' d5[	N^@L|a̰a8wOp@?dj
"hH<䞘*lNjT2dlW&ES&6:OW(_;H?op_9ry5T,ҏt+z%l^/)JMI⠤(BXǫ7&ς;[I	*	u^׷u0z_R]\j{Q5O[*e_bZ7#>-{!r]wXv 5a
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?127o96or-0oqo-s562-r425-4p2144qr0893>