Third party x86 hw ROS support

Wait…ALL six did not show up? That doesn’t make much sense. Now I’m not so sure about this particular anecdote accurately reflecting i226 support in ROS…

I thought we were only talking about the last 4. The first 2 that are 8086:10fb are absolutely fully supported, and have been for years. Not sure what might have prevented ROS from seeing them on that particular box, but it’s not from lack of drivers.

(Obviously I renamed them to the “sfp-sfpplusX” scheme; they show up by default as etherX just like any other third-party expansion Ethernet interface does.)

Please send supout.rif file from your system, and we will look at what we can do.

Perhaps I worded that poorly. Some of them showed up, but not all six of them. Likely the SFP+ ports and not the 2.5G ports.

I’ll see if I can lab it up again.

Ahhh. “all six did not” (what was written), vs. “not all six of them did” (what was intended) :grin:

Thanks for the test results. I obviously have a problem.
I ran a loopback test on my setup and I’m getting 8-9gbps up and down.
According to proxmox my cpu usage is around 5% so there’s definitely a bottleneck somewhere, but I don’t know where.
My CHR also has two virtio nics, one for the proxmox wan bridge and one for the lan bridge.
How did you go about tuning it for throughput rather than response? multiqueue?



Edit: I just realized my chr is only licensed to 10gbps. That’s probably why I’m not seeing more.

Re: Edit: I just realized my chr is only licensed to 10gbps. That’s probably why I’m not seeing more.

What you could do is spin up a new 2’nd CHR , upgrade to the P-Unlimited license ( trial ). Then run a speedtest to 127.0.0.1
That should give you an indicator how well your Proxmox server runs a CHR.

My laziness and curiosity had a fight, and curiosity won.

Running in tcp mode with no firewall rules I get:
Receive: 235gbps 95% cpu load
Send: 235gbps 95% cpu load
Both: 17gbps / 15gbps 62% cpu load

ros x86 works 100% fine on Chinese mini PC with 2.5gbps ports just go for it man ,also you could use so many other router software like Vyos/opnsense/sophos/ipfire on them