Regression #13816
closedShutting down an 1100 running 23.01 results in an error. Unsure if operating system has halted.
0%
Description
With a normal shutdown (CLI option 6 or Diagnostics > Halt) in 22.05, the USB console output ends with:
All buffers synced. Uptime: 2m55s The operating system has halted. Power cycle or reset to reboot.
However on the Dec. 30 build of 23.01, these last two lines indicate the system may not be fully shutting down.
All buffers synced. Uptime: 2m3s Khelp module "ertt" can't unload until its refcount drops from 12 to 0. ERROR: a3700_system_off needPANIC at PC : 0x0000000004023268
This is on build:
23.01-BETA (arm64)
built on Fri Dec 30 06:05:09 UTC 2022
FreeBSD 14.0-CURRENT
Attached are screen logs of each version's shutdown. Also worth noting that the GUI is inaccessible and the LAN IP doesn't respond to pings but the interface link and speed lights are still lit, which is the same (and expected) behavior on 22.05.
Files
Updated by Jim Pingle almost 2 years ago
There is an open issue for the 2100 having a similar problem on snapshots (NG internal redmine, 8866), given the similarities in the platforms it could be the same root cause.
Updated by aleksei prokofiev almost 2 years ago
I can confirm on my sg-1100, I see next message when do halt system from console or webGUI
Uptime: 11m58s
ERROR: a3700_system_off needPANIC at PC : 0x0000000004023268
Updated by Jim Pingle almost 2 years ago
- Category changed from Administrivia to Hardware / Drivers
- Assignee set to Luiz Souza
- Target version set to 23.01
Updated by Chris W almost 2 years ago
- Status changed from New to Resolved
Not seeing this behavior anymore on the latest build. The 1100 shuts down normally both from GUI and USB console.
23.01-RC (arm64)
built on Fri Jan 20 19:52:39 UTC 2023
FreeBSD 14.0-CURRENT
FreeBSD/arm64 (pfSense.home.arpa) (ttyu0) Netgate 1100 Netgate Device ID: XXXXXXXXXXXXX Serial: XXXXXXXXXXXXX Netgate Crypto ID: XXXXXXXXXXXXX *** Welcome to Netgate pfSense Plus 23.01-RC (arm64) on pfSense *** WAN (wan) -> mvneta0.4090 -> v4/DHCP4: 172.21.40.176/24 LAN (lan) -> mvneta0.4091 -> v4: 192.168.1.1/24 OPT (opt1) -> mvneta0.4092 -> 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) Enable Secure Shell (sshd) 6) Halt system 15) Restore recent configuration 7) Ping host 16) Restart PHP-FPM 8) Shell Enter an option: 6 Netgate pfSense Plus will shutdown and halt system. This may take a few minutes, depending on your hardware. Do you want to proceed [y|n]? y Netgate pfSense Plus will shutdown and halt system now. Netgate 1100 Netgate Device ID: XXXXXXXXXXXXX Serial: XXXXXXXXXXXXX Netgate Crypto ID: XXXXXXXXXXXXX *** Welcome to Netgate pfSense Plus 23.01-RC (arm64) on pfSense *** WAN (wan) -> mvneta0.4090 -> v4/DHCP4: 172.21.40.176/24 LAN (lan) -> mvneta0.4091 -> v4: 192.168.1.1/24 OPT (opt1) -> mvneta0.4092 -> *** FINAL Sys Netgate pfSense Plus is now shutting down ... Waiting (max 60 seconds) for system process `vnlru' to stop... done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining... 0 0 0 0 done All buffers synced. Uptime: 2m20s Khelp module "ertt" can't unload until its refcount drops from 19 to 0. The operating system has halted. Power cycle or reset to reboot.
Updated by Jim Pingle almost 2 years ago
- Release Notes changed from Default to Force Exclusion
Updated by Jim Pingle almost 2 years ago
Adding another data point, I also no longer see an error on shutdown here. It halts as expected.