Comcast ISP/Plan 1200mpbs, router to replace x86_mini PC?

A x86_64 efi dell mini pc has been my router but I would like to use it for a project.
The protectli routers look nice but exspensive. The downside to x86 router also is that you loose the option to reset and the upgrade process is not easy. I currently use a internet plan with 1200Mbps up and 40 down. The packages that would be used is adguard home, possibly wireguard, crowdsec (or something similiar), and sqm. The router would also be paired with a tp-link managed switch that uses vlans. Now my devices can not get more then around 900Mbps since they do not have 2Gb support. Wifi is not a concern in terms of connection, just ethernet. I have been thinking about the Belkin RT3200. What would you recommend?

With sqm and vpn on your wish list for 1.2 GBit/s (or 'just' the ~931 MBit/s wirespeed of 1000BASE-T), the mt7622bv SOC is out of its league. For these requirements you need to stick to x86_64.

Many thanks, had a feeling that was gonna be the case but figured asking anyway.

Is there a recommended list of x86 mini pcs (inclosed with fan, not passive cooling) that come with two 1gb ports for openwrt?

Also is there a way to simplify the upgrade process for both packages and firmware when new versions of openwrt are released?

Where are you geographically, recommendations will differ based on answer.

Also read Looking for Gbit / multi-Gbit router available in the EU - #2 by slh

1.2gbit requires multigig NICs, unless you can settle for 1gbit, as @slh already noted.

located in the US
1gb is no problem as most mini pcs ive seen don't have 1.2gbps unless you want to pay over $500, or they don't have pcie slots.

Realtek r8125 based single-port 2.5GBASE-T PCIe cards sell for around 25 EUR/ USD a pop (multi-port cards are much more expensive though), if you have the space to mount them, this is a reasonable expense to reach your WAN speed - obviously you would need a matching switch (or at least a managed switch with bonding) to distribute this to your LAN.

Personally I don't see much sense to 'invest' in a 2.5GBASE-T infrastructure, instead of going straight to 10GBASE-T - but the later is still significantly (unreasonably so) more expensive (and more power hungry). However, if you need to deal with 1.2 GBit/s WAN speed, this (WAN 2.5GBASE-T, two bonded 1GBASE-T ports to a smart-managed switch and a x86_64 based router) would be a sensible approach. Alternatively the first Mini-PCs with four 2.5GBASE-T ports are being sold by the usual suspects and aren't that much more expensive than its 1GBASE-T predecessors.

1 Like

Use the squashfs build. Instead of trying to expand the rootfs, create a data partition on the remaining disk space. The sysupgrade script handles upgrading properly and will not erase your data partition.

I just got one of these:

My initial reaction is positive. The ports use the igc driver, which is included in release builds. It is a little expensive at $300 but it is not $500. There is a full length mini PCIe slot, SATA interface, 2xUSB2 header, and a serial port header inside.

1 Like

Thank you for the all information. What 10GBASE-T mini pc's would you recommend that have dual ethernet ports, or the pcie exspansion paired with a case to allow the pcie card to be acessable from the back of the case?

I have a few questions about this.

  1. is this the right guide to follow? OpenWrt
    When using F2FS you would just replace the sda parition with the empty parition?

  2. Will openwrt move packages (f2fs-tools for example) that where needed to create this data parition over to the data partition?

  3. Is there by chance a guide for this? The image will be a x86_64

This is interesting. How hot does the top heatsink cover feel when you have your hand over it?
Any downsides for only 1 ddr4 ram slot?

I have no recommendations for that. 2.5GBASE-T is just entering the scene (those are available from the usual suspects), 10GBASE-T is a totally different dimension in terms of size and prices[0] - with very few exceptions (e.g. https://shop.opnsense.com/product/dec740-opnsense-desktop-security-appliance/ [1]). As mentioned, I'm still 1000BASE-T throughout, 2.5GBASE-T doesn't make sense to me (but it might match your immediate requirements) and 10GBASE-T just doesn't meet my budget, yet[2].

--
[0] Now, I would probably go with an Esprimo SFF model, haswell i5 or newer (~under 100 EUR used; Fujitsu seems to have done a better job with low idle power consumption than Lenovo in those generations; Dell and HP appear to prefer special notebook components in their models), and add two 10GBASE-T cards (~2*100 EUR new), if I had to, but I'm waiting for cheaper cards/ switches to appear.
[1] no personal experience with that device, no recommendation from my side - just the observation of its commercial existence and specs that suggest that it should do the job.
[2] I personally have no need for >1 GBit/s speeds on my WAN so far, but I would very much appreciate 10 GBit/s operations in my LAN - but this would require at least an L2 managed 8 port switch with 10 GBit/s and 2-3 10 GBit/s cards to retrofit my existing -most used- systems (which would really benefit from a speedup. at ~100 EUR per 10GBASE-T card and at least 300 EUR for a small switch, this simply isn't home budget compatible, yet.

I accidently read your previous post incorrectly and did not read this part, im sorry.

The managed switch in use only supports 1GBASE-T ports and im not looking to upgrade the switch.

I'm located in the US and it seems the Esprimo SFF that you find on ebay are shipped from the UK.

I would be greateful if you please have any US 1GBASE mini pc replacements, unless you think I should go SFF?

Something like https://www.ebay.com/itm/134064210854 or https://www.ebay.com/itm/175323006996, https://www.ebay.com/itm/324392553376, can't see the full item descriptions though, it's blocked by my corp firewall.

thank you ill check these out. The first one seems not bad, a little old. Originally was wanting mini pc's but im staring to think for the future a sff maybe a better solution.

It's however ~2.5x faster than the Zotacs..

I still use a socket 1150 Xeon as main router, roughly a year newer than what's in this box, but it been working just fine during all the time I've owned it.

Morning, I looked up some info on the first link.

The ethernet connector on the motherboard is a Intel i217-LM.

There is users reporting stable connecton issues with this ethernet connector.

The rear of the case has no slots for pcie cards.

Really like having the serial option so that is a bumber.

Thank you though for taking the time to help find a solution.

I would like a firewall/router with the features to simliar to the one on the link.

Slim and low power except with the option to install dual 1gb pcie ethernet cards.

What search terms would you use?

https://www.ebay.com/itm/294872277317 terrible price though, Lenovo sold them for $200 1.5y ago.

I often look for pfsense, it gives you routers and pcs with at least two ports.
If it can run pfsense, it usually works for openwrt too.

I love this DIY solution https://smallformfactor.net/forum/threads/lenovo-m720q-tiny-router-firewall-build-with-aftermarket-4-port-nic.14793/, you get 5 ports for ~$265.

eBay prices
Lenovo M720q / M920q / M910x / M920x - $170 and up
i350-T4 - $60 (you can probably find it cheaper elsewhere, and there's also a i350-T2)
01AJ940 riser with bracket - $35

make sure the one you choose actually have room for a PCIe card, not all versions do.

1 Like

I went down the rabbit hole with this.

Huge thanks to @frollic for providing information and making me aware this is option exist's.

Please Note I have not attempted this

Warnings:

  • Non-Lenovo NIC cards may or may not work

  • The NIC card will take up the space for the 2.5" hard drive.
    You will need an M.2 (NVME or SATA) drive.

Purchasing the model:

Parallax on servethehome made a list of supported models that have pcie slots.

Ethernet cards:

Bios supported ethernet cards used in some builds

(Please DYOR as there is probably more, suggest finding posts on reddit /r/homelabs)

  • Intel i350-T4 NIC 1GB Quad Port Card

  • Lenovo 03T8760 1GB Quad Port Card

Pcie Riser Cards:

Back Plate:

1 Like

Cool!

Keep us posted.

Hi @mk24

So does Intel i225 need user to install 'igc' driver via opkg?

Or it works 'out of the box' without needing to install a package?

Say with 22.03 rc6?

It's included in 22.03.0-rc6. After install the eth0 port works right away as lan, eth1 is wan, and eth2 and eth3 unassigned.

The Moginsok box overall runs quite cool though if you're going to run 2.5 Gb I would suggest adding small stick-on heat sinks to the i225 chips. They get hotter running 2.5 than at 1 Gb. Intel's TDP rating is 1.9 watts per chip, which is a lot for a small chip with no heat sink.

1 Like

Thanks. I am considering the Moginsok box after reading your impressions.

But I noticed a RPi CM4 dual gigabit LAN kit will be half the price.

I'm not sure if the dual gigabit is immediately supported out of the box by 22.03 rc6 but I will try it

This: https://www.dfrobot.com/product-2242.html

Plus this (2GB version): https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4001000