CWWK/Topton/... Nxxx quad NIC router

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

newabc

Well-Known Member
Jan 20, 2019
481
254
63
CWWK announced a new n100 quad-port mini PC (in Chinese language):

CPU: N100
ram: 1-slot DDR4, 32G max
HDD ports: M.2 NVME pcie3.0x4, and Msata/sata3 (only 1 port works in these msata and sata3)
LAN port: 4x2.5G
 
  • Like
Reactions: Stovar and Keikun

Octopuss

Active Member
Jun 30, 2019
428
70
28
Czech republic
This might be a stupid question, but how do I update the BIOS? I have been using the builtin quick flash or whatever is it called for years and am not sure what to do now that I ran into a device that doesn't have the feature :D
 
  • Like
Reactions: Stovar

Octopuss

Active Member
Jun 30, 2019
428
70
28
Czech republic
I have since managed to flash it.
Damn CWWK added a splash screen that cannot be turned off, and now I can't even tell whether the BIOS is a different version at all, because the only place the string was showing was during boot. Running dmidecode in pfSense's shell doesn't show me anything.

I repeatedly asked them to send me the latest BIOS for N100 V2, and eventually got this link: 畅网官方网盘

but I'm not even sure what it is. It flashed just fine, but the main BIOS screen looked identical, and I have no idea how to check the version.
 
Last edited:

rogervn

New Member
Sep 22, 2024
15
1
3
yeah that's normal not be present on those cpus.



so we have the same revision (i have the n305 not the n100), my bios is dated older than yours but the project version is F3 and not F2.. if you want you could try the F3 version that cwwk sent me and test it out, i have absolutely no problem with all 5 disks.

X86-P5 最新4*m.2 bios.iso this link is provided directly by cwwk.

and btw i would stay away from zfs on nvme disks (particulary for the wd) because of the wear that it introduces.. that is why i'm using mdadm + lvm + btrfs on mines even if i'm on proxmox.
How did you get the BIOS from CWWK? I want to ask if there's a newer version and understand if my bios is newer or not than that one as the build date is more recent.

I've sent them an email from the Shop app and they haven't answered. It's also a Gmail email.
 

pigr8

Member
Jul 13, 2017
95
96
18
How did you get the BIOS from CWWK? I want to ask if there's a newer version and understand if my bios is newer or not than that one as the build date is more recent.

I've sent them an email from the Shop app and they haven't answered. It's also a Gmail email.
always asked using the webchat.. last time the bios was not even uploaded on their webserver yet so they shared a link on gdrive to test (works great btw).
 

pigr8

Member
Jul 13, 2017
95
96
18
This is the Bios video of my X86-P5, date 06/26/2024 :D:D

different configuration for sure, the pcie lanes seems to be reversed, you have the combo port on lane 1-2 and the nvme x4 on lanes 9-10-11-12 (that are merged together thus they report as shadowed on 10-11-12), so you cant use the 4 nvme hat on that slot it wont work.

and obv dont flash the wrong bios else you gonna have a nice brick.
 
  • Like
Reactions: Stovar

Maxxy

New Member
Nov 3, 2024
2
2
3
different configuration for sure, the pcie lanes seems to be reversed, you have the combo port on lane 1-2 and the nvme x4 on lanes 9-10-11-12 (that are merged together thus they report as shadowed on 10-11-12), so you cant use the 4 nvme hat on that slot it wont work.

and obv dont flash the wrong bios else you gonna have a nice brick.
no absolutely, I'll leave it like this, only OPNsense runs on it anyway...
of course I wanted to take back every single bios option... but I was too sleepy...
:D :D :D :D

then I don't understand why it gives me 4 ethernet ports, when my x86-p5 only has two.

reference video..
 
Last edited:

rogervn

New Member
Sep 22, 2024
15
1
3
Today I've captured the failures that make the nvme drop and then are fixed with a reboot. These are the dmesg logs (I'm using Truenas Scale). Any idea on what it might be?

Code:
Nov 06 21:31:36.048309 truenas kernel: nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
Nov 06 21:31:36.049285 truenas kernel: nvme nvme0: Does your device have a faulty power saving mode enabled?
Nov 06 21:31:36.049776 truenas kernel: nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
Nov 06 21:31:36.050221 truenas kernel: nvme nvme2: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
Nov 06 21:31:36.050744 truenas kernel: nvme nvme2: Does your device have a faulty power saving mode enabled?
Nov 06 21:31:36.051183 truenas kernel: nvme nvme2: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
Nov 06 21:31:36.051598 truenas kernel: nvme nvme3: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0xffff
Nov 06 21:31:36.052029 truenas kernel: nvme nvme3: Does your device have a faulty power saving mode enabled?
Nov 06 21:31:36.052509 truenas kernel: nvme nvme3: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug
Nov 06 21:31:36.112147 truenas kernel: nvme 0000:01:00.0: Unable to change power state from D3cold to D0, device inaccessible
Nov 06 21:31:36.113083 truenas kernel: nvme 0000:03:00.0: Unable to change power state from D3cold to D0, device inaccessible
Nov 06 21:31:36.113615 truenas kernel: nvme 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
Nov 06 21:31:36.114068 truenas kernel: nvme nvme0: Disabling device after reset failure: -19
Nov 06 21:31:36.114445 truenas kernel: nvme nvme2: Disabling device after reset failure: -19
Nov 06 21:31:36.114846 truenas kernel: nvme nvme3: Disabling device after reset failure: -19
Nov 06 21:31:36.128212 truenas kernel: I/O error, dev nvme3n1, sector 572500937 op 0x1:(WRITE) flags 0x0 phys_seg 1 prio class 2
Nov 06 21:31:36.128452 truenas kernel: I/O error, dev nvme3n1, sector 581637075 op 0x1:(WRITE) flags 0x0 phys_seg 3 prio class 2
 

pigr8

Member
Jul 13, 2017
95
96
18
try to do those suggestions "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" in grub and see if it fixes something.

this happens only with all 5 drives populated? i would also try to boot truenas from usb and leave the other nvme in the expansion
 

rogervn

New Member
Sep 22, 2024
15
1
3
try to do those suggestions "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" in grub and see if it fixes something.

this happens only with all 5 drives populated? i would also try to boot truenas from usb and leave the other nvme in the expansion
It varies. Sometimes one is down, sometimes 3 of data are down. I never seen the boot disk, but it might have happened and rebooted.

I'll start following advice from the arch Linux wiki about using soft iommu, if that works might be better than disabling aspm altogether.
 

Stovar

Active Member
Dec 27, 2022
189
92
28
Has cwwk orders got slow lately?

Placed an order from cwwk.net almost 3 weeks ago and its like nothing has happen, not even packed let alone shipped.

Sent messages via ali express message centre and nothing, tried the web chat and email today.

I think I would have been better off ordering from ali express.
 

slybunda

Active Member
Jan 30, 2023
136
73
28
i think they switching a lot of models to newer revisions so there is delay in stock. expect to receive the latest revision if you have ordered now.
 
  • Like
Reactions: Stovar

Stovar

Active Member
Dec 27, 2022
189
92
28
They did not respond to any of my messages, emails or webchat oddly, but then yesterday marked my item as shipped and left sorting centre so it appears on route.

Hopefully get an updated model.
 

DRW

Member
May 1, 2021
37
16
8
Just fyi, if anyone is thinking of picking up one of these with active cooling, the fan on mine lasted about 9 months of continuous use before the bearings started dying, causing it to overheat and services to crash. $30 for them to send me a replacement fan (though I care more about the waste of my time to tear it down and replace).

Kind of annoying for a router. I don't think I've ever seen a fan die that fast. I won't buy one of these with active cooling again unless the fan is a standard size I can easily replace.
 

rogervn

New Member
Sep 22, 2024
15
1
3
I've contacted them about the power reset issues and they didn't provide anything other than saying it could be the disks.

They've also sent me this bios link which looks like the same one I have due to the date:


I'm considering giving up on it and buying a lincstation n1 which seems superior in many ways other than having a slightly older processor and only one nic. But seems much safer and power consumption on reviews I've seen doesn't surpass 10w with all 4x nvme and 2x 2.5inch satas.

It's unfortunate as the x86p5 looks almost good but there's a couple things holding it back.