I looked hard at the Qotom offerings but went with a N100 router I married to a x710-da2 just to use newer 10gig / n100 intel offerings. I posted it here and am aware it doesn't pass the sexy test.
I get 10gig iperf3 tests one way, and around 6-7gig --bidir results which was really surprising. My wan is capped out at 1.8gig (all Xfinity offers me here), so I know I am set. I did repaste the cpu when I janked it all together. It idles around 12-13w which is high, but when I enabled ASPM it idled around 10w. Some people cited instability with x226 ASPM (I never saw it) so I just left it off (2-3w isn't worth the worry). Chip never gets over 53C under stress test.
Opnsense worked great (25.7) and I have a pretty normie setup. No Suricata, PPPoe, just 3 subnets, but a hell of a lot of active users (big family) and friends always over constantly using my Plex server. PFsense CE wouldn't even boot, so I had no choice but OPNsense.
Really happy with it, but I know its not for everyone. I got the whole thing (n100 box, x710-da2, memory, storage) for around $200-ish.
I did do a lot of the tweaks on this page to maximize the performance based on reading here
Hardware Tuning and Troubleshooting | pfSense Documentation and
FreeBSD Network Performance Tuning @ Calomel.org and
OPNsense Performance Tuning for Multi-Gigabit Internet | Binary Impulse
Thanks for reading my blog.
This is definitely not bad solution. The coolest thing about this CWWK box is definitely the PCIe slot. I’m not going to lie—a huge plate sticking out of the side of a mini PC is kind of ugly, but it’s better to have a PCIe slot than not. Maybe by using an extension cable from that slot, the card could be positioned differently. So, as long as it works, it’s a fine solution. There are a few alternatives that offer a similar level of flexibility, but not many.
Regarding the CPU, I also think the N100/N305 is a more universal solution. I chose this one and am currently waiting for it:
N305 Processor Q10932h6 10gb And 2.5gb 6 Lan Switch Fanless Business Mini Pc With Dp Hd Type-c - Buy Fanless Business Mini Pc mini Pc With Dp mini Pc With Type-c mini Pc With Hd Product on Alibaba.com
It doesn’t have a PCIe slot, but it has plenty of Ethernet ports, so I don’t need to expand it. If it works as intended, I’ll be pretty happy. The biggest downside is that apparently those 10G ports won’t work in BSD, so no OPNsense. I’ll be forced to use OpenWrt or something else.
I’m continuing to explore various solutions. Here are my top picks, which also offer some level of flexibility:
- M920q.
It has a PCIe slot and a single 1G Ethernet port built in. Power consumption should be the same or better than the N100. Some people report 4–6W idle, but I’ve seen others say 12–15W. It’s a really nice device, but it has its limits. You can install one network card into the PCIe slot, which could provide up to four 2.5G ports, but what if I also want a 10G port? I could get creative and use an M.2-adapted 10G NIC, but based on what I see online, it may or may not work, regardless of what you do. Will it work on my OS? Where would I place this additional 10G port? In general, it might be possible, but the final cost, the look of the setup, and the power consumption are all questionable. And what about cooling? Maybe a box that’s less “flexible” but specifically oriented toward networking—with all the required ports included—would be a better solution.
- This motherboard:
https://a.co/d/8wgi9Od
There’s a video showing a project based on it. I have no complaints; with two PCIe slots, you can get enough ports. But the price isn’t very low, and you’d have to buy more components to assemble it. It still might not be too expensive overall. There are also some other motherboards on Chinese websites with a CPU slot where you could install a “T” unit like the one in the M920q, but newer. They also have a lot of Ethernet/SFP ports out of the box:
Piesia Oem 12th Gen 6 Lan 4*10g Sfp Firewall Pfsense Motherboard Lga 1700 H610 H670 Q670 2*ddr4 Industrial 1u Server Motherboard - Buy Server Motherboard motherboard Server firewall Motherboard motherboard Pfsense pfsense Motherboard Firewall Pfsense Motherboard 1u Server Motherboard router Motherboard h610 Motherboard h670 Motherboard q670 Motherboard lga 1700 Motherboard motherboard Lga 1700 6 Lan Firewall Motherboard 4*10g Sfp Firewall Pfsense intel 12th Gen 6 Lan Firewall Product on Alibaba.com
In theory, this is great. If there was at least one good review, I’d buy it. Without that, I’m not sure how large it would be once assembled or how much power it would draw. It also costs quite a bit.
- MS-01:
If I don’t stop researching this stuff, I might buy it just because it is so cool. I was looking for reviews to see how much power it draws. If it’s around 10–15W idle, that might be the best solution I’ve found—at least for my needs.
As for the Qotom box in question, it’s not bad either. However, the lack of 10GBase-T, relatively high power consumption, and apparently no integrated GPU made me look elsewhere. The port selection is awesome, though! If a GPU isn’t needed and the power consumption can be optimized, it’s a great box.