yes that was the first thing I did, followed by a bios update, and an os changeDid you try the kernel parameters the error suggests on linux?
I'd start with pcie_aspm=off and work up from there. Or try them all at once and see if any of them help.
yes that was the first thing I did, followed by a bios update, and an os changeDid you try the kernel parameters the error suggests on linux?
I'd start with pcie_aspm=off and work up from there. Or try them all at once and see if any of them help.
i'm using proxmox on both units, i previously used mdadm on the host to create the raid5 between the disks and then lvm on top passing the vdisk to the vm (genuine dsm instance) and worked great.. then i had a failure of one of the 4 nvme disk (unrelated to any other hardware, was actually a disk problem) and took the opportunity to switch from mdadm to native zfs, the vms did obviously not break the underlaying disk handling is transparent to them.@pigr8
So far I have tried Truenas Scale, Fedora Server, and Ubuntu Server to no avail. Each OS gave me the same errors.
What OS and Kernel version are you running that allows your drives to work correctly?
Do you have any special bios settings?
which nvme drive you using?yes that was the first thing I did, followed by a bios update, and an os change
I purchased 2 Topton n100 barebone units and the seller messaged me reach time to use oem Samsung or Hynix ram. In one unit, I used an 8 GB ddr5 5600 stick and 16 GB ddr5 Patriot 5600 made with Samsung chips in the other. Both units have been running bare metal opnsense for many months without any crashes or random reboots.And for Ram I bought and tossed this in Crucial 8GB DDR5 Ram, 4800MHz CL40 High-Speed Laptop RAM, SODIMM 262-pin-CT8G48C40S5, which was also hit with memtest86 with 0 issues shown(I know this doesn’t mean it couldn’t be the issue just mentioning I did that as part of my tests)
Just looking for any assistance or cures to this issue if anyone has found them throughout their mini pc journey. Thank you friends.
Okay thank you for the tip and research experience I will look for a different RAM module to test out, do you have the specific model of either RAM stick you have used without issue?I purchased 2 Topton n100 barebone units and the seller messaged me reach time to use oem Samsung or Hynix ram. In one unit, I used an 8 GB ddr5 5600 stick and 16 GB ddr5 Patriot 5600 made with Samsung chips in the other. Both units have been running bare metal opnsense for many months without any crashes or random reboots.
I have seen some reports of crucial not working for some people.
I used a 8 GB stick of Hynix ram that I purchased from Facebook Marketplace.Okay thank you for the tip and research experience I will look for a different RAM module to test out, do you have the specific model of either RAM stick you have used without issue?
Okay thank you. I went with this Samsung 8GB DDR5 5600MHz PC5-44800 CL46 SODIMM 1Rx16 Single Rank 1.1V 262-Pin Laptop RAM Memory M425R1GB4BB0-CWM it was a decent price on Amazon, so hopefully I can test it with this.I used a 8 GB stick of Hynix ram that I purchased from Facebook Marketplace.
The 16 GB stick of ram I purchased from Amazon: Patriot Signature Line DDR5 16GB (1 x 16GB) 5600MHz SODIMM Single - PSD516G560081S : Amazon.ca: Electronics
Good luck. I hope it works to solve the freezing and rebooting.
It is at almost 24 hours uptime with messing with the speed shift set to 90% conservative. Once the new ram arrives I will swap that in and see what settings it allows. I was going to also put a 120mm fan on there and I have an arctic on standby to go on. I will still figuring out how I wanted to do that. It would be cool if someone made a custom clip to attach the fan to the topton mini pc boxes. I was trying to get pfsense to be able to run for a few days before I moved forward with the rest of my build though. Hopefully it doesn’t have issue with the nvme I provided it was a spare I had as well.Good luck. I hope it works to solve the freezing and rebooting.
For storage, I used a 120 GB SATA3 Kingston SSD for opnsense. It was a spare and NVMe speed would be wasted.
For cooling my Topton n100, I placed a 120 mm fan on top to pull air away from the unit. I connected the fan's 12 volt wires to a USB cable and plugged the USB cable into a 5 volt phone charger. This lower voltage allows the fan to spin around 600 rpm is a virtually silent. Temps, according to the opnsense dashboard, idle around 28 celsius.
I left the bios settings at stock other than enabling auto boot after a power failure and used opnsense tunables to help reduce power consumption.Well I am still waiting on the ram, but with Intel speed shift enabled through pfsense at 90% energy efficiency it has maintained uptime and we are approaching three days. I wonder why this setting is so effective at curbing its issues. Maybe the CPU was ramping up the wattage of the machine too much?
Have you tried leaving bios settings "as-is" and using pfsense to reduce power consumption?Well bummer just before it hit 3 days it restarted. Well back to the drawing board. When the RAM gets delivered that may be my only hope at this point.
I felt like the only thing I changed in the bios is the auto reboot after losing power, however I did go through it a second time to look at options and I don’t think I changed anything, however after doing that and reinstalling a fresh PFSense I ran it with default settings. I did notice however that the speed shift was auto enabled. Is this something that I would have had to enable in bios and I don’t remember? The AI online answer said that pfsense has it enabled by default.I left the bios settings at stock other than enabling auto boot after a power failure and used opnsense tunables to help reduce power consumption.
Have you tried leaving bios settings "as-is" and using pfsense to reduce power consumption?
I have no experience with pfsense on these units as I only tried them with opnsense.I felt like the only thing I changed in the bios is the auto reboot after losing power, however I did go through it a second time to look at options and I don’t think I changed anything, however after doing that and reinstalling a fresh PFSense I ran it with default settings. I did notice however that the speed shift was auto enabled. Is this something that I would have had to enable in bios and I don’t remember? The AI online answer said that pfsense has it enabled by default.
I did test it with a fresh default install of pfsense and it only lasted about 6 hours before it rebooted. I then adjusted the speed shift to 90% efficiency and it lasted almost 3 days before reboot. And after it rebooted today it had rebooted a few times in hours. The temps don’t register above 45 degrees at any given time. I just checked it again and it’s actively booting again.
I wanted to put the new ram in but it keeps pushing back the ship date due to supply chain issues, so I just ordered a Hynix as well and whichever gets here first will be my new test stick.
PFsense has some system/general logs. However when the crash occurs there are never any indications on restart in the logs. If you are referring to the boot up process and what it puts into those logs I would have those. I don’t know if anything would be built into those logs that would hint at a hardware or sometype of failure.I have no experience with pfsense on these units as I only tried them with opnsense.
Are there any logs that could help diagnose the issue?
I have this unit in my CWWK AL-4L V2.0:I purchased 2 Topton n100 barebone units and the seller messaged me reach time to use oem Samsung or Hynix ram. In one unit, I used an 8 GB ddr5 5600 stick and 16 GB ddr5 Patriot 5600 made with Samsung chips in the other. Both units have been running bare metal opnsense for many months without any crashes or random reboots.
I have seen some reports of crucial not working for some people.

Nice!I have this unit in my CWWK AL-4L V2.0:
View attachment 45217
Only Proxmox on this Unit.
Quite performant, and has never thrown an error.
Yes.Nice!
I don't use my Topton for anything other than bare metal opnsense with Unbound, Adguard, and Wireguard so my needs are quite minimal. Decided to get 8 GB of Hynix which has worked well for over 2 years.