New Raspberry Pi CM4 IoT Router Board

I found this today referred by a friend and placed my order. I have a Pi4 with UE300 but I wanted something pcie instead of USB and this is very cheap for what it offers. I am assuming a normal OpenWRT image will load fine with a driver for the ethernet controller (for now I am assuming it’s realtek but I couldn’t find details on it so can’t say). I’ll update once I get mine.

https://www.dfrobot.com/product-2242.html

2 Likes

Keep in mind that it wont work with a "vanilla" RPi4, you need the compute module.

Yep I am aware ... I will be ordering a 1gb/lite since that’s kind of enough as a home router so with shipping it’s going to cost me 53$ plus a cheap switch which imo better than ERX for QoS ...

Looks nice. Would be cool if it would work with poe too and would support emmc.
Also fair price i think.
Keep us informed and do some test when it arrived.

2 Likes

Yeah, this sentence is a little ambiguous:

"Storage Card: microSD slot (Only modules without eMMC supported)"

I'm guessing they mean that the microSD slot is only usable with modules lacking the eMMC module option, not that you can't use the board at all with such modules. Might have to prowl their forums to be sure.

1 Like

I saw that video yesterday. I cancelled my order as there were shipping issues to my country and my address changed as well but I might place an order again if I can know sqm performance for it … I mean as far as power consumption and price is concerned this is just unbeatable currently for gigabit.

1 Like

Hi, did you get this dual gigabit IoT carrier board + CM4?

Does the dual gigabit work out of the box with OpenWrt ?

No packages to instead to get the dual gigabit to both work ?

Yes you need to generate your own image for the secondary network adapter to work.

I have generated those here for my use: https://sysupgrade.openwrt.org/store/af6d085918e054b134d2bbb6ff21f717/

You can use these files or do the following:

  1. Open https://firmware-selector.openwrt.org/
  2. Select the type: "Raspberry Pi 4B/400/4CM (64bit)"
  3. Expand "Customize installed packages"
  4. Ådd the following to the list of packages, space seperated: kmod-r8169 kmod-usb-dwc2 bcm27xx-userland
  5. Click "Request build" and then download your ext4 image and flash the eMMC with it

The drivers added are listed here on the Wiki: https://wiki.dfrobot.com/Compute_Module_4_IoT_Router_Board_Mini_SKU_DFR0767

Also added this info here https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/114

2 Likes