2.2 Upgrade failed on Netgate C2758
-
Could you get me access to your system? PM me and we can arrange something. Not sure how what you're describing could occur. You're certainly not the first to have upgraded one (we did internally before it was available to the world, and many others have since release) and I haven't seen any issues.
-
PM sent. I will be on site in a few hours, around 12:00pm EST.
-
I got onsite earlier than expected. Even locally, I'm unable to SSH to the box and only the web gui is somewhat working (same as described in my previous post). The console is not responsive either and this is what I see on the screen when I plug in a keyboard.
Meanwhile I switched to another older pfsense box I had laying around for situations like this ;). I have USB flash drive with 2.2 full install ready to rebuild the Netgate box. I don't think there is anything else that can be done at this point.
-
UPDATE
Before rebuilding from scratch I tried to reboot the Netgate box and to my surprise there were no errors during boot and once I logged in everything was working and most importantly it is 2.2 with FreeBSD 10.1-RELEASE-p4.
I put it back on the network and it seems to be ok. I guess that for some reason the reboot after the upgrade got stuck and caused the issue. I will keep an eye on it for now and report back if something breaks.
-
I spoke too soon :( . While everything seems to be working I just noticed a small detail. The i386 version is installed now instead of the x64 and only 2GB of ram are detected. So it looks like I will have to rebuild after all :'( .
I'm not sure how that happened, I just used the autoupdate and on this box I never modified the update source.
-
There isn't an i386 full update at all on firmware.netgate.com, where that would pull by default, so it had to have had a config file restored that had an auto-update URL set elsewhere. If you restored that same config back after reinstall, make sure to go to System>Firmware, Updater Settings tab, and make sure things are set to defaults there.
-
That's probably what happened. The original config file came from a x86 machine. I will make sure to reset it to default.
Thanks. -
Isn't it possible to update again manually by downloading a file and browsing to it? Seems I downgraded in the past that way, so seems likely you can just update to a current version on the correct architecture. (64 bit)
-
I tried that at the time, but it didn't work, so at the end I just rebuilt it.
-
Isn't it possible to update again manually by downloading a file and browsing to it?
Generally you can, yes. Normally that works fine. Seems in this case, maybe the C2758 just isn't happy on 32 bit. Can't say we've tried it since that's not something you want to run on it regardless.
-
A warning when updating to an arch that is different than what is installed… even if just looking at the directory name for i386 vs amd64 would be nice. "Warning. The url looks to be pointing to a different arch than what is installed based on it's url path containing i386 or amd64. Are you sure you want to upgrade to the new firmware?". While this is user error it would have maybe saved me during the 2 times I have done this during betas :).
-
+1 for this