Unable to update from 23.09
-
I have a spare 5100 that previously suffered the eMCC issue and I have since 'fixed' with a SSD. I just tried to update this appliance from the console and it won't do it. Below is part of my console session, it just loops through the same output every time I choose option 13.
I realize this version is quite old, is that the reason?
Also, I should note that I updated my working 5100 earlier today (8 minutes on GUI if anyone is curious). Is there is a block on my IP since I did this once today?
0) Logout (SSH only) 9) pfTop 1) Assign Interfaces 10) Filter Logs 2) Set interface(s) IP address 11) Restart webConfigurator 3) Reset webConfigurator password 12) PHP shell + Netgate pfSense Plus tools 4) Reset to factory defaults 13) Update from console 5) Reboot system 14) Disable Secure Shell (sshd) 6) Halt system 15) Restore recent configuration 7) Ping host 16) Restart PHP-FPM 8) Shell Enter an option: 13 Messages: Your Netgate device has pfSense+ as part of your device purchase. >>> Updating repositories metadata... Updating pfSense-core repository catalogue... Fetching meta.conf: . done Fetching packagesite.pkg: . done Processing entries: . done pfSense-core repository update completed. 5 packages processed. Updating pfSense repository catalogue... Fetching meta.conf: . done Fetching packagesite.pkg: ...... done Processing entries: .......... done pfSense repository update completed. 739 packages processed. All repositories are up to date. Your packages are up to date Netgate 5100 - Serial: NG2018xxxxxxxx - Netgate Device ID: 40e6958xxxxxxxx *** Welcome to Netgate pfSense Plus 23.09.1-RELEASE (amd64) on pfSense *** Current Boot Environment: default Next Boot Environment: default WAN (wan) -> igb0 -> v4: xx.xx.xx.xx LAN (lan) -> igb1 -> v4: 192.168.10.1/24 v6: XX:XX::/64 OPT1_NAS (opt1) -> ix0 -> v4: 192.168.48.1/24 8BELLS_ON_LAN_VLAN40 (opt2) -> igb1.40 -> v4: 192.168.xx.x/28 IOT_ON_LAN_VLAN30 (opt3) -> igb1.30 -> v4: 192.168.xx.x/24 v6: xx:xx::1/64 0) Logout (SSH only) 9) pfTop 1) Assign Interfaces 10) Filter Logs 2) Set interface(s) IP address 11) Restart webConfigurator 3) Reset webConfigurator password 12) PHP shell + Netgate pfSense Plus tools 4) Reset to factory defaults 13) Update from console 5) Reboot system 14) Disable Secure Shell (sshd) 6) Halt system 15) Restore recent configuration 7) Ping host 16) Restart PHP-FPM 8) Shell Enter an option: exit Netgate 5100 - Serial: NG2018xxx - Netgate Device ID: 40e6958xxxx *** Welcome to Netgate pfSense Plus 23.09.1-RELEASE (amd64) on pfSense *** Current Boot Environment: default Next Boot Environment: default
Thanks, jon
-
@JonH What branch is selected in the GUI?
Try https://docs.netgate.com/pfsense/en/latest/troubleshooting/upgrades.html#upgrade-not-offered-library-errors
-
@SteveITS
Thanks. I’m trying go update the device via console by just hanging it off my modem and nothing else is connected so I don’t have a gui.I tried the package static install command line, but it did not start the install. I think because I don’t have the right boot environment that didn’t work.
I went ahead and attached a laptop to a lan connection and brought up the gui. I set ghe update to 25.07 and used console cmd 13. That did an update of the boot code partition code, but my system has hung on the reboot. The messages of grade will continue after the system restarts do not power off or reset.. Well, it’s not resetting it. It’s not rebooting.
I’ve noticed in the past that this spare 5100 doesn’t always reboot, it actually needs to have the power cord pulled completely out before it will restart again.
Meanwhile, my household is screaming at me because the 10 Minutes that I was gonna be down is turning into a half hour.
It’s pretty obvious that it’s not gonna restart so I guess I’ll pull the plug in cross my fingers.
-
said in Unable to update from 23.09:
I guess I’ll pull the plug in cross my fingers.
And that worked out ok. Guess the lesson here is not to skip updates if one is going to be using a console connection to update.
Thanks for the help.
-
Yes, in the dynamic repo system ugrades are supported from the previous two versions. So you can skip one version. For 25.07 that's 24.03 and 24.11 so you would have needed to upgrade to one of those first from 23.09.