Hm, I've just got a similar box with N355 and wondering, if markings on the CPU can tell anything regarding it's origin:the Intel chip is likely an engineering sample, which should not to be resold, that's China for you
In Windows you can use the Intel® Processor Identification Utility tool to check if the CPU is genuine or perhaps an engineering sample.Hm, I've just got a similar box with N355 and wondering, if markings on the CPU can tell anything regarding it's origin:
- SRPNT
- 00776
- X506D949
- QR: U5FK447100776
I have no concept of what the other Systems for which you talk.Hey all… just checking in to this thread as I am having a really hard time deciding whether to jump into the current N100 offerings from CWWK/Topton, etc.
I am currently rocking a Qotom Q355G4 running Opnsense bare metal that is 5.5 years old. The thing is rock solid and the only thing I have had to do is swap the squealing Dajing power brick with a Mean Well. Back then, the research led me to believe it was a rock solid choice and it has proven to be one of the best tech purchases I’ve made.
Fast forward to now and I really need a spare (or turn my Qotom into a spare) and I have read this thread for almost 2 years now and there are too many concerns that I wonder if I am overthinking things or is this generation of products more problematic. The main things are:
As such, I am thinking after 15 years of pfSense and opnSense on various hardware, I may decide that putting a system together is not worth the effort vs getting a Mikrotik. I run a Mikrotik HEX at my parents house and seem to get around the software okay. I much prefer OpnSense, but starting to feel like it is worth having the simplicity of being able to buy a $200 workhorse (RB5009) and be done.
- Heat issues. Many seem to have a hard time with heat and point to possibly bad CPU’s, BIOS issues, or bad design.
- The NVME drive seems to get really hot on the bottom of the case and lead to bad thermals.
- NVME drive compatible seems problematic. I had a spare Teamgroup MP33 and unfortunately there are already more than one report of that drive not working. Furthermore, the ones people have success are pretty expensive these days. And most NVME’s these days are fast and run hot which seems bad with the chassis design.
- HDMI issues seem to be common from the discussion here
- Aliexpress prices have gone way up and some of the pricier options seem to not have as much of a markup. Like the HUNSN on Amazon seems like it has decent support, as does the Protectli N150 4-NIC unit. But these are still all based on the same hardware so it probably doesn’t solve any of the above-mentioned issues?
But maybe my worries are unfounded, especially if I am willing to shell out a little more for a Protectli or HUNSN? Any thoughts are greatly appreciated.
I purchased a barebones (no ram, no SSD) Topton n100 4 x i226v from Aliexpress about a year ago for bare metal opnsense after much research.Hey all… just checking in to this thread as I am having a really hard time deciding whether to jump into the current N100 offerings from CWWK/Topton, etc.
Fast forward to now and I really need a spare (or turn my Qotom into a spare) and I have read this thread for almost 2 years now and there are too many concerns that I wonder if I am overthinking things or is this generation of products more problematic. The main things are:
But maybe my worries are unfounded, especially if I am willing to shell out a little more for a Protectli or HUNSN? Any thoughts are greatly appreciated.
- Heat issues. Many seem to have a hard time with heat and point to possibly bad CPU’s, BIOS issues, or bad design.
- The NVME drive seems to get really hot on the bottom of the case and lead to bad thermals.
- NVME drive compatible seems problematic. I had a spare Teamgroup MP33 and unfortunately there are already more than one report of that drive not working. Furthermore, the ones people have success are pretty expensive these days. And most NVME’s these days are fast and run hot which seems bad with the chassis design.
- HDMI issues seem to be common from the discussion here
- Aliexpress prices have gone way up and some of the pricier options seem to not have as much of a markup. Like the HUNSN on Amazon seems like it has decent support, as does the Protectli N150 4-NIC unit. But these are still all based on the same hardware so it probably doesn’t solve any of the above-mentioned issues?
Oh, for some reason i forgot these mostly had SATA available for 2.5" drives. I have a couple spare ones (Crucial MX300/MX500), and I know they will run way cooler than the current NVME, and it also saves me a good chunk of money. Good reminder! I'm warming up to getting one of these now. Thanks for the feedback!For opnsense, I removed the NVMe drive and added a 120 GB SATA3 Kingston SSD since it was sitting in my drawer and I could find no other purpose for the drive. This combination of Hynix ram, Kingston SSD, and Topton has been perfect.
the n100 unit i got has replaced a edgerouter 4, which has now become the backup unit. only reason for going to opnsense is for the processing power for full line speed wireguard. if i didnt need 1gig wireguard performance id have stuck to the edgerouter.Hey all… just checking in to this thread as I am having a really hard time deciding whether to jump into the current N100 offerings from CWWK/Topton, etc.
I am currently rocking a Qotom Q355G4 running Opnsense bare metal that is 5.5 years old. The thing is rock solid and the only thing I have had to do is swap the squealing Dajing power brick with a Mean Well. Back then, the research led me to believe it was a rock solid choice and it has proven to be one of the best tech purchases I’ve made.
Fast forward to now and I really need a spare (or turn my Qotom into a spare) and I have read this thread for almost 2 years now and there are too many concerns that I wonder if I am overthinking things or is this generation of products more problematic. The main things are:
As such, I am thinking after 15 years of pfSense and opnSense on various hardware, I may decide that putting a system together is not worth the effort vs getting a Mikrotik. I run a Mikrotik HEX at my parents house and seem to get around the software okay. I much prefer OpnSense, but starting to feel like it is worth having the simplicity of being able to buy a $200 workhorse (RB5009) and be done.
- Heat issues. Many seem to have a hard time with heat and point to possibly bad CPU’s, BIOS issues, or bad design.
- The NVME drive seems to get really hot on the bottom of the case and lead to bad thermals.
- NVME drive compatible seems problematic. I had a spare Teamgroup MP33 and unfortunately there are already more than one report of that drive not working. Furthermore, the ones people have success are pretty expensive these days. And most NVME’s these days are fast and run hot which seems bad with the chassis design.
- HDMI issues seem to be common from the discussion here
- Aliexpress prices have gone way up and some of the pricier options seem to not have as much of a markup. Like the HUNSN on Amazon seems like it has decent support, as does the Protectli N150 4-NIC unit. But these are still all based on the same hardware so it probably doesn’t solve any of the above-mentioned issues?
But maybe my worries are unfounded, especially if I am willing to shell out a little more for a Protectli or HUNSN? Any thoughts are greatly appreciated.
How were you able to get this setup correctly? Currently I am running the same development board with 4 x Sabrent Rocket 4TB and a 128gb sata ssd as the boot. I have the nvmes setup in a raidz1 and whenever I start a copy process from one location of the pool to another all of the drives fail (in the pool at least; they still show up after I run lsblk). From what I can find in dmesg it seems like it is trying to put the drives in a power saving modeView attachment 37327
after intense testing this little x86-p5 with the nvme expansion is ready to go in production, successfully running 5 nvme disks.. nvme0 is a temporary drive that will be replaced with another 4tb, nvme1-2-3 are in a mdadm raid5 with lvm and btrfs on top, nvme4 is the host boot drive.
no zfs.
[ 701.003075] nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[ 701.003091] nvme nvme0: Does your device have a faulty power saving mode enabled?
[ 701.003096] nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
[ 701.037106] nvme 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
[ 701.037500] nvme nvme0: Disabling device after reset failure: -19
[ 701.047144] zio pool=Mayo_Coffee vdev=/dev/disk/by-partuuid/4de2a31d-5a88-4b89-9bca-984701f99802 error=5 type=2 offset=2492974759936 size=131072 flags=2148533376
[ 706.131095] nvme nvme1: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[ 706.131100] nvme nvme1: Does your device have a faulty power saving mode enabled?
[ 706.131101] nvme nvme1: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
[ 706.174097] nvme 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
[ 706.174556] nvme nvme1: Disabling device after reset failure: -19
Linux n305 6.8.12-10-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-10 (2025-04-18T07:39Z) x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Jul 23 07:59:09 CEST 2025 on pts/0
root@n305:~# cat /etc/kernel/cmdline
root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on iommu=pt net.ifnames=0 split_lock_detect=off
root@n305:~# lspci -vvv | grep LnkCtl:
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
root@n305:~# dmesg | grep ASPM
[ 0.145155] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.367644] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[ 0.368226] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
did you update with the correct one that support 4 nvme? there are 2 biosesAfter looking around some more I think I have figured out what my issue was/is. While I can't be certain yet--I just did this last night-- I believe updating to the newest bios has fixed the issue with the multiple nvme drives. I'm going to monitor them closely for the next week, but I am hoping that this is what was wrong.
good iirc it's the same i'm usingyes I used this one CW-AL-2L_V2-V3(X86 N100-N200-I3-N305_V2-V3 4M.2)2024.05.15.iso
[401143.598118] nvme nvme1: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[401143.598135] nvme nvme1: Does your device have a faulty power saving mode enabled?
[401143.598140] nvme nvme1: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
[401143.631233] nvme 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
[401143.631888] nvme nvme1: Disabling device after reset failure: -19
[401144.110108] nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
[401144.110126] nvme nvme0: Does your device have a faulty power saving mode enabled?
[401144.110130] nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
[401144.140151] nvme 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
[401144.140811] nvme nvme0: Disabling device after reset failure: -19
[402365.147031] nvme nvme0: Identify namespace failed (-5)
[402365.147917] nvme nvme1: Identify namespace failed (-5)
[402415.084696] nvme nvme0: Identify namespace failed (-5)
[402415.085500] nvme nvme1: Identify namespace failed (-5)
[402477.822942] nvme nvme0: Identify namespace failed (-5)
[402477.823779] nvme nvme1: Identify namespace failed (-5)
Indeed. And i also swap the CMOS battery, because some of them come almost empty, then bios settings are lost. Auto power on doesn't work, which can be a big PITA.my ones been running rock solid non stop now for many months. really like these cwwk units. as long as you pair them up with a good quality power adapter and genuine ram they do the job.
Interestingly I am getting that error with 2 of my nvme drives (Currently have 3 installed in the daughter board). is there anything you did to fix this?Hi folks,
I have the 4 port N305 version of CWWK with the adapter board for 4x NVME disks. I have Proxmox running with several VM's and for example the 4 NVME's are passed through to one VM. This also works wonderfully. Now I am trying to pass a WIFI card to another VM, but this is failing. As soon as I try to start this VM it crashes. If I try an NVME disk in the same slot instead of the Wifi M2 card, it works without problems. I have also tested a second Wifi card with the same result.
The following note appears in the Proxmox log:
unable to change power state from d3cold to d0 device inaccessible
Are there any BIOS settings that I need to adjust here?
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.Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off"