SG-1100 Upgrade to Netgate pfSense Plus 22.01-RELEASE failure
-
My SG-1100 appears to have had problems upgrading to 22.01 (from 20.02 -- erm, I think). It looks like some of the libraries did not upgrade properly.
The symptoms are that I can't get an IP address assigned when connected to the SG-1100 via ethernet, and hence have no IP access to the device (hence no GUI).
I can attach to the device over micro-USB, but the only (?) thing I can do is get shell access, which I guess is great, but I have no idea what I can do from there. I don't have a menu config or anything, so I am guessing that got hosed as part of the upgrade.
Suggestions?
Here is the console output from the banner on.
***** FILE SYSTEM MARKED CLEAN ***** Filesystems are clean, continuing... Mounting filesystems... __ _ __ / _|___ ___ _ __ ___ ___ _ | '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \ _| |_ | |_) | _\__ \ __/ | | \__ \ __/ |_ _| | .__/|_| |___/\___|_| |_|___/\___| |_| |_| Welcome to Netgate pfSense Plus 22.01-RELEASE... ...random: read_random_uio unblock wait random: unblocking device. ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/lib/engines /usr/local/lib/compat/pkg /usr/local/lE done. /usr/local/bin/ping-auth.sh: /usr/local/sbin/ping-auth: Exec format error Launching the init system... Warning: PHP Startup: Invalid library (maybe not a PHP library) 'pdo.so' in Unknown on line 0 Warning: PHP Startup: Unable to load dynamic library 'xmlreader.so' (tried: /usr/local/lib/php/20190902/xmlreader.so (/usr/local/lib/php/201909020 Warning: Cannot load module 'pdo_sqlite' because required module 'pdo' is not loaded in Unknown on line 0 Starting CRON... done. /usr/local/bin/ping-auth.sh: /usr/local/sbin/ping-auth: Exec format error Netgate pfSense Plus 22.01-RELEASE arm64 Mon Feb 07 16:39:19 UTC 2022 Bootup complete FreeBSD/arm64 (Amnesiac) (ttyu0) login: root Password: # pwd /root # id uid=0(root) gid=0(wheel) groups=0(wheel),5(operator),1999(admins) # ls -l total 144064 -rw-r--r-- 2 root wheel 1023 Feb 7 11:57 .cshrc -rw-r--r-- 1 root wheel 0 Apr 6 13:22 .hushlogin -rw-r--r-- 1 root wheel 80 Feb 7 11:57 .k5login -rw-r--r-- 1 root wheel 328 Feb 7 11:57 .login -rw-r--r-- 2 root wheel 405 Feb 7 11:57 .profile -rw-r--r-- 1 root wheel 1943 Apr 6 13:22 .shrc -rw-r--r-- 1 root wheel 3086 Apr 6 13:22 .tcshrc -rw------- 1 root wheel 132501504 Jan 9 2020 ntopng.core -rw-r--r-- 1 root wheel 37503 Mar 4 2020 packetcapture.cap -rw------- 1 root wheel 14876672 Apr 4 08:12 pkg-static.core # ifconfig mvneta0: flags=8a02<BROADCAST,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM> ether f0:ad:4e:0d:28:77 media: Ethernet 1000baseT <full-duplex> status: active nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> enc0: flags=0<> metric 0 mtu 1536 groups: enc nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> lo0: flags=8008<LOOPBACK,MULTICAST> metric 0 mtu 16384 options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> groups: lo nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> pflog0: flags=0<> metric 0 mtu 33160 groups: pflog pfsync0: flags=0<> metric 0 mtu 1500 syncpeer: 0.0.0.0 maxupd: 128 defer: off syncok: 1 groups: pfsync
Thanks!
-
@fadushin The safest thing is probably to open a free ticket at go.netgate.com and ask for the 1100 firmware. Then install that, and restore the config from backup. They usually respond quickly.
https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.html
-
@steveits Thank you, I was able to get the latest firmware from Netgate and install it with little difficulty. Back up and running.