I have been using qemu for years
with this command line:
qemu-system-x86_64 -vnc :1 -k it -rtc base=localtime -enable-kvm -smp cpus=2 -drive file=/mnt/samba/hd/so/w72.img,format=raw,index=0 ,media=disk -m 2048 -nic hostfwd=tcp::9000-:9000 -boot c -usbdevice tablet -daemonize
and it worked great…
from Core-Update 179 it gives me this error!!:
“qemu-system-x86_64: -net user: network backend ‘user’ is not compiled into this binary”
do you have any info on this???
So the qemu addon was updated from version 7.1.0 to 8.0.3 in IPFire Core Update 179.
Searching on your error message this is produced when the slirp library is not available and if nothing different is specified then the default network backend type is slirp.
In qemu-7.2 they removed the bundled slirp library and it has to be installed as its own separate library. That library is required for the net user.
Unfortunately no one evaluated the qemu addon update in Core Update 179 Testing so this was not picked up.
I will do a new update patch for qemu tomorrow that includes the slirp library.
I thank you, immensely!
Updated patch has been submitted to the IPFire dev mailing list. There is enough time that it will get merged into CU180 Testing.
I could not test the changes I made as I don’t use qemu in IPFire. Hopefully someone will be able to test it when it has been merged before Core Update 180 is released to confirm that everything now works.
I installed the patch you proposed… and my simple Qemu configuration is working properly again.
see you Ste
The update patch has been merged into master and is now available as Core Update 180 Testing.
If you already have Core Update 180 Testing installed then change the
file content from 180 to 179 and then refresh the pakfire page lists with the Testing branch selected.
Then it will update your version of CU180 Testing to the latest version in the Nightly Builds which includes the qemu update.