OPNsense Forum

Archive => 24.1, 24.4 Legacy Series => Topic started by: _drs_opn on April 29, 2024, 04:56:44 PM

Title: N100 box crashes on 24.1.6
Post by: _drs_opn on April 29, 2024, 04:56:44 PM
Hello everyone,

I ordered a N100 with 4x 2,5 Gbit Intel NICs. I installed OPNsense in version 24.1.6. After some time it restarts and I receive the message, that there is crash report.

I attached the report. I hope someone can help me here, as I don't understand it. I don't hope it is something with the hardware.

dmesg.boot:
lo0: link state changed to UP
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
pflog0: permanently promiscuous mode enabled
igc0: link state changed to DOWN
vlan0: changing name to 'igc0_vlan10'
igc3: link state changed to DOWN
igc0: link state changed to UP
igc0_vlan10: link state changed to UP
igc3: link state changed to UP
vlan1: changing name to 'igc0_vlan20'
vlan2: changing name to 'igc0_vlan30'
[fib_algo] inet.0 (bsearch4#82) rebuild_fd_flm: switching algo to radix4_lockless
cannot forward src fe80:9::8b3:d6b0:4b06:efe5, dst 2a01:b740:a26:1000::e2, nxt 17, rcvif igc0_vlan10, outif igc0_vlan20
---<<BOOT>>---
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.2-RELEASE-p9 stable/24.1-n254969-8659880248c SMP amd64
FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
VT(vga): resolution 640x480
CPU: Intel(R) N100 (806.40-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0xb06e0  Family=0x6  Model=0xbe  Stepping=0
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
  AMD Features2=0x121<LAHF,ABM,Prefetch>
  Structured Extended Features=0x239ca7eb<FSGSBASE,TSCADJ,BMI1,AVX2,FDPEXC,SMEP,BMI2,ERMS,INVPCID,NFPUSG,PQE,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PROCTRACE,SHA>
  Structured Extended Features2=0x98c007bc<UMIP,PKU,OSPKE,WAITPKG,GFNI,VAES,VPCLMULQDQ,RDPID,MOVDIRI,MOVDIR64B>
  Structured Extended Features3=0xfc184410<FSRM,MD_CLEAR,IBT,IBPB,STIBP,L1DFL,ARCH_CAP,CORE_CAP,SSBD>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  IA32_ARCH_CAPS=0x180fd6b<RDCL_NO,IBRS_ALL,SKIP_L1DFL_VME,MDS_NO,TAA_NO>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr
  TSC: P-state invariant, performance statistics
real memory  = 17179869184 (16384 MB)
avail memory = 16355389440 (15597 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <ALASKA A M I >
WARNING: L3 data cache covers more APIC IDs than a package (7 > 3)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-119
Launching APs: 2 1 3
wlan: mac acl policy registered
random: entropy device external interface
kbd0 at kbdmux0
WARNING: Device "spkr" is Giant locked and may be deleted before FreeBSD 14.0.
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS> at iomem 0x75cc5000-0x75cc501e
smbios0: Version: 3.5, BCD Revision: 3.5
aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS,SHA1,SHA256>
acpi0: <ALASKA A M I >
acpi0: Power Button (fixed)
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 19200000 Hz quality 950
Event timer "HPET" frequency 19200000 Hz quality 550
Event timer "HPET1" frequency 19200000 Hz quality 440
Event timer "HPET2" frequency 19200000 Hz quality 440
Event timer "HPET3" frequency 19200000 Hz quality 440
Event timer "HPET4" frequency 19200000 Hz quality 440
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x3000-0x303f mem 0x6000000000-0x6000ffffff,0x4000000000-0x400fffffff at device 2.0 on pci0
vgapci0: Boot video device
xhci0: <XHCI (generic) USB 3.0 controller> mem 0x6001110000-0x600111ffff at device 13.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
xhci1: <XHCI (generic) USB 3.0 controller> mem 0x6001100000-0x600110ffff at device 20.0 on pci0
xhci1: 32 bytes context size, 64-bit DMA
usbus1 on xhci1
usbus1: 5.0Gbps Super Speed USB v3.0
pci0: <memory, RAM> at device 20.2 (no driver attached)
pci0: <simple comms> at device 22.0 (no driver attached)
ahci0: <AHCI SATA controller> port 0x3090-0x3097,0x3080-0x3083,0x3060-0x307f mem 0x81100000-0x81101fff,0x81103000-0x811030ff,0x81102000-0x811027ff at device 23.0 on pci0
ahci0: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported
ahcich1: <AHCI channel> at channel 1 on ahci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
igc0: <Intel(R) Ethernet Controller I226-V> mem 0x80e00000-0x80efffff,0x80f00000-0x80f03fff at device 0.0 on pci1
igc0: Using 1024 TX descriptors and 1024 RX descriptors
igc0: Using 4 RX queues 4 TX queues
igc0: Using MSI-X interrupts with 5 vectors
igc0: Ethernet address: 00:d0:b4:02:3e:2c
igc0: netmap queues/slots: TX 4/1024, RX 4/1024
pcib2: <ACPI PCI-PCI bridge> at device 28.1 on pci0
pci2: <ACPI PCI bus> on pcib2
igc1: <Intel(R) Ethernet Controller I226-V> mem 0x80b00000-0x80bfffff,0x80c00000-0x80c03fff at device 0.0 on pci2
igc1: Using 1024 TX descriptors and 1024 RX descriptors
igc1: Using 4 RX queues 4 TX queues
igc1: Using MSI-X interrupts with 5 vectors
igc1: Ethernet address: 00:d0:b4:02:3e:2d
igc1: netmap queues/slots: TX 4/1024, RX 4/1024
pcib3: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci3: <ACPI PCI bus> on pcib3
igc2: <Intel(R) Ethernet Controller I226-V> mem 0x80800000-0x808fffff,0x80900000-0x80903fff at device 0.0 on pci3
igc2: Using 1024 TX descriptors and 1024 RX descriptors
igc2: Using 4 RX queues 4 TX queues
igc2: Using MSI-X interrupts with 5 vectors
igc2: Ethernet address: 00:d0:b4:02:3e:2e
igc2: netmap queues/slots: TX 4/1024, RX 4/1024
pcib4: <ACPI PCI-PCI bridge> at device 28.6 on pci0
pci4: <ACPI PCI bus> on pcib4
igc3: <Intel(R) Ethernet Controller I226-V> mem 0x80500000-0x805fffff,0x80600000-0x80603fff at device 0.0 on pci4
igc3: Using 1024 TX descriptors and 1024 RX descriptors
igc3: Using 4 RX queues 4 TX queues
igc3: Using MSI-X interrupts with 5 vectors
igc3: Ethernet address: 00:d0:b4:02:3e:2f
igc3: netmap queues/slots: TX 4/1024, RX 4/1024
pcib5: <ACPI PCI-PCI bridge> at device 29.0 on pci0
pci5: <ACPI PCI bus> on pcib5
nvme0: <Generic NVMe Device> mem 0x81000000-0x81003fff at device 0.0 on pci5
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
hdac0: <Intel Alder Lake-N HDA Controller> mem 0x6001120000-0x6001123fff,0x6001000000-0x60010fffff at device 31.3 on pci0
pci0: <serial bus> at device 31.5 (no driver attached)
acpi_button0: <Sleep Button> on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button1: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (115200,n,8,1)
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
acpi_syscontainer0: <System Container> on acpi0
acpi_syscontainer1: <System Container> on acpi0
atrtc0: <AT realtime clock> at port 0x70 irq 8 on isa0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hwpstate_intel0: <Intel Speed Shift> on cpu0
hwpstate_intel1: <Intel Speed Shift> on cpu1
hwpstate_intel2: <Intel Speed Shift> on cpu2
hwpstate_intel3: <Intel Speed Shift> on cpu3
Timecounter "TSC" frequency 806400993 Hz quality 1000
Timecounters tick every 1.000 msec
nvd0: <SAMSUNG MZVLW256HEHP-000H1> NVMe namespace
nvd0: 244198MB (500118192 512 byte sectors)
Trying to mount root from ufs:/dev/gpt/rootfs [rw]...
ugen0.1: <Intel XHCI root HUB> at usbus0
ugen1.1: <Intel XHCI root HUB> at usbus1
uhub0 on usbus1
WARNING: / was not properly dismounted
uhub1 on usbus0
uhub1: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
uhub0: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
uhub1: 3 ports with 3 removable, self powered
uhub0: 16 ports with 16 removable, self powered
igc0: link state changed to UP
igc3: link state changed to UP
ichsmb0: <Intel Alder Lake SMBus controller> port 0xefa0-0xefbf mem 0x6001128000-0x60011280ff at device 31.4 on pci0
smbus0: <System Management Bus> on ichsmb0
acpi_wmi0: <ACPI-WMI mapping> on acpi0
acpi_wmi0: cannot find EC device
acpi_wmi0: Embedded MOF found
ACPI: \134_SB.WFDE.WQCC: 1 arguments were passed to a non-method ACPI object (Buffer) (20201113/nsarguments-361)
acpi_wmi1: <ACPI-WMI mapping> on acpi0
acpi_wmi1: cannot find EC device
acpi_wmi1: Embedded MOF found
ACPI: \134_SB.WFTE.WQCC: 1 arguments were passed to a non-method ACPI object (Buffer) (20201113/nsarguments-361)
lo0: link state changed to UP
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
pflog0: permanently promiscuous mode enabled
igc0: link state changed to DOWN
vlan0: changing name to 'igc0_vlan10'
vlan1: changing name to 'igc0_vlan20'
vlan2: changing name to 'igc0_vlan30'
igc3: link state changed to DOWN
igc0: link state changed to UP
igc0_vlan20: link state changed to UP
igc0_vlan10: link state changed to UP
igc0_vlan30: link state changed to UP
igc3: link state changed to UP
[fib_algo] inet.0 (bsearch4#22) rebuild_fd_flm: switching algo to radix4_lockless


Fatal trap 12: page fault while in kernel mode
cpuid = 2; apic id = 04
fault virtual address = 0xffffba0132cd2390
fault code = supervisor write data, page not present
instruction pointer = 0x20:0xffffffff811478d8
stack pointer         = 0x28:0xfffffe011ae09c20
frame pointer         = 0x28:0xfffffe011ae09d60
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 = 86786 (netstat)
trap number = 12
panic: page fault
cpuid = 2
time = 1714384092
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe011ae099e0
vpanic() at vpanic+0x151/frame 0xfffffe011ae09a30
panic() at panic+0x43/frame 0xfffffe011ae09a90
trap_fatal() at trap_fatal+0x387/frame 0xfffffe011ae09af0
trap_pfault() at trap_pfault+0x4f/frame 0xfffffe011ae09b50
calltrap() at calltrap+0x8/frame 0xfffffe011ae09b50
--- trap 0xc, rip = 0xffffffff811478d8, rsp = 0xfffffe011ae09c20, rbp = 0xfffffe011ae09d60 ---
pmap_remove_pages() at pmap_remove_pages+0x4d8/frame 0xfffffe011ae09d60
vmspace_exit() at vmspace_exit+0x7f/frame 0xfffffe011ae09d90
exit1() at exit1+0x591/frame 0xfffffe011ae09df0
sys_sys_exit() at sys_sys_exit+0xd/frame 0xfffffe011ae09e00
amd64_syscall() at amd64_syscall+0x10c/frame 0xfffffe011ae09f30
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe011ae09f30
--- syscall (1, FreeBSD ELF64, exit), rip = 0x11918775bca, rsp = 0x11914779a48, rbp = 0x11914779a60 ---
KDB: enter: panic


If anything else is needed, I will be happy to provide it here.
Title: Re: N100 box crashes on 24.1.6
Post by: franco on April 29, 2024, 05:20:20 PM
Make sure you read up on how to install the latest Intel microcode to make it behave.


Cheers,
Franco
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on April 30, 2024, 12:44:10 PM
Hi Franco,

Thank you for your swift reply. I installed the cpu-microcode package and followed the steps. After a reboot I can see the following in dmesg:
root@OPNsense:~ # dmesg | grep microcode
CPU microcode: updated from 0xe to 0x15


Looks good. I will monitor now the uptime. Anything else I have to do now?
Title: Re: N100 box crashes on 24.1.6
Post by: franco on April 30, 2024, 02:13:39 PM
Well, enjoy?! :)

Seriously it should be good now.


Cheers,
Franco
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on April 30, 2024, 02:29:44 PM
Yeah :):)

Unfortunately it just restarted right now :/

dmesg.boot:
Copyright (c) 1992-2021 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 13.2-RELEASE-p11 stable/24.1-n255007-1d6e165fb40 SMP amd64
FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)
VT(vga): resolution 640x480
CPU: Intel(R) N100 (806.40-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0xb06e0  Family=0x6  Model=0xbe  Stepping=0
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x7ffafbbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
  AMD Features2=0x121<LAHF,ABM,Prefetch>
  Structured Extended Features=0x239ca7eb<FSGSBASE,TSCADJ,BMI1,AVX2,FDPEXC,SMEP,BMI2,ERMS,INVPCID,NFPUSG,PQE,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PROCTRACE,SHA>
  Structured Extended Features2=0x98c007bc<UMIP,PKU,OSPKE,WAITPKG,GFNI,VAES,VPCLMULQDQ,RDPID,MOVDIRI,MOVDIR64B>
  Structured Extended Features3=0xfc184410<FSRM,MD_CLEAR,IBT,IBPB,STIBP,L1DFL,ARCH_CAP,CORE_CAP,SSBD>
  XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
  IA32_ARCH_CAPS=0x1580fd6b<RDCL_NO,IBRS_ALL,SKIP_L1DFL_VME,MDS_NO,TAA_NO>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr
  TSC: P-state invariant, performance statistics
real memory  = 17179869184 (16384 MB)
avail memory = 16342843392 (15585 MB)
CPU microcode: updated from 0xe to 0x15
Event timer "LAPIC" quality 600
ACPI APIC Table: <ALASKA A M I >
WARNING: L3 data cache covers more APIC IDs than a package (7 > 3)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
random: unblocking device.
ioapic0 <Version 2.0> irqs 0-119
Launching APs: 1 2 3
wlan: mac acl policy registered
random: entropy device external interface
kbd0 at kbdmux0
WARNING: Device "spkr" is Giant locked and may be deleted before FreeBSD 14.0.
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS> at iomem 0x75cc5000-0x75cc501e
smbios0: Version: 3.5, BCD Revision: 3.5
aesni0: <AES-CBC,AES-CCM,AES-GCM,AES-ICM,AES-XTS,SHA1,SHA256>
acpi0: <ALASKA A M I >
acpi0: Power Button (fixed)
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 19200000 Hz quality 950
Event timer "HPET" frequency 19200000 Hz quality 550
Event timer "HPET1" frequency 19200000 Hz quality 440
Event timer "HPET2" frequency 19200000 Hz quality 440
Event timer "HPET3" frequency 19200000 Hz quality 440
Event timer "HPET4" frequency 19200000 Hz quality 440
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1808-0x180b on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0x3000-0x303f mem 0x6000000000-0x6000ffffff,0x4000000000-0x400fffffff at device 2.0 on pci0
vgapci0: Boot video device
xhci0: <XHCI (generic) USB 3.0 controller> mem 0x6001110000-0x600111ffff at device 13.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
xhci1: <XHCI (generic) USB 3.0 controller> mem 0x6001100000-0x600110ffff at device 20.0 on pci0
xhci1: 32 bytes context size, 64-bit DMA
usbus1 on xhci1
usbus1: 5.0Gbps Super Speed USB v3.0
pci0: <memory, RAM> at device 20.2 (no driver attached)
pci0: <simple comms> at device 22.0 (no driver attached)
ahci0: <AHCI SATA controller> port 0x3090-0x3097,0x3080-0x3083,0x3060-0x307f mem 0x81100000-0x81101fff,0x81103000-0x811030ff,0x81102000-0x811027ff at device 23.0 on pci0
ahci0: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported
ahcich1: <AHCI channel> at channel 1 on ahci0
pcib1: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci1: <ACPI PCI bus> on pcib1
igc0: <Intel(R) Ethernet Controller I226-V> mem 0x80e00000-0x80efffff,0x80f00000-0x80f03fff at device 0.0 on pci1
igc0: Using 1024 TX descriptors and 1024 RX descriptors
igc0: Using 4 RX queues 4 TX queues
igc0: Using MSI-X interrupts with 5 vectors
igc0: Ethernet address: 00:d0:b4:02:3e:2c
igc0: netmap queues/slots: TX 4/1024, RX 4/1024
pcib2: <ACPI PCI-PCI bridge> at device 28.1 on pci0
pci2: <ACPI PCI bus> on pcib2
igc1: <Intel(R) Ethernet Controller I226-V> mem 0x80b00000-0x80bfffff,0x80c00000-0x80c03fff at device 0.0 on pci2
igc1: Using 1024 TX descriptors and 1024 RX descriptors
igc1: Using 4 RX queues 4 TX queues
igc1: Using MSI-X interrupts with 5 vectors
igc1: Ethernet address: 00:d0:b4:02:3e:2d
igc1: netmap queues/slots: TX 4/1024, RX 4/1024
pcib3: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci3: <ACPI PCI bus> on pcib3
igc2: <Intel(R) Ethernet Controller I226-V> mem 0x80800000-0x808fffff,0x80900000-0x80903fff at device 0.0 on pci3
igc2: Using 1024 TX descriptors and 1024 RX descriptors
igc2: Using 4 RX queues 4 TX queues
igc2: Using MSI-X interrupts with 5 vectors
igc2: Ethernet address: 00:d0:b4:02:3e:2e
igc2: netmap queues/slots: TX 4/1024, RX 4/1024
pcib4: <ACPI PCI-PCI bridge> at device 28.6 on pci0
pci4: <ACPI PCI bus> on pcib4
igc3: <Intel(R) Ethernet Controller I226-V> mem 0x80500000-0x805fffff,0x80600000-0x80603fff at device 0.0 on pci4
igc3: Using 1024 TX descriptors and 1024 RX descriptors
igc3: Using 4 RX queues 4 TX queues
igc3: Using MSI-X interrupts with 5 vectors
igc3: Ethernet address: 00:d0:b4:02:3e:2f
igc3: netmap queues/slots: TX 4/1024, RX 4/1024
pcib5: <ACPI PCI-PCI bridge> at device 29.0 on pci0
pci5: <ACPI PCI bus> on pcib5
nvme0: <Generic NVMe Device> mem 0x81000000-0x81003fff at device 0.0 on pci5
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
hdac0: <Intel Alder Lake-N HDA Controller> mem 0x6001120000-0x6001123fff,0x6001000000-0x60010fffff at device 31.3 on pci0
pci0: <serial bus> at device 31.5 (no driver attached)
acpi_button0: <Sleep Button> on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button1: <Power Button> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: console (115200,n,8,1)
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
acpi_syscontainer0: <System Container> on acpi0
acpi_syscontainer1: <System Container> on acpi0
atrtc0: <AT realtime clock> at port 0x70 irq 8 on isa0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hwpstate_intel0: <Intel Speed Shift> on cpu0
hwpstate_intel1: <Intel Speed Shift> on cpu1
hwpstate_intel2: <Intel Speed Shift> on cpu2
hwpstate_intel3: <Intel Speed Shift> on cpu3
Timecounter "TSC" frequency 806401291 Hz quality 1000
Timecounters tick every 1.000 msec
ugen0.1: <Intel XHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
ugen1.1: <Intel XHCI root HUB> at usbus1
nvd0: <SAMSUNG MZVLW256HEHP-000H1> NVMe namespace
nvd0: 244198MB (500118192 512 byte sectors)
Trying to mount root from ufs:/dev/gpt/rootfs [rw]...
uhub1 on usbus1
uhub1: <Intel XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
WARNING: / was not properly dismounted
WARNING: /: mount pending error: blocks 136 files 0
uhub0: 3 ports with 3 removable, self powered
uhub1: 16 ports with 16 removable, self powered


What can I check? Sorry for the hazzle
Title: Re: N100 box crashes on 24.1.6
Post by: franco on April 30, 2024, 02:38:24 PM
The boot log won't help. Seeing you have UFS that's going to be breaking the file system sooner or later.

Don't you have a kernel panic with this? Or does it just turn off/back on... could be a power supply issue.


Cheers,
Franco
Title: Re: N100 box crashes on 24.1.6
Post by: meyergru on April 30, 2024, 02:45:06 PM
Or, if you bought the unit without RAM, change it for another brand. These things are sometimes picky.
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on April 30, 2024, 04:20:18 PM
Thanks again for your replies. I can provide the /var/crash/textdump.tar.0, that is visible through the UI. Would that be helpful?

I can reinstall with ZFS and reimport the configuration? Shall I try that?

I bought the machine without RAM and SSD. I bought both separate. I can try to find another power supply for it.
Title: Re: N100 box crashes on 24.1.6
Post by: franco on April 30, 2024, 04:23:55 PM
Textdump would be very helpful indeed. I need the first bits from the backtrace, but you can skip the repetitive process info.


Cheers,
Franco
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on April 30, 2024, 04:29:48 PM
Ok, than there you go:
ddb.txt06000014000014614161426  7077 ustarrootwheeldb:0:kdb.enter.default>  run lockinfo
db:1:lockinfo> show locks
No such command; use "help" to list available commands
db:1:lockinfo>  show alllocks
No such command; use "help" to list available commands
db:1:lockinfo>  show lockedvnods
Locked vnodes
db:0:kdb.enter.default>  show pcpu
cpuid        = 0
dynamic pcpu = 0x15ca300
curthread    = 0xfffffe010e65ec80: pid 41808 tid 100821 critnest 1 "php"
curpcb       = 0xfffffe010e65f190
fpcurthread  = 0xfffffe010e65ec80: pid 41808 "php"
idlethread   = 0xfffffe00205633a0: tid 100003 "idle: cpu0"
self         = 0xffffffff83210000
curpmap      = 0xfffffe010e680518
tssp         = 0xffffffff83210384
rsp0         = 0xfffffe010e938000
kcr3         = 0x80000002cd100008
ucr3         = 0x80000002cd4ec808
scr3         = 0x2cd4f1810
gs32p        = 0xffffffff83210404
ldt          = 0xffffffff83210444
tss          = 0xffffffff83210434
curvnet      = 0
db:0:kdb.enter.default>  bt
Tracing pid 41808 tid 100821 td 0xfffffe010e65ec80
kdb_enter() at kdb_enter+0x37/frame 0xfffffe010e937b60
vpanic() at vpanic+0x182/frame 0xfffffe010e937bb0
panic() at panic+0x43/frame 0xfffffe010e937c10
pmap_remove_pages() at pmap_remove_pages+0x944/frame 0xfffffe010e937d60
vmspace_exit() at vmspace_exit+0x7f/frame 0xfffffe010e937d90
exit1() at exit1+0x591/frame 0xfffffe010e937df0
sys_sys_exit() at sys_sys_exit+0xd/frame 0xfffffe010e937e00
amd64_syscall() at amd64_syscall+0x10c/frame 0xfffffe010e937f30
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe010e937f30
--- syscall (1, FreeBSD ELF64, exit), rip = 0x828a60bca, rsp = 0x820dffc58, rbp = 0x820dffc70 ---
db:0:kdb.enter.default>  ps
  pid  ppid  pgrp   uid  state   wmesg   wchan               cmd
42330 12509 11993     0  S       nanslp  0xffffffff81ec3563  sleep
41808  3985  1805     0  RE      CPU 0                       php
58498 42281 42113     0  S       nanslp  0xffffffff81ec3560  sleep
63184 55177 55177     0  S       accept  0xfffff80016a4d8b8  php-cgi
39684 55177 55177     0  S       select  0xfffff8001669cc40  php-cgi
32565 55177 55177     0  S       accept  0xfffff80016a4d8b8  php-cgi
99184 55003 55003     0  S       accept  0xfffff80016e79158  php-cgi
21719 55003 55003     0  S       accept  0xfffff80016e79158  php-cgi
28007 55003 55003     0  S       accept  0xfffff80016e79158  php-cgi
7982  7861  7861     0  S       (threaded)                  AdGuardHome
100247                   S       uwait   0xfffff800289fb800  AdGuardHome
100490                   S       uwait   0xfffff8002873ea00  AdGuardHome
100491                   S       uwait   0xfffff8012af7c880  AdGuardHome
100492                   S       uwait   0xfffff8001669c900  AdGuardHome
100493                   S       kqread  0xfffff8015c140a00  AdGuardHome
100494                   S       uwait   0xfffff800020bb080  AdGuardHome
100495                   S       uwait   0xfffff8002873a080  AdGuardHome
100515                   S       uwait   0xfffff8012af7c480  AdGuardHome
100516                   S       uwait   0xfffff800020bb480  AdGuardHome
100524                   S       uwait   0xfffff80016a59080  AdGuardHome
7861     1  7861     0  Ss      piperd  0xfffff80016994000  daemon
83017     1 83017   136  Ss      select  0xfffff8015c271440  dhcpd
69384     1 69384    59  Ss      (threaded)                  unbound
100110                   S       kqread  0xfffff8012ba6e900  unbound
100460                   S       kqread  0xfffff8010e075a00  unbound
100461                   S       kqread  0xfffff8010e071c00  unbound
100462                   S       kqread  0xfffff8012becdd00  unbound
13119 10349 13119     0  S       select  0xfffff800281d5740  python3.9
12671 10349 12671     0  S       select  0xfffff8006cc145c0  python3.9
3985  1805  1805     0  S       (threaded)                  python3.9
100124                   S       accept  0xfffff80016d158b8  python3.9
108252                   S       wait    0xfffff80016959550  python3.9
1805     1  1805     0  Ss      wait    0xfffff80028554550  python3.9
84443 70790 84443     0  S+      ttyin   0xfffff800020c38b0  csh
70790 65649 70790     0  Ss+     wait    0xfffff8012b99f550  sh
65649 52664 65649     0  Ss      select  0xfffff800285c1c40  sshd
12509 11993 11993     0  S       wait    0xfffff8012b9c0aa0  sh
11993     1 11993     0  Ss      piperd  0xfffff8012b6685d0  daemon
96131     1 96131     0  Ss      (threaded)                  ntpd
100246                   S       select  0xfffff80028499340  ntpd
77417     1 77417     0  Ss      bpf     0xfffff8012ae50e00  filterlog
58276     1 58276     0  Ss      select  0xfffff8012af18dc0  radvd
42281 42113 42113     0  S       wait    0xfffff8012b9bd550  sh
42113     1 42113     0  Ss      piperd  0xfffff8001698f5d0  daemon
41176     1 41176   136  Ss      select  0xfffff80016823540  dhcpd
97974     1 97974     0  Ss+     ttyin   0xfffff8001668bcb0  getty
97647     1 97647     0  Ss+     ttyin   0xfffff800166c04b0  getty
97028     1 97028     0  Ss+     ttyin   0xfffff800166c0cb0  getty
96740     1 96740     0  Ss+     ttyin   0xfffff800166bf4b0  getty
96512     1 96512     0  Ss+     ttyin   0xfffff800166bfcb0  getty
95956     1 95956     0  Ss+     ttyin   0xfffff800166be4b0  getty
95121     1 95121     0  Ss+     ttyin   0xfffff800166becb0  getty
95094     1 95094     0  Ss+     ttyin   0xfffff800166bd4b0  getty
20692     1 20692     0  Ss      nanslp  0xffffffff81ec3562  cron
53081     1 53081     0  Ss      select  0xfffff8006cc13140  dhcp6c
50602     1 50602     0  Ss      select  0xfffff800288328c0  rtsold
50281     1 50281     0  Ss      select  0xfffff80001dadbc0  rtsold
49952     1 49952     0  Ss      select  0xfffff80028832a40  rtsold
49753     1 49753     0  Ss      select  0xfffff80028832b40  rtsold
49179     1 49179     0  Ss      kqread  0xfffff8012b599b00  rtsold
55177 54791 55177     0  Ss      wait    0xfffff8006c59faa0  php-cgi
55003 54791 55003     0  Ss      wait    0xfffff8006c59aaa0  php-cgi
54791     1 54545     0  S       kqread  0xfffff800285e8000  lighttpd
52664     1 52664     0  Ss      select  0xfffff80028ac9ec0  sshd
44111     1 44111    65  Ss      select  0xfffff800289b3940  dhclient
37823     1 37823     0  Ss      select  0xfffff8002873a1c0  dhclient
33085     1 33085     0  Ss      select  0xfffff80001f290c0  dhclient
10349 10227 10349     0  Ss      (threaded)                  syslog-ng
100126                   S       kqread  0xfffff80001f39700  syslog-ng
100396                   S       kqread  0xfffff8015c1d7800  syslog-ng
108057                   S       kqread  0xfffff8012b529d00  syslog-ng
108082                   S       kqread  0xfffff8012bad4500  syslog-ng
10227     1 10054     0  S       wait    0xfffff80016b0daa0  syslog-ng
  917     1   917     0  Ss      select  0xfffff80028792740  devd
   18     0     0     0  DL      syncer  0xffffffff81f138d0  [syncer]
   17     0     0     0  DL      vlruwt  0xfffff80001a40000  [vnlru]
    9     0     0     0  DL      (threaded)                  [bufdaemon]
100097                   D       psleep  0xffffffff81f12988  [bufdaemon]
100098                   D       -       0xffffffff81a0aec0  [bufspacedaemon-0]
100099                   D       -       0xffffffff81a13180  [bufspacedaemon-1]
100100                   D       -       0xffffffff81a1b440  [bufspacedaemon-2]
100101                   D       -       0xffffffff81a23700  [bufspacedaemon-3]
100102                   D       -       0xffffffff81a2b9c0  [bufspacedaemon-4]
100103                   D       -       0xffffffff81a33c80  [bufspacedaemon-5]
100104                   D       -       0xffffffff81a3bf40  [bufspacedaemon-6]
100120                   D       sdflush 0xfffff800020c4ce8  [/ worker]
    8     0     0     0  DL      psleep  0xffffffff81f3c810  [vmdaemon]
    7     0     0     0  DL      (threaded)                  [pagedaemon]
100095                   D       psleep  0xffffffff81f30c78  [dom0]
100105                   D       launds  0xffffffff81f30c84  [laundry: dom0]
100106                   D       umarcl  0xffffffff80fec570  [uma]
   16     0     0     0  DL      tzpoll  0xffffffff81bdeac8  [acpi_thermal]
    6     0     0     0  DL      -       0xffffffff81cfa770  [rand_harvestq]
    5     0     0     0  DL      pftm    0xffffffff82380610  [pf purge]
   15     0     0     0  DL      (threaded)                  [usb]
100062                   D       -       0xfffffe00c6184440  [usbus0]
100063                   D       -       0xfffffe00c6184498  [usbus0]
100064                   D       -       0xfffffe00c61844f0  [usbus0]
100065                   D       -       0xfffffe00c6184548  [usbus0]
100066                   D       -       0xfffffe00c61845a0  [usbus0]
100068                   D       -       0xfffffe00c630a440  [usbus1]
100069                   D       -       0xfffffe00c630a498  [usbus1]
100070                   D       -       0xfffffe00c630a4f0  [usbus1]
100071                   D       -       0xfffffe00c630a548  [usbus1]
100072                   D       -       0xfffffe00c630a5a0  [usbus1]
    4     0     0     0  DL      (threaded)                  [cam]
100060                   D       -       0xffffffff81bd1a40  [doneq0]
100089                   D       -       0xffffffff81bd1910  [scanner]
   14     0     0     0  DL      seqstat 0xfffff80001b2f088  [sequencer 00]
    3     0     0     0  DL      (threaded)                  [crypto]
100054                   D       crypto_ 0xffffffff81f2e170  [crypto]
100055                   D       crypto_ 0xfffff8000196adb0  [crypto returns 0]
100056                   D       crypto_ 0xfffff8000196ae10  [crypto returns 1]
100057                   D       crypto_ 0xfffff8000196ae70  [crypto returns 2]
100058                   D       crypto_ 0xfffff8000196aed0  [crypto returns 3]
   13     0     0     0  DL      (threaded)                  [geom]
100047                   D       -       0xffffffff81ea2cd8  [g_event]
100048                   D       -       0xffffffff81ea2ce0  [g_up]
100049                   D       -       0xffffffff81ea2ce8  [g_down]
    2     0     0     0  DL      (threaded)                  [KTLS]
100036                   D       -       0xfffff800011f6800  [thr_0]
100037                   D       -       0xfffff800011f6880  [thr_1]
100038                   D       -       0xfffff800011f6900  [thr_2]
100039                   D       -       0xfffff800011f6980  [thr_3]
   12     0     0     0  WL      (threaded)                  [intr]
100017                   I                                   [swi6: task queue]
100019                   I                                   [swi6: Giant taskq]
100021                   I                                   [swi5: fast taskq]
100040                   I                                   [swi4: clock (0)]
100041                   I                                   [swi4: clock (1)]
100042                   I                                   [swi4: clock (2)]
100043                   I                                   [swi4: clock (3)]
100044                   I                                   [swi1: netisr 0]
100045                   I                                   [swi3: busdma]
100061                   I                                   [irq128: xhci0]
100067                   I                                   [irq129: xhci1]
100073                   I                                   [irq130: ahci0]
100074                   I                                   [irq151: nvme0:admin]
100077                   I                                   [irq156: hdac0]
100078                   I                                   [swi0: uart uart]
100080                   I                                   [swi1: pf send]
100081                   I                                   [swi1: pfsync]
100090                   I                                   [irq152: nvme0:io0]
100091                   I                                   [irq153: nvme0:io1]
100092                   I                                   [irq154: nvme0:io2]
100093                   I                                   [irq155: nvme0:io3]
100144                   I                                   [irq16: ichsmb0]
   11     0     0     0  RL      (threaded)                  [idle]
100003                   CanRun                              [idle: cpu0]
100004                   Run     CPU 1                       [idle: cpu1]
100005                   Run     CPU 2                       [idle: cpu2]
100006                   Run     CPU 3                       [idle: cpu3]
    1     0     1     0  SLs     wait    0xfffff80001980000  [init]
   10     0     0     0  DL      audit_w 0xffffffff81f2e690  [audit]
    0     0     0     0  DLs     (threaded)                  [kernel]
100000                   D       swapin  0xffffffff81ea3288  [swapper]
100007                   D       -       0xfffff80001962900  [if_io_tqg_0]
100008                   D       -       0xfffff80001962700  [if_io_tqg_1]
100009                   D       -       0xfffff80001962500  [if_io_tqg_2]
100010                   D       -       0xfffff80001962300  [if_io_tqg_3]
100011                   D       -       0xfffff80001962100  [if_config_tqg_0]
100012                   D       -       0xfffff80001963e00  [softirq_0]
100013                   D       -       0xfffff80001963c00  [softirq_1]
100014                   D       -       0xfffff80001963a00  [softirq_2]
100015                   D       -       0xfffff80001963800  [softirq_3]
100016                   D       -       0xfffff80001963600  [pci_hp taskq]
100018                   D       -       0xfffff80001963100  [linuxkpi_irq_wq]
100020                   D       -       0xfffff80001964b00  [thread taskq]
100022                   D       -       0xfffff80001964600  [inm_free taskq]
100023                   D       -       0xfffff80001964400  [kqueue_ctx taskq]
100024                   D       -       0xfffff80001964200  [in6m_free taskq]
100025                   D       -       0xfffff80001964000  [aiod_kick taskq]
100026                   D       -       0xfffff80001965d00  [linuxkpi_short_wq_0]
100027                   D       -       0xfffff80001965d00  [linuxkpi_short_wq_1]
100028                   D       -       0xfffff80001965d00  [linuxkpi_short_wq_2]
100029                   D       -       0xfffff80001965d00  [linuxkpi_short_wq_3]
100030                   D       -       0xfffff80001965d00  [linuxkpi_short_wq_4]
100031                   D       -       0xfffff80001965700  [linuxkpi_long_wq_0]
100032                   D       -       0xfffff80001965700  [linuxkpi_long_wq_1]
100033                   D       -       0xfffff80001965700  [linuxkpi_long_wq_2]
100034                   D       -       0xfffff80001965700  [linuxkpi_long_wq_3]
100035                   D       -       0xfffff80001965700  [linuxkpi_long_wq_4]
100046                   D       -       0xfffff80001959200  [firmware taskq]
100050                   D       -       0xfffff8000195bc00  [crypto_0]
100051                   D       -       0xfffff8000195bc00  [crypto_1]
100052                   D       -       0xfffff8000195bc00  [crypto_2]
100053                   D       -       0xfffff8000195bc00  [crypto_3]
100075                   D       -       0xfffff80002178c00  [nvme taskq_0]
100076                   D       -       0xfffff80002178c00  [nvme taskq_1]
100082                   D       -       0xfffff800011fdb00  [mca taskq]
100083                   D       -       0xfffff80001dda600  [acpi_task_0]
100084                   D       -       0xfffff80001dda600  [acpi_task_1]
100085                   D       -       0xfffff80001dda600  [acpi_task_2]
100088                   D       -       0xfffff80001961700  [CAM taskq]
100094                   D       -       0xfffff8001654f100  [nvd taskq]
107604                   D       -       0xfffff8015c117b00  [dummynet]
db:0:kdb.enter.default>  alltrace

Tracing command kernel pid 0 tid 100000 td 0xffffffff81ea37e0
sched_switch() at sched_switch+0x818/frame 0xffffffff8316cec0
mi_switch() at mi_switch+0xc2/frame 0xffffffff8316cee0
sleepq_timedwait() at sleepq_timedwait+0x2f/frame 0xffffffff8316cf20
_sleep() at _sleep+0x1ce/frame 0xffffffff8316cfa0
swapper() at swapper+0x69/frame 0xffffffff8316cff0
btext() at btext+0x22

Tracing command kernel pid 0 tid 100007 td 0xfffffe0020561720
sched_switch() at sched_switch+0x818/frame 0xfffffe001d7dae50
mi_switch() at mi_switch+0xc2/frame 0xfffffe001d7dae70
msleep_spin_sbt() at msleep_spin_sbt+0x18a/frame 0xfffffe001d7daec0
gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xf4/frame 0xfffffe001d7daef0
fork_exit() at fork_exit+0x7e/frame 0xfffffe001d7daf30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe001d7daf30
--- trap 0x80418041, rip = 0xaa93aa932dee2dee, rsp = 0xf13cf13cabe8abe8, rbp = 0xe37be37bf32cf32c ---

Tracing command kernel pid 0 tid 100008 td 0xfffffe0020561000
sched_switch() at sched_switch+0x818/frame 0xfffffe001d7d5e50
mi_switch() at mi_switch+0xc2/frame 0xfffffe001d7d5e70
msleep_spin_sbt() at msleep_spin_sbt+0x18a/frame 0xfffffe001d7d5ec0
gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xf4/frame 0xfffffe001d7d5ef0
fork_exit() at fork_exit+0x7e/frame 0xfffffe001d7d5f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe001d7d5f30
--- trap 0xd38fd38f, rip = 0xace0aceae1bae1b, rsp = 0xd2d4d2d48b008b00, rbp = 0xf465f4653d1b3d1b ---

Tracing command kernel pid 0 tid 100009 td 0xfffffe00205e9c80
sched_switch() at sched_switch+0x818/frame 0xfffffe00c5b42e50
mi_switch() at mi_switch+0xc2/frame 0xfffffe00c5b42e70
msleep_spin_sbt() at msleep_spin_sbt+0x18a/frame 0xfffffe00c5b42ec0
gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xf4/frame 0xfffffe00c5b42ef0
fork_exit() at fork_exit+0x7e/frame 0xfffffe00c5b42f30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00c5b42f30
--- trap 0xa932a932, rip = 0x54c954c9316f316f, rsp = 0x5d5e5d5e00dd00dd, rbp = 0x679e679e16b516b5 ---


I hope it isn't too much and it helps. Thank you in advance.
Title: Re: N100 box crashes on 24.1.6
Post by: franco on April 30, 2024, 04:47:13 PM
This could be memory related indeed. Not a functional panic (pertaining to network stack crashes or such).


Cheers,
Franco
Title: Re: N100 box crashes on 24.1.6
Post by: Seimus on April 30, 2024, 04:57:57 PM
Now I am curious as well,

Your N100 is it a CWWK unit or any other offbrand?

Because if yes, what above was said is 100% true. Even the sellers themself specify that not all RAM kits work with these devices properly.

What kind of RAM do you have there?

Regards,
S.
Title: Re: N100 box crashes on 24.1.6
Post by: meyergru on April 30, 2024, 05:11:30 PM
Same problem as here (https://forum.opnsense.org/index.php?topic=38108.0), I guess.

There is no clear indication on what brand works best, sometimes it seems that you just get a bad batch and even switching to a new specimen does the trick. I would go for another brand just in case. Also, use low CL memory - a faster frequency than standard (4800 Mhz for DDR5) will probably not get used anyway.
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on May 01, 2024, 11:27:55 AM
My N100 is a TOPTON unit, from Aliexpress.

I am having one Crucial CT16G48C40S5 stick installed. It has 16 GB, 4800 MHz and 40 CL.

I will try to stresstest with Memtest86+. Does it make sense?

Which RAM can you recommend?
Title: Re: N100 box crashes on 24.1.6
Post by: Seimus on May 01, 2024, 11:57:37 AM
Mostly its test and try. You can ask the seller what they recommend.

I have a TopTon N5105 as seen in my description and run those units with Patriot RAM (PSD48G320081S), those so far seem stable.

P.S. Maybe avoid as well DDR5.

Regards,
S.
Title: Re: N100 box crashes on 24.1.6
Post by: meyergru on May 01, 2024, 12:07:04 PM
You cannot avoid DDR5 once you have a box that only supports only that, even if the CPU theoretically supports both DDR4 and DDR5. The SO-DIMM sockets are different for DDR4.

Some workloads cannot be simulated by a memtest and you are not guaranteed to find a bug, but if you do, you will be certain. You would probably have the test run for a long time. I would simply exchange the RAM for a different brand, as I said.

Also, have you checked this post (https://forum.opnsense.org/index.php?topic=39776.msg195791#msg195791)? Do you happen to have such a power supply?
Title: Re: N100 box crashes on 24.1.6
Post by: Seimus on May 01, 2024, 12:12:34 PM
Quote from: meyergru on May 01, 2024, 12:07:04 PM
You cannot avoid DDR5 once you have a box that only supports only that, even if the CPU theoretically supports both DDR4 and DDR5. The SO-DIMM sockets are different for DDR4.

You are right. That statement was ment general, if you buy a knockoff rather focus to get one that doesnt have DDR5. As the Aliexpress knockoffs are already a bit risky and you never know, how it will perform, how the temps will be, etc.

At least personally before I bought the N5105 TOPTOP I did like for a week browse servethehome forums to get peoples feedback and some recommendations for the unit and the memory.

Regards,
S.
Title: Re: N100 box crashes on 24.1.6
Post by: meyergru on May 01, 2024, 12:22:19 PM
Correct. The N5105 uses DDR4, I have one, too. Generally speaking, the Alderlake generation (like N100) has multiple issues:

1. They absolutely need micorcode updates for stability.
2. They are picky about RAM.
3. They make fluctuating loads and thus weak/cheap PSUs like the ones provided by many chinese manufacturers cause instability problems as well.

I just got a Minisforum MS-01. Sure, it is overkill, but it is available right now at a discount for the Intel 12600H CPU, which is plenty even for a 10 Gbps OpnSense firewall. In that case, the quality of the PSU is very good, but you still need the microcode updates.
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on May 01, 2024, 06:29:16 PM
Thank you all for your replies.

I am having a 60W AcBel PSU. I ran memtest86 once and it showed 4 errors after some minutes. I restarted and retested, so far no error. I will leave it running during the night and see.

I also ordered new RAM from Corsair CMSX16GX5M1A4800C40.

I will have to look around for a new PSU.
Title: Re: N100 box crashes on 24.1.6
Post by: leaplae on May 02, 2024, 04:17:29 AM
For what it's worth...
I started having crashes (similar to the early ones in this thread) on a CWWK P5 on N100, after updating to OPNsense 24.1.6. However, I ran a memtest on the Crucial 16GB DDR5 4800 CL40, and after the 4 hours had a few errors.

I've RMA'ed that memory, and I'm now running a Samsung 8GB DDR5 4800Mhz, with no issues thus far (been about a week). The Samsung memory also had no errors in memtest.
Title: Re: N100 box crashes on 24.1.6
Post by: _drs_opn on May 06, 2024, 07:13:46 PM
Update from my end. The Corsair memory won't even let the machine boot. My last attempt was than to order also Samsung memory. After almost 6 hours (4 passes) of memtest it didn't found any errors. So now my N100 is running on OpnSense.

I assume (and hope) it will be rock solid now. Thank you all for your hints and tips. :)
Title: Re: N100 box crashes on 24.1.6
Post by: FWP on May 07, 2024, 10:41:32 PM
Quote from: franco on April 29, 2024, 05:20:20 PM
Make sure you read up on how to install the latest Intel microcode to make it behave.


Cheers,
Franco

I don't suppose you have a link to this HowTo, do you? Because Teh Goog just throws a lot of old and irrelevant junk at me. I have a new Topton n100 that's working fine, but at some point I'm going to need to update the microcode.
Title: Re: N100 box crashes on 24.1.6
Post by: meyergru on May 07, 2024, 11:33:25 PM
Look at the tutorial section: https://forum.opnsense.org/index.php?topic=36139.0