Kernel Panic after Upgrade to from 2.4.4 to 2.4.5
-
Hello everyone, a Happy New Year to you first of all. :)
I have just updated my pfsense box from 2.4.4_p1 to 2.4.5 (the latest version as of today) and I noticed that the machine would boot loop after the upgrade. The root cause appears to be a kernel panic. I have tried safe mode in the startup menu, but this did not solve the issue. Then, I have selected the old kernel in the startup menu and this solved the issue, at least in so far that the machine is back up an running now.
Note that the machine in question is a repurposed HP T610 thin client with an AMD embedded CPU.
I have added the last part of the crash log to this post. Does anyone have an idea what has been causing this or how I can further troubleshoot?
FYI: GUESTWIFI is a USB 54 MBit Ralink wifi stick (branded TP-Link) that I am using to host an additional wifi network.
Thank you!
<118> <118> __ <118> _ __ / _|___ ___ _ __ ___ ___ <118>| '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \ <118>| |_) | _\__ \ __/ | | \__ \ __/ <118>| .__/|_| |___/\___|_| |_|___/\___| <118>|_| <118> <118> <118>Welcome to pfSense 2.4.4-RELEASE (Patch 1)... <118> <118>savecore: reboot after panic: page fault <118>savecore: writing core to /var/crash/textdump.tar.0 <118>...ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/ipsec /usr/local/lib/perl5/5.26/mach/CORE <118>32-bit compatibility ldconfig path: <118>done. <118>External config loader 1.0 is now starting... <118>Launching the init system...Updating CPU Microcode... CPU: AMD G-T56N Processor (1646.53-MHz K8-class CPU) Origin="AuthenticAMD" Id=0x500f20 Family=0x14 Model=0x2 Stepping=0 Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> Features2=0x802209<SSE3,MON,SSSE3,CX16,POPCNT> AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM> AMD Features2=0x35ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,IBS,SKINIT,WDT> SVM: (disabled in BIOS) NP,NRIP,NAsids=8 TSC: P-state invariant, performance statistics <118>Done. <118>ERROR: fsck fix for SA-19-10 failed to apply... <118> <118>Warning: PHP Startup: Unable to load dynamic library 'readline.so' (tried: /usr/local/lib/php/20170718/readline.so (Shared object "libreadline.so.7" not found, required by "readline.so"), /usr/local/lib/php/20170718/readline.so.so (Cannot open "/usr/local/lib/php/20170718/readline.so.so")) in Unknown on line 0 <118>...... done. <118>Initializing.................. done. <118>Starting device manager (devd)...kldload: can't load ums: No such file or directory <118>done. <118>Loading configuration......done. <118>Updating configuration...done. <118>Checking config backups consistency.................................done. <118>Setting up extended sysctls...done. <118>Setting timezone...done. <118>Configuring loopback interface... <5>lo0: link state changed to UP <118>done. <118>Starting syslog...done. <118>Starting Secure Shell Services...done. <118>Setting up interfaces microcode...done. <118>Configuring loopback interface...done. <118>Creating wireless clone interfaces... wlan0: Ethernet address: 1c:4b:d6:a0:da:80 <6>wlan0: changing name to 'ath0_wlan0' wlan1: Ethernet address: 94:0c:6d:81:85:42 <6>wlan1: changing name to 'rum0_wlan0' wlan2: Ethernet address: 00:23:cd:b7:60:0a <6>wlan2: changing name to 'rum1_wlan0' <118>done. <118>Configuring LAGG interfaces...done. <118>Configuring VLAN interfaces...done. <118>Configuring QinQ interfaces...done. <118>Configuring IPsec VTI interfaces...done. <118>Configuring WAN interface... <5>bge0: link state changed to DOWN <5>bge0: link state changed to UP <118>done. <118>Configuring OPT1 interface...done. <118>Configuring OPT2 interface...done. <118>Configuring GUESTWIFI interface... Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x10 fault code = supervisor write data, page not present instruction pointer = 0x20:0xffffffff80e13a92 stack pointer = 0x0:0xfffffe0070538ab0 frame pointer = 0x0:0xfffffe0070538ab0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (rum0 net80211 taskq) trap number = 12 panic: page fault cpuid = 0 KDB: enter: panic ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������panic.txt�������������������������������������������������������������������������������������������0600����0�������0�������12����������13773741314� 7143� �����������������������������������������������������������������������������������������������������ustar���root����������������������������wheel������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page fault����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������version.txt�����������������������������������������������������������������������������������������0600����0�������0�������330���������13773741314� 7621� �����������������������������������������������������������������������������������������������������ustar���root����������������������������wheel������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������FreeBSD 11.3-STABLE #243 abf8cba50ce(RELENG_2_4_5): Tue Jun 2 17:53:37 EDT 2020 root@buildbot1-nyi.netgate.com:/build/ce-crossbuild-245/obj/amd64/YNx4Qq3j/build/ce-crossbuild-245/sources/FreeBSD-src/sys/pfSense ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
-
@caveat
remove the usb stick
there are other errors maybe try a clean install
or you can try with pfsense 2.5.0
https://forum.netgate.com/topic/154804/updating-to-2-4-5-release-p1-with-usb-wifi-adapter-rum-ralink-crashed