Raspberry Pi Compute Module 4 (CM4) based Gigabit Router
HTML-код
- Опубликовано: 5 сен 2024
- The SeeedStudio Gigabit Router uses the Raspberry Pi Compute Module 4 along with a custom carrier board to provide dual gigabit Ethernet and USB 3.0, along with support for OpenWRT and Raspberry Pi OS.
** BUY **
Buy from Amazon: tyvm.ly/KFPvl #affiliatelink
Buy from Seeed: www.seeedstudi...
Introduction to Android app development: www.dgitacadem...
Let Me Explain T-shirt: teespring.com/...
Twitter: / garyexplains
Instagram: / garyexplains
#garyexplains
*GARY!!!*
*Good morning Professor!*
*Good morning fellow classmates!*
Stay Safe Out There Everyone!
MARK!!!
An interesting product Gary thanks for sharing. On Amazon UK it's £178!
A gigabit usb3 adapter is £15. I have rpi4 and can install openwrt for one Ethernet port.
I wonder if seeed studio have released their fork of openwrt to control 2 Ethernet ports.
I may try this and report back
I will stick with the Ubiquity EdgerouterX for $60 with 5 ports. It’s a monster of a router with so many features that are comparable to OpenWRT. If I want extra routing speed, I use the Edgerouter Lite.
The ERLite literally has half the throughput of the ERX. What are you talking about? OpenWrt on a second hand router like R7800 or WRT1900AC(S) gives you much more performance and many more features than Ubiquiti's offering with their shitty software support. SQM is literally broken on branch 2.x of the EdgeRouters and Ubiquiti will not bring out updates for the devices anymore.
I would be curious to pair this with Pihole on the same device, and see how it stacks up.
In Australia which is based on British English but this is one of the differences where a router is pronounced Gary as you said is the American pronounciation, because a 'rooter' is something else here in Australia.
At $180 USD on Amazon for the full kit, it is a bit expensive. Could make a good packet capture platform though. Looks like the board is $45 but they don't seem to sell the case separate fi you want to use an existing CM4. Cool idea not too many SBC solutions with 2 true Gigabit ethernet ports.
True for that money I'd rather get a Mikrotik rb5009 for 219$ and have 10G SFP+ and a 2.5G Interface. On that board the switch is even connected to the SoC with full 10G. Pretty much unheard-of at this price point.
@@LampJustin Yea, I like the idea. I will grab at least the board when they are in stock. But not for a router. Too many good options around that price.
and dont forget. you can setup openvpn client on pi then share your VPN connection in your local network. basically vpn router.
Gary Rooting is something we do in the back of the Ute!
I really like the idea, but for the price I would’ve liked to have seen a couple more ethernet ports. I know the device would still lack hardware switching between them for cost reasons, but having one port only if it’s connected to my modem limits the opportunity to learn about switching and routing vs an older router with good open firmware support.
You need to think about it that way: You're "supposed" to connect it to a switch. Then you can just create VLANs on the interface and route traffic that way ;)
But you're right for that money I'd rather get a Mikrotik rb5009 for 219$ and have 10G SFP+ and a 2.5G Interface. On that board the switch is even connected to the SoC with full 10G. Pretty much unheard-of at this price point. Perfect for a fiber connection
hello, at 10:59 and just before you made some confusions with "1.06GBytes" : it is the transferred data in the 10s, not the GBytes/s bandwidth !
Ah! Sorry, my bad.
Perhaps SeeedStudio's next iteration of that board will include multiple NVMe slots (2 to 6?) where one can create a Router/NAS hub for ones home (that also fits in ones pocket).
The PCIe lane of the Pi 4 is already used by the USB 3.0 controller which is already being used by one of the Ethernet ports. You might as well just use a high performance USB 3 flash drive/SSD.
Ima suggest don’t combine those functions. Though I love it when other people do.
i love it. fewer ports however to call it a router.
Nice review, Gary. Can you tell us how long it takes to power on and get it's DHCP server ready to serve IPs?
Maybe you should do also something about IPv6 and how it affects to nat. There are a lot of things, which can go wrong when using IPv6 and FW isn't as it should be.
A very nice router, but it's not cheap! $149 is a lot for that.
Awesome video with technical data-sheet information; regarding the dual-Ethernet board, connected to the Pie.
Sadly there are no RUclips video's regarding the actual performance(doing a ping-test is not a performance/stress test), for a pie router.
*How does the Pie perform with a VPN-client configured(with a data-stream based on different packages, not a bulk file downloading, but bit-torrent data-stream as a example) after 15minutes of performing?
*Does a 'active' or 'passive' case make a different in performance, when using OpenWRT actively(not functional but performance wise) in comparison with a 'respectable home-router', configured with OpenWRT and comparable setup).
*How does the Pie perform with DNS and IP filter active(synced from internet anti-spam sources) and a additional VPN-client setup+internet traffic logging(for usage-insights).
Thank you and hoping to give some inspiration.
Those are good questions, which unfortunately I can't answer. However, as a FYI, I didn't do a ping test, I did a throughput test.
Hey Gary, you should do a video showing how to turn one of these into an onion router.
So its transfer speed is acceptable but what about the latency ? Also a test while you're using its firewall functionality is extremely interesting 🤔
Thank you for the video, very informative. What version of OpenWrt is that pi running?
That looks like a nice rooter
Got it. Works great!
Check your speed at the end. 914 mbits to mega bytes you divide by 10 or around 90 mbytes. A bit is 1/10 of a byte
Check the video, you will see I am quoting directly from the iperf3 tool.
Also, you know that 1 bit is 1/8 of a byte, don't you? Dividing by 10 is a rule of thumb that some people use to separate data rate from network rate , as diving by 10 tries to take into account the protocol overheads.
3:53 here it's a SW not a R job
or am I missing something
Thx to the global shortage no rpi‘s are avaible for a normal price. A Pi4 with 4GB cost double the price when iz is in stock.
Sorry to hear that. I don't have a trouble getting them at the normal price.
you mentioned up to 255 but that is a mistake its only usable up 254 since 255 is reserved for broadcast in a /24 which most people use
I get what you are saying. But if we want to be pedantic it depends on the network mask and to be aa broadcast address the host part needs to be all ones.
Can u make video on Sifive P650 core ip. It's been quotes as a highest performance risc v core launched till the date, performance as per them is lies somewhere between cortexA77 and A78. Would like to know ur opinion on it.
Without actually seeing the CPU core in an actual product, all that can be said is what you just wrote.
You transferred 1 GB total, not 1 GB/s. That would be 8 Gbps which is obviously incorrect.
Nice product brief but what I really want to know is the performance on routing traffic?
I thought I covered that.
@@GaryExplains , yes the rated performance but many of these devices really don't live up to their specs when under load with user defined rules.
If you have a Fiber optic (ONT) connection what is the point of this setup?.
Or if you don't have Internet at all in your house, what is the point of this setup?🤷♂️
Nice video clip, keep it up, thank you for sharing the story :)
i'm waiting for the pi 5.
But you can run wrt on some existing routers
Of course, who said you couldn't?
But Seeed is from mainland China. Does the router send any network traffic back to company headquarters?
🤦♂️
are you trolling ?
@@ko-Daegu as I understand it, all companies in China have to take direction from the CCP
Is there anything like PoE Ethernet to WiFi 5GHz dongle/router ? I'm pretty much frustrated with anything on market. Pi 4 module is the hope.
I am not sure exactly what it is you are looking for. Can you explain what you mean by "PoE Ethernet to WiFi 5GHz dongle/router".
Too bad that can not run Pfsense, otherwise could be a great appliance, well, depending on the price of course.
Yeah, bet you're like me....just waiting for one of these to come out with about 4-5 ethernet ports and a fully functional pfSense OS????
@@ccupp2 And one of those ports can have Poe that I don't mind also :)
I wonder if someone tested these 1Gb/s interfaces with iperf to see if we can reach wire-speed...
I did test it with iperf. Didn't you watch the video?
@@GaryExplains Sorry, yes. I commented before watching entire video :) I've noticed you tested just single NIC. What about the 2nd NIC? Does it perform equally well? I would be also interested to see CPU utilization (software interrupts (si) in top, while iperf test runs. To add on top of that, what if I have client that downloads/uploads from local network at 1Gb/s, both NICs would be utilized. How does this perform when NAT'ing at this speed??? Thanks for great video, Garry.
Imagine raspberry pi with unified memory architecture 🤔😁
Ar picture at 4:46 upsidedown?
Good eye. Yes it's upside down so the wan/lan labels are reveresed. The lan port should be eth0 (right side by USB 3 ports). The wan port should be eth1 (left side by USB C port).
Hi, The amazon link didn't work
Wow, that is broken badly. It keeps giving me an Amazon Paperwhite!!! Let me see what I can do!
OK, I have re-generated the link, please try again.
What can I say....Shoot/Root, Shout/Route.
And roulette/route, routine/route 🤦♂️
DFRobots version is better.
Nice review, Gary. Can you tell us how long it takes to power on and get it's DHCP server ready to serve IPs?