General

CM4 IoT Router SKU:DFR0767 outdated kernel

userHead Account cancelled 2021-07-13 00:24:01 1507 Views7 Replies
Hello,

I'd like to build a lightweight router from your IoT router board with a CM4. It seems the OpenWRT version you provided on the Wiki page of the product has a quite old kernel version. I tried to install OpenVPN server, for instance:
Code: Select all
Details for package openvpn-openssl
Version: 2.5.3-1
Size: ~231.3 KB installed
Dependencies:
kmod-tun (27.7 KB) NOT INSTALLED
kernel VERSION INCOMPATIBLE
libopenssl1.1 INSTALLED
Description
Open source VPN solution using OpenSSL

The installed version of package kernel is not compatible, require 5.4.128-1-deb45357… while 5.4.108-1-79565365… is installed.
Or a kernel module for my 4G USB modem to use it as a secondary WAN:
Code: Select all
Details for package kmod-usb-net
Version: 5.4.128-1
Size: ~15.4 KB installed
Dependencies:
kernel VERSION INCOMPATIBLE
kmod-mii INSTALLED
kmod-usb-core INSTALLED
kmod-nls-base INSTALLED
Description
Kernel modules for USB-to-Ethernet convertors

The installed version of package kernel is not compatible, require 5.4.128-1-deb45357… while 5.4.108-1-79565365… is installed.
and both impossible due to the outdated kernel version. Is there any way or chance to bump up the actual kernel version to 5.4.128?

Thanks,

B.
2022-07-28 13:29:36

Can someone confirm if this issue is why my new cm4 8gb emmc 1 gb ram with wireless will not boot, however my cm4 lite 1gb ram no-wireless boots and functions without issue on my DFR0767? Is there any workaround that does not involve a full manual openwrt install?

userHeadPic GregGeiger
2022-07-28 07:32:38

Update: It appears my previous message about this Kernel being incompatible with the most recent revision of the CM4 was incorrect. It's actually the bootloader which requires an update. Copying the DAT and ELF files from a newer boot partition to this image is enough to get it booting.

userHeadPic Alex.Oughton
GregGeiger wrote:

I wrote the previous prior to reading the entire thread. Replacing the .dat and .elf liles from 2022.03.0-rc5 does indeed allow my new cm4 to boot.

 

I'm looking forward to the update that was promised 7 months ago.

2022-07-28 13:58:12
1 Replies
2022-07-28 07:12:59

This issue has now escalated to an incompatibility with recently-manufactured Raspberry Pi compute modules. The image currently provided on this site will not boot on any CM4 which is of the most recent revision, with an “unsupported board type” error flash. I was able to get 22.03.0-rc5 from the official site to boot on my new CM4, but 21.02.3 both from this site and the official OpenWRT site would not boot.

 

I'm hoping there will be an update soon?

userHeadPic Alex.Oughton
2021-12-30 22:35:53 Hi all,

We know that R67 is outdated kernel. We will release updated kernel soon.

Description:

CM4 IOT ROUTER SKU:DFR0767 OUTDATED KERNEL

Firmware Version: V1.0.3.632(20160304)

OS Version:https://www.omegle.fyi/ https://www.bazoocam.fyi/ https://www.chatrandom.one/Android 5.1

Kernel Version: 3.4.0-g2caf7e33-dirty (dirty)

Build Number: fr0767_v1.0.3_20160304_1649_gac223414_dirty
userHeadPic anonymous
2021-08-28 01:45:58 see here on how to migrate to official OpenWRT firmware: https://github.com/geerlingguy/raspberr ... -907068591 userHeadPic asquelt
2021-08-26 08:17:54 I have similiar problem - I cannot install i2c modules, which I need to connect the screen to my router.
Code: Select all
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-i2c-gpio:
 * 	kernel (= 5.4.142-1-deb453573a04e7a02726b2659a2a3363)
Code: Select all
Linux jackfruit 5.4.108 #0 SMP Mon Mar 29 05:41:24 2021 aarch64 GNU/Linux

Installed: 5.4.108
In repos: 5.4.142

Can we expect updated kernel or repository with modules matching image kernel?
Or we are left here to compile our own distro?
userHeadPic asquelt