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

Комментарии • 73

  • @1MarkKeller
    @1MarkKeller 2 года назад +4

    *GARY!!!*
    *Good morning Professor!*
    *Good morning fellow classmates!*
    Stay Safe Out There Everyone!

  • @Patricia-kk8tr
    @Patricia-kk8tr 2 года назад +5

    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

  • @jasonluong3862
    @jasonluong3862 2 года назад +14

    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.

    • @HexPortal
      @HexPortal 2 года назад +5

      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.

  • @mattig89ch
    @mattig89ch 2 года назад +2

    I would be curious to pair this with Pihole on the same device, and see how it stacks up.

  • @steaksbeers
    @steaksbeers 2 года назад

    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.

  • @unicaller1
    @unicaller1 2 года назад +2

    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.

    • @LampJustin
      @LampJustin 2 года назад +2

      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.

    • @unicaller1
      @unicaller1 2 года назад

      @@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.

  • @novelnouvel
    @novelnouvel 2 года назад +1

    and dont forget. you can setup openvpn client on pi then share your VPN connection in your local network. basically vpn router.

  • @NexGen-3D
    @NexGen-3D 2 года назад

    Gary Rooting is something we do in the back of the Ute!

  • @Henfredemars
    @Henfredemars 2 года назад +6

    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.

    • @LampJustin
      @LampJustin 2 года назад

      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 ;)

    • @LampJustin
      @LampJustin 2 года назад +1

      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

  • @BenoitDevijver1978
    @BenoitDevijver1978 2 года назад +1

    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 !

  • @MarkDavidMcCoskey
    @MarkDavidMcCoskey 2 года назад +1

    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).

    • @kdog8787
      @kdog8787 2 года назад +1

      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.

    • @SchoolforHackers
      @SchoolforHackers 2 года назад

      Ima suggest don’t combine those functions. Though I love it when other people do.

  • @eliudnjai
    @eliudnjai 2 года назад

    i love it. fewer ports however to call it a router.

  • @stevelongbeach5290
    @stevelongbeach5290 2 года назад +1

    Nice review, Gary. Can you tell us how long it takes to power on and get it's DHCP server ready to serve IPs?

  • @luukkuwet
    @luukkuwet 2 года назад

    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.

  • @Atomic_Haggis
    @Atomic_Haggis 2 года назад +2

    A very nice router, but it's not cheap! $149 is a lot for that.

  • @CloudDevelopment
    @CloudDevelopment 2 года назад

    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.

    • @GaryExplains
      @GaryExplains  2 года назад

      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.

  • @PhilippinesScam
    @PhilippinesScam 2 года назад

    Hey Gary, you should do a video showing how to turn one of these into an onion router.

  • @piiumlkj6497
    @piiumlkj6497 2 года назад +3

    So its transfer speed is acceptable but what about the latency ? Also a test while you're using its firewall functionality is extremely interesting 🤔

  • @gabrielalejandroverapinto1974
    @gabrielalejandroverapinto1974 2 года назад

    Thank you for the video, very informative. What version of OpenWrt is that pi running?

  • @esra_erimez
    @esra_erimez 2 года назад

    That looks like a nice rooter

  • @ernstoud
    @ernstoud 2 года назад

    Got it. Works great!

  • @tomduncan3547
    @tomduncan3547 2 года назад

    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

    • @GaryExplains
      @GaryExplains  2 года назад

      Check the video, you will see I am quoting directly from the iperf3 tool.

    • @GaryExplains
      @GaryExplains  2 года назад +4

      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.

  • @ko-Daegu
    @ko-Daegu 2 года назад

    3:53 here it's a SW not a R job
    or am I missing something

  • @ikorbln
    @ikorbln 2 года назад

    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.

    • @GaryExplains
      @GaryExplains  2 года назад

      Sorry to hear that. I don't have a trouble getting them at the normal price.

  • @strongyp
    @strongyp 2 года назад +1

    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

    • @GaryExplains
      @GaryExplains  2 года назад

      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.

  • @yash_kambli
    @yash_kambli 2 года назад +1

    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.

    • @GaryExplains
      @GaryExplains  2 года назад +3

      Without actually seeing the CPU core in an actual product, all that can be said is what you just wrote.

  • @KenSharp
    @KenSharp 2 года назад

    You transferred 1 GB total, not 1 GB/s. That would be 8 Gbps which is obviously incorrect.

  • @test40323
    @test40323 2 года назад

    Nice product brief but what I really want to know is the performance on routing traffic?

    • @GaryExplains
      @GaryExplains  2 года назад +1

      I thought I covered that.

    • @test40323
      @test40323 2 года назад +1

      @@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.

  • @prajullas
    @prajullas 2 года назад

    If you have a Fiber optic (ONT) connection what is the point of this setup?.

    • @GaryExplains
      @GaryExplains  2 года назад +1

      Or if you don't have Internet at all in your house, what is the point of this setup?🤷‍♂️

  • @RixtronixLAB
    @RixtronixLAB 2 года назад

    Nice video clip, keep it up, thank you for sharing the story :)

  • @johnsargeant4797
    @johnsargeant4797 2 года назад

    i'm waiting for the pi 5.

  • @martkt10
    @martkt10 2 года назад

    But you can run wrt on some existing routers

    • @GaryExplains
      @GaryExplains  2 года назад +1

      Of course, who said you couldn't?

  • @Steve-Richter
    @Steve-Richter 2 года назад

    But Seeed is from mainland China. Does the router send any network traffic back to company headquarters?

    • @GaryExplains
      @GaryExplains  2 года назад

      🤦‍♂️

    • @ko-Daegu
      @ko-Daegu 2 года назад

      are you trolling ?

    • @Steve-Richter
      @Steve-Richter 2 года назад

      @@ko-Daegu as I understand it, all companies in China have to take direction from the CCP

  • @Phynix72
    @Phynix72 2 года назад

    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.

    • @GaryExplains
      @GaryExplains  2 года назад +1

      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".

  • @pbrigham
    @pbrigham 2 года назад

    Too bad that can not run Pfsense, otherwise could be a great appliance, well, depending on the price of course.

    • @ccupp2
      @ccupp2 2 года назад

      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????

    • @pbrigham
      @pbrigham 2 года назад

      @@ccupp2 And one of those ports can have Poe that I don't mind also :)

  • @gwojcieszczuk
    @gwojcieszczuk 2 года назад

    I wonder if someone tested these 1Gb/s interfaces with iperf to see if we can reach wire-speed...

    • @GaryExplains
      @GaryExplains  2 года назад +3

      I did test it with iperf. Didn't you watch the video?

    • @gwojcieszczuk
      @gwojcieszczuk 2 года назад

      @@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.

  • @maxxwellwalt
    @maxxwellwalt 2 года назад

    Imagine raspberry pi with unified memory architecture 🤔😁

  • @thomaswelin7744
    @thomaswelin7744 2 года назад

    Ar picture at 4:46 upsidedown?

    • @bigtvjunky9119
      @bigtvjunky9119 2 года назад

      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).

  • @lucasr5995
    @lucasr5995 2 года назад

    Hi, The amazon link didn't work

    • @GaryExplains
      @GaryExplains  2 года назад

      Wow, that is broken badly. It keeps giving me an Amazon Paperwhite!!! Let me see what I can do!

    • @GaryExplains
      @GaryExplains  2 года назад

      OK, I have re-generated the link, please try again.

  • @Jokemeister1
    @Jokemeister1 2 года назад

    What can I say....Shoot/Root, Shout/Route.

    • @GaryExplains
      @GaryExplains  2 года назад

      And roulette/route, routine/route 🤦‍♂️

  • @EDIIIZ
    @EDIIIZ 2 года назад

    DFRobots version is better.

  • @stevelongbeach5290
    @stevelongbeach5290 2 года назад +1

    Nice review, Gary. Can you tell us how long it takes to power on and get it's DHCP server ready to serve IPs?