Raspberry Pi CM4 does 2.5 Gigabit Ethernet!

preview_player
Показать описание
The CM4 goes beyond 1 Gigabit with WiFi 6. But can it do 2.5 Gbps Ethernet?

I'll explore that question using the Rosewill RC20001 PCIe card, and test how fast it can go on my new baby 10 Gbps home network!

Products I used (affiliate links):

Mentioned in this episode:

#RaspberryPi #ComputeModule4

Contents:

00:00 - Bumps in the Road
01:23 - Testing the Hardware
02:22 - Getting a driver
03:18 - It works!
03:47 - Benchmarking defaults
04:38 - Benchmarking with 9000 MTU
06:01 - Benchmarking with overclock
07:03 - Bidirectional and UDP tests
08:05 - Final Thoughts and Bloopers
Рекомендации по теме
Комментарии
Автор

I'm just going to come out and say it, "Life simpler with a big, fat pipe" is, imo, the best quote of 2020.

kieferrush
Автор

I come to this channel for the cutting edge tech. I stay for the dramatic recreations of vacuuming accidents.

beauslim
Автор

Alright. This is nuts. You're killing it lately. I stop everything and listen to your videos the moment they come out! That's bad! QA was down and I was listening to you while working on it cause I wasn't going to stop fixing QA! Great content. Great presentation. very fun topics! Keep up the excellent work!

DamianMontero
Автор

Re your $65 10G Copper SFP: I used to work at a network equipment development company, and we used fs.com for all of our fiber and transceivers if we couldn't find what we needed quickly enough through our cheaper contacts, and they've always been really nice and cheaper than most other major online retailers. They have 10G Copper SFPs for $59, so you may can save a few bucks with your 10G upgrade!

KalebSmart
Автор

I understand 10 percent of the tech and still enjoyed this! Yay ithernet!

mmnewman
Автор

These videos you make, they remind me why I fell in love with Linux and computer tinkering over 20 years ago now. I absolutely love the way you try out things, research a lot, test various settings, and how your experiments get more optimization as you upload your videos. I have a great time watching your videos, thanks!

DanielAwesomesauce
Автор

Keep it up! This sort of testing is really helping the Raspberry Pi become even more useful, just keep Red-Shirt Jeff away!

TecboyJones
Автор

Have you tried setting the MTU to "Over 9000!"

kurtnelle
Автор

The Linux kernel has consumed Jeff. Soon he will become one with it and directly manipulate it via telepathy.

izzieb
Автор

Should have blamed the vacuum accident on red shirt jeff 😋

gorgonbert
Автор

So as to "why am I doing this?" I guess "because it's there, " a common mountain climbing adage, isn't enough. You could explain it to your wife as, "this is a good example to show techniques that one goes through to diagnose hardware of any type: testing, knowing all the variables, and recompiling the kernel." Plus you're an *effective* teacher, which means you will get to more people with lower skill sets showing a hypothesis (network speed), data metrics, and conclusion based on the results, even if it doesn't agree with your hypothesis. This is PURE scientific method, right here. Which is why I watch and subscribe. :D

GrigLarson
Автор

I’m really hoping for getting some “router boards” for the compute module soon!

Having a Pi based router with something between 2 & 4 gigabit Ethernet ports would be amazing!

OpenWRT already has support for the Pi and the throughout it has for VPN’s is amazing! I’m using a Pi 4 for bonding together 2 different ISP’s and I’m getting a full gigabit. But using usb Ethernet cards is a bit hacky.

NiklasRooms
Автор

This takes me back to setting up Linux servers before drivers were good.

Whipster-Old
Автор

I’d have set the MTU to 9001 just so I could say it’s OVER 9000!!!

SDWNJ
Автор

I like how this video released at 11.30pm in my country. Keep up the good work Jeff!

pepecuu
Автор

I love the style of your videos Jeff, keep it up!

arielsanchezmora
Автор

an average video from jeff:
1.get a pci-e device
2.plug it in
3.lspci and dmsg
4.recompile the Linux kernel
5.excitement

the-bizzy-bee
Автор

If you often need to recompile the kernel, instead of cross compiling, what about compiling on your cluster ? That would be a very nice usecase : building a cluster of pi so that pi related dev gets faster ^^

Kollum
Автор

"Life simpler with a big, fat pipe" - the wife says you have a point!

vandit
Автор

Re: Enabling Jumbo frames - not only the devices you want to use Jumbo frames on need to be configured to it, but all devices in the Ethernet Segment, ie all devices in the same IP Subnet need to have the same MTU or you get into 'network randomly breaks' territory.

hexdt