This GoWin R86S Pro is an Everything Revolution with 25GbE and 2.5GbE

14

GoWin R86S-N Internal Hardware Overview

Opening the bottom cover, the rubber feet stay attached, which is a nice touch. Inside, we can see a M.2 SSD slot and the top of our NIC. We ended up installing a M.2 SSD here because many OSes do not like being installed to eMMC media.

R86s Pro Internal 2
R86s Pro Internal 2

Opening this part of the shell, one can see the top of the Mellanox / NVIDIA ConnectX-4 Lx 25GbE SFP28 adapter. Between these two images, one can see that GoWin seems to have a custom fan on an OCP NIC 2.0 module.

R86s Pro Internal 1
R86s Pro Internal 1

The ConnectX-4 Lx NIC is a very high-quality device that is supported in most OSes. Again, this is a difference since shipping versions will have SFP+. At the same time, one can look at this perhaps as a prototype for the rackmount version that will have 25GbE.

GoWin R86S Lshw Network NVIDIA ConnectX 4 Lx
GoWin R86S Lshw Network NVIDIA ConnectX 4 Lx

On the other side of the clamshell, we can see the other NICs. The sticker on the motherboard tells us we have not just a R86S-N but that this has an Intel Core i3-N305 processor, 32GB of memory, and a 128GB eMMC onboard. We can see on the left side the cluster of three Intel i226-V NICs (Intel SRKTU.)

R86s Pro Internal Motherboard 2
R86s Pro Internal Motherboard 2

Here is what those look like in the OS, along with the onboard WiFi, which we will show later in this section.

GoWin R86S Lshw Network Intel WiFi And Three Intel I226 V
GoWin R86S Lshw Network Intel WiFi And Three Intel I226 V

With modern Linux OSes like Ubuntu and Proxmox VE, and now not just OPNsense but also pfSense, these NICs work out of the box.

While we have focused on the 25GbE/ 10GbE OCP NIC 2.0 bottom of this system, there is another option that shortens the height of the system and adds different slots.

R86s Pro SSD Expansion 1
R86s Pro SSD Expansion 1

Here, we have a dual M.2 NVMe SSD setup along with a slot that we did not get to test, but that looks like another WiFi slot. Frankly, if you do not need 10GbE, it would be better to get this option for the bottom of the chassis.

R86s Pro SSD Expansion 2
R86s Pro SSD Expansion 2

Taking the lid off the motherboard, we can see that we have a unit that had some special attention. The top of the case has the fan we saw in our external overview and the second we have seen inside now. The CPU was smothered in thermal paste. Let us just call it what it is; this is likely too much paste. We have a special 25GbE system, so more was likely added after that rework. This is much more than we saw on the CPU and copper plate of the original R86S.

R86s Pro Internal Motherboard CPU Side 1
R86s Pro Internal Motherboard CPU Side 1

In the top corner of the motherboard, we have an Intel WiFi soldered solution. There are two Micron DRAM packages for 32GB also soldered. Likewise, the Intel Core i3-N305 is soldered. That means you need to pick the CPU and memory as part of the exact SKU ordered. On the other hand, we get eight cores, up from fuor. Each Alder Lake-N core is also faster. Having 32GB means we get 4GB/ core, and we do not need mitigations against Hyper-Threading side-channel attacks. We really like the N305 CPU because it is an enormous upgrade.

R86s Pro Internal Motherboard CPU Side 2
R86s Pro Internal Motherboard CPU Side 2

These systems also have onboard eMMC. We have the high-end 128GB of eMMC soldered so that is another ordering option.

GoWin R86S Intel Core I3 N305 Proxmox VE Disks
GoWin R86S Intel Core I3 N305 Proxmox VE Disks

While OSes like OpenWRT will run happily on eMMC, many modern OSes do so much logging that they prefer not to be installed on eMMC. As a result, OSes like Proxmox VE either need a SSD installed, as we have here, or a workaround to get them installed on eMMC.

Next, let us get to the performance.

14 COMMENTS

  1. Hot damn. These would be perfect here in Switzerland. Init7, a local ISP, will give you 25Gbps FTTH as a one-off upgrade, no change to monthly costs. The main obstacle is the cost of equipment to handle 25Gbps but these boxes look perfect.

  2. It cannot fully exploit the 25 Gb interfaces and it is CPU-wise far inferior to most other options. I have to ask what is the point? Interfaces on the front _and_ the side. The layout is not optimal.

  3. Once upon a time there was a Raspberry Pi with 1 Gbps Ethernet connected through USB 2. The resulting packet loss conspired with Internet latency and switches with no flow control for throughput that ended up below 100 Mbps.

    In my opinion any system that can’t receive packets at wire speed (whatever that speed may be) is likely to experience similar problems.

  4. @emerth Totally agree. These are being revered by STH and a small almost religious following for the cuteness factor alone. Fans that are non standard and CPU that are underpowered for the NIC interfaces and in small formfactor for the cuteness factor alone.

    x86S team needs to rethink the design, it needs standard replacable fans as a minimum also larger footprint, but then it will look like any of the other 117 other options on the market, maybe the 10gig or 25gig interfaces being the only distinguishing attribute.

  5. I would like to know if you could disable unneeded chips like sfp+ ports. they are definitely useful but I expect most would want this as future proofing but as most have 1gbit internet or slower right now, leaving those sfp+ chips idling would be chewing 5 watts. Similarly, many wont be using wifi chips so wont need it inbuilt.

  6. Nigel – You can use the NVMe bottom and remove the NIC completely.

    Lance – I guess my question is whether you have used the R86S original or the new N305 one reviewed here? As someone who has personally used over 117 different mini PCs/ 1L PCs in the last three years (there are ones we never reviewed as well) you are right my team and I like the R86S and this new version. We bought more R86S’s and we use them all the time.

  7. Any idea whether that short M.2 slot on the alternate bottom supports 2230 sized storage (like in the Steam Deck) vs. only wi-fi? I’d love to use that for the boot drive for proxmox/truenas and pass-through the other 3 m.2 slots I’d have in that configuration for a zfs pool.

  8. Oh man, with the Mellanox Connect-4 Lx board this looks perfect for what I want it for. Only interested in 10 Gbps operation with the SFP28 ports.

  9. I’m not really sure what the purpose of these devices are. Are they for network routing? If so how do you rackmount them when some of the sockets are on the side, or access the button on top? Perhaps they are only meant to sit singly on a desk? If so, it will look a bit messy with all the cables sticking out in every direction. Are they meant for outdoor use with WiFi links? If so do they have suitable outdoor enclosures?

    Compare this to say MikroTik, who have router designed products that can be stacked in a 2×2 configuration and rack mounted in a 1U space, with all sockets accessible on the front and back. They have outdoor products too that ship already in waterproof enclosures. They also have products aimed for desktop use with all the sockets on the back so that cables neatly flow down behind a desk reducing clutter.

    It’s clear to me where each MikroTik product is targeted, but with something like this I’m not really sure what they are targeting, and the design seems to have too many compromises to make it practical in any particular environment.

    It seems like the only use case is for the ultra budget conscious where practicality and tidiness take a back seat to cost. But then someone in that position seems unlikely to spring for 25 GbE gear so the Raspberry Pi seems more suitable for that market segment.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.