Updates not working??
-
@stephenw10 When I run pfSense-repoc-static, I get:
pkg-static: No package(s) matching pfSense-pkg-* pfSense-repoc-static: cannot get package information failed to collect the system information.
Am I doing something wrong? I'm running these commands within the GUI command line.
-
Nope that's a legitimate error. Try checking the pkg versions:
pkg-static info -x pfsense
-
@stephenw10 Here's what I got...
pfSense-23.01 pfSense-Status_Monitoring-1.8 pfSense-base-23.01 pfSense-boot-23.01 pfSense-default-config-serial-23.01 pfSense-kernel-pfSense-23.01 pfSense-rc-23.01 pfSense-repo-23.01 pfSense-repoc-20230418_1 pfSense-u-boot-1100-20220428 pfSense-u-boot-2100-20210930_1 pfSense-u-boot-env-20230123 pfSense-upgrade-1.0_65 php81-pfSense-module-0.91
-
Ah, OK. It's because you have a bad version of pfSense-upgrade. But since you can still see the repos you should be able upgrade it.
Run:
pkg-static upgrade pfSense-upgrade
It should offer you version 1.2.1. You will have to agree to ignore the mismatch to allow it.
You may also need to:
pkg-static upgrade pfSense-repoc
Steve
-
@stephenw10 Here's what I get...
Updating pfSense-core repository catalogue... pfSense-core repository is up to date. Updating pfSense repository catalogue... Fetching meta.conf: . done Fetching packagesite.pkg: .......... done Processing entries: Newer FreeBSD version for package wol: To ignore this error set IGNORE_OSVERSION=yes - package: 1400094 - running kernel: 1400073 Ignore the mismatch and continue? [y/N]: pkg-static: repository pfSense contains packages for wrong OS version: FreeBSD:14:aarch64 Processing entries... done Unable to update repository pfSense Error updating repositories!
Not sure how to answer y/N with the GUI command line??
-
Better to use the actual command line not the GUI command prompt.
But if you have to use the gui you can run:
pkg-static upgrade -y pfSense-upgrade
-
Seems to be upgrading now... Will report back later today. Thanks for your help!
-
Now I'm stuck. After a reboot, no GUI, no command line. I contacted netgate and they sent me a link to pfSense-plus-compat-recovery-23.09.1-RELEASE-aarch64.img, which I flashed on a USB drive, connected to the 1100 and restarted. However nothing.
Next steps would be appreciated.
-
I can get to the console, but when I enter my username and password, I get..
login: /etc/rc.initial: No such file or directory
Not sure how to restore the software back to factory defaults get the device to load the firmware from the USB drive.
Please help
-
You are able to connect to the serial console?
What do you see when you try to boot the USB drive? How does it fail?
https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.htmlSteve
-