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.

mtdv

New Member
Jan 28, 2024
6
10
3
The DC IN on these cases are pretty much all DC5.5x2.1mm, right? I had ordered a POE splitter with this spec plug, but the plug seems too small for the jack in the chassis. I may have a splitter defect.
Mine is 2.5mm I.D. x 5.5mm O.D. The MeanWell power supplies recommended upthread are this size, and have a plug length of 11mm which is about right.
 
  • Like
Reactions: Stovar and jauling

jauling

New Member
Jan 7, 2025
12
1
3
Amsterdam
Oof! I feel pretty silly, I didn't bother to check the inner dimension. Thanks for schooling me. I'm the defect lol. Possibly I can find an adapter.

Mine is 2.5mm I.D. x 5.5mm O.D. The MeanWell power supplies recommended upthread are this size, and have a plug length of 11mm which is about right.
 

Mike9474593

Active Member
Aug 5, 2022
131
93
28
The one thing i could not figure out is why people mostly opt for CWWK instead of TopTon despite so many issues in past thread i dont much noise for topton models
Because Topton ist just a reseller. They are selling the CWWK units as well as other devices (e.g. from BKIPC).

Topton is often a bit cheaper than others, but this is because they use shitty cheap PSU and do not include the accessories. A while ago they did not include the H-board for the second m.2 NVMe, left out SATA cables. And if you try to fix something with them (e.g. shipping properties), they will not respect that and do whatever they want. They will help as long as you did not buy the device, in case of support they will go radio silence.
Your mileage may vary, it might be better now.

But if you want to buy a CWWK unit, buy it form the OEM. You can get a bad unit either from Topton or from the OEM, but at least you get more accessories from the OEM. If you want a different unit, buy it from wherever you want.
In case of quality, it's not different if you get a CWWK, a BKIPC or any other device. They all have their BIOS flaws, they can all have gaps between CPU and case or break in no time.
 
Last edited:
  • Like
Reactions: Stovar

slybunda

Active Member
Jan 30, 2023
166
96
28
I am in the UK and attempted to purchase the GST90A12-P1M adapter for the n305 from a electronics supplier. However, the vendor declined the sale citing CE/UKCA compliance concerns.

This appears to be a misunderstanding. While older datasheets (e.g., GST90A-SPEC 2016-03-16) may not explicitly list UKCA certification, the latest information on the Mean Well website (GST90A-SPEC2024-10-30) clearly indicates UKCA compliance.

This situation likely stems from the post-Brexit transition, where CE marking is no longer valid in the UK, and UKCA marking is now required. source:Product Notice: Leading the standard power supply market, MEAN WELL announces all its standard products have complied with UKCA -MEAN WELL Switching Power Supply Manufacturer

Anyone else in the uk using an alternative power adapter able to share which they are using and where they bought it from, i intend to run mine 24/7.
dont bother, get a delta 90w power adapter 5.5x2.5 , i paid £11 for mine delivered from ebay. got it as a spare since 12v adapters come in handy
 

sammyke007

New Member
Jan 15, 2025
16
15
3
Excellent write up, this is exactly my setup. Only difference is that I am getting 50-60C with no fan. I replaced the thermal paste with Arctic MX-6 but looking at your photos I didn't realise the aluminium block can be removed. Did you apply thermal grease between the block and the case? I'm wondering if thats why my temps are higher?
Yes, I applied Arctic MX-4 between CPU and block + between block and case.

Since two days my OPNsense reboots +- once a day, random time. I'll replace the included 12V 5A power adapter with another one to check if that is the cause. I've also enabled the Intel microcodes to test.
 

slybunda

Active Member
Jan 30, 2023
166
96
28
Yes, I applied Arctic MX-4 between CPU and block + between block and case.

Since two days my OPNsense reboots +- once a day, random time. I'll replace the included 12V 5A power adapter with another one to check if that is the cause. I've also enabled the Intel microcodes to test.
most likely unstable ram. run memtest for a few hours and see if it gets errors. my opnsense box runs rock solid no issues, only time it goes down is when im running updates on it.
 

jauling

New Member
Jan 7, 2025
12
1
3
Amsterdam
Got my variant-C long fin 4 port N100 earlier this week from AliExpress. This one has got a ridiculous 6 USB2 + 2 USB3. Came with a tiny 36W wall wart power adapter.

Ordered on January 20th, magically appeared in France on 24th, and I received it via UPS on January 28th in NL. I'm super impressed they got it to me before Chinese New Year! There were CNY coupons, so I scored it for €144 shipped. I found used Corsair Vengeance 16GB DDR5 CMSX16GX5M1A4800C40 for €30 shipped, received today.

No major tweaking yet! I even didn't bother repasting, and I only changed a couple BIOS settings (turned off Turbo, disabled audio). I'm running memtest86 now for an hour it's finished pass #1 of 4 with no errors. Temperatures are creeping close to 50C.

Proxmox will be a must, since I've read that FreeBSD/OPNsense/pfSense PPPoE is single threaded and I most likely will need a boost for my 1Gbit symmetric fiber connection next month.
 
Last edited:

solawind

New Member
Jan 16, 2025
2
0
1
can you guys recommend a 4-6 port fanless device with mini pcie port that works in pcie-e mode ? they usually limited to USB only for 4g/5g cards. I know that the very first topton version like this had functional mini pcie port (pci-e 3 plus USB) but i have heard such tiny cases have overheating problems. many cwwk/topton/qotom devices have a mini pci-e slot on board, but it is hard to determine whether they actually supports pcie on this slot or not. sometimes it is written "USB only" somteimes not. I have pcie a mt7916 wireless ap card so i need a device where i can install it


1739310937686.png
 

Stovar

Active Member
Dec 27, 2022
208
96
28
dont bother, get a delta 90w power adapter 5.5x2.5 , i paid £11 for mine delivered from ebay. got it as a spare since 12v adapters come in handy
have a link for those? I searched on ebay UK and only see the toshiba deltas going for £15 and the Asus delta ones going for £21.99

Would those deltas running 12volt @ 4.74amps be ok for an 5amps, got a mini p5 cwwk with 60watt, 12volt and 5amps.
 

slybunda

Active Member
Jan 30, 2023
166
96
28
have a link for those? I searched on ebay UK and only see the toshiba deltas going for £15 and the Asus delta ones going for £21.99

Would those deltas running 12volt @ 4.74amps be ok for an 5amps, got a mini p5 cwwk with 60watt, 12volt and 5amps.
Genuine Original Liteon 12V 5A 60W AC Adapter Power Supply Charger PSU | eBay

here is a liteon 65w, i think this is the one im using at the moment. works perfect and very good quality. saw on some forums it tested with very low ripple and stable voltage. cheap too.
 
  • Like
Reactions: KevinR and Stovar

slybunda

Active Member
Jan 30, 2023
166
96
28
have a link for those? I searched on ebay UK and only see the toshiba deltas going for £15 and the Asus delta ones going for £21.99

Would those deltas running 12volt @ 4.74amps be ok for an 5amps, got a mini p5 cwwk with 60watt, 12volt and 5amps.
doubt that mini pc will pull 60w unless you got big 3.5 inch mechanical drives in it
 
  • Like
Reactions: Stovar

pigr8

Active Member
Jul 13, 2017
107
112
43
an easy way to add a 5th nvme disk.

i previously had a custom made board and it was running great for months, now i changed the 2230 and tried this already made little adapter board that converts an m.2 a+e socket to a m.2 m socket really easy, can be found by the name "ph442r-30" on aliexpress for 3€.


PXL_20250215_130421177.jpg

1739629100649.png
 
  • Like
Reactions: metlrise and Stovar

Stovar

Active Member
Dec 27, 2022
208
96
28
an easy way to add a 5th nvme disk.

i previously had a custom made board and it was running great for months, now i changed the 2230 and tried this already made little adapter board that converts an m.2 a+e socket to a m.2 m socket really easy, can be found by the name "ph442r-30" on aliexpress for 3€.


View attachment 41917

View attachment 41918
Nice, that adaptor looks really handy but searching on ali express for ph442r-30 shows no results, any chance of a direct link?
 

Stovar

Active Member
Dec 27, 2022
208
96
28
I tried the CWWK x86-P5 v4 N100 kit, but it was incompatible with my 4x4tb WD NVME Red Nas drives SN700 drives. They do show up, but with the 4th drive installed constant crashes even with 15.05.24 last years latest bios. Tried it with unraid, ubuntu and windows 11 with all the same identical crash.

Bit odd, did try disabling usb ports and as many ports as possible and re-arrange the drives and test each slot but it did not like 4 x 4tb WD red nvmes at all but worked fine with 3 units or less. Might work better with Samsung or Crucial 4tbs but never tested that, but one redditor has 4x4tb Crucials and they worked fine for him.

Something to be aware off with the cwwk x86-P5.

Anyhow onto the next NAS project
 

jauling

New Member
Jan 7, 2025
12
1
3
Amsterdam
I'm still tinkering with my N100 4port CWWK box. Anyone else running into any strange network performance issues with opnsense 25 with proxmox 8.3.3? I don't think its a hardware related issue, but since we're all running the same here, it helps standardize testing ;-)

I ran iperf3 tests on a few different vms: freebsd14.2, ubuntu24.04, opnsense24.7, and opnsense25. the opnsense25 vm wont go any higher than 5Gbps to other vms or even proxmox. The rest of the vms average around 15-19Gbps to each other and something like 23-30Gbps to proxmox, which seems good enough.

I've tried toggling the hardware offload settings in opnsense25, but if I look at the ifconfig output, the lro/tso/csum options never change. But in opnsense24.7, I see all of them. FWIW, disabling hardware offloading on opnsense24.7 vm drops its iperf3 throughput to less than 5Gbps.

I will post this on the opnsense forums too, but maybe you guys are seeing the same thing as I am in opnsense25? I've tried deploying it multiple times.

Code:
root@OPNsense:~ # uname -a ; ifconfig vtnet0
FreeBSD OPNsense.localnet.int 14.2-RELEASE FreeBSD 14.2-RELEASE stable/25.1-n269614-36155813721 SMP amd64
vtnet0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
        description: LAN (lan)
        options=90028<VLAN_MTU,JUMBO_MTU,VLAN_HWFILTER,LINKSTATE>
        ether bc:24:11:55:6e:37
        inet 10.4.2.2 netmask 0xffffff00 broadcast 10.4.2.255
        inet6 fe80::be24:11ff:fe55:6e37%vtnet0 prefixlen 64 scopeid 0x1
        media: Ethernet autoselect (10Gbase-T <full-duplex>)
        status: active
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

root@OPNsense:~ # uname -a ; ifconfig vtnet0
FreeBSD OPNsense.ghetto.int 14.1-RELEASE-p6 FreeBSD 14.1-RELEASE-p6 stable/24.7-n267992-a8a728bd015 SMP amd64
vtnet0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
        description: LAN (lan)
        options=4d07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO,LINKSTATE,TXCSUM_IPV6>
        ether bc:24:11:37:83:ec
        inet 10.4.2.2 netmask 0xffffff00 broadcast 10.4.2.255
        media: Ethernet autoselect (10Gbase-T <full-duplex>)
        status: active
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
 

jauling

New Member
Jan 7, 2025
12
1
3
Amsterdam
I solved my own issue :p
Maybe this will benefit those who are running OPNsense 25.1 (or FreeBSD 14.2) on Proxmox?

It seems the general consensus is that hardware offload is bad in OPNsense or at least it doesn't play well with VLANs. I guess that's why I just found that OPNsense 25.1 by default disables send/receive checksum offload. Not sure if this was on purpose, but when this hw.vtnet.csum_disable=1 is set, it seems that toggling LRO and TSO settings also doesn't work. I see the same in FreeBSD 14.2. This might be a kernel bug?


Whatever the case might be, my iperf3 performance in my opnsense25 vm no longer is limited to 5Gbps after setting hw.vtnet.csum_disable=0 in the tunables, which populates the same in /boot/loader.conf. I'm not messing with VLANs, so I guess this is fine for now.

I ran iperf3 tests on a few different vms: freebsd14.2, ubuntu24.04, opnsense24.7, and opnsense25. the opnsense25 vm wont go any higher than 5Gbps to other vms or even proxmox. The rest of the vms average around 15-19Gbps to each other and something like 23-30Gbps to proxmox, which seems good enough.

I've tried toggling the hardware offload settings in opnsense25, but if I look at the ifconfig output, the lro/tso/csum options never change. But in opnsense24.7, I see all of them. FWIW, disabling hardware offloading on opnsense24.7 vm drops its iperf3 throughput to less than 5Gbps.