Can't install guest utilities in pfSense
I have tried to install xe-guest-utilities into a fresh VM with pfSense 2.4.4 and got a message:
pkg: Newer FreeBSD version for package php74-shmop: To ignore this error set IGNORE_OSVERSION=yes - package: 1202504 - running kernel: 1102000 pkg: repository pfSense contains packages for wrong OS version: FreeBSD:12:amd64 Processing entries: 100% Unable to update repository pfSense Error updating repositories!
Tried a few things and can't figure out how to work around this. Can someone from the XCP-NG team suggest what to do? Thanks.
I'm using OPNsense (a fork).
Can you check in the webinterface, under packages. I have a package "os-xen" installed, is that available? installed?
@jedimarcus No, I don't have os-xen in the list of installed packages.
In fact I have another VM with pfSense which I have been using for a few months and in that VM I have xen utilities installed. So, this instance of pfSense also does not have os-xen package showing in the list of installed packages.
@ascar Are you sure your pfsense is working as expected?
All the errors in your code block on top don't seem related to the xentools you are trying to install?
Shouldn't it just be
pkg install xen-guest-tools
Error updating repositories doesn't seem related to your questions.
@jedimarcus pfSense is working. Not great, but it works. In fact this is a machine I spun up to do some testing - networking, presumably, has problems in the current build as may be observed here.
I have my own share of problems with HAProxy on pfSense as all my webservers fall off and I can't figure out why. Testing anything on pfSense without guest utilities is counterproductive, that's why this subject came up since I can't install guest tools because FreeBSD received a major upgrade and repos have changed.
@ascar Maybe this helps:
Also, dont forget to disable offloading.