Why can't I install kmod-rtc-ds1307 on Raspberry pi 4 model B?

I'd like to use OpenWrt on Raspberry pi 4 model B with RTC WatchDog HAT.

I could see the RTC with i2c-detect, but I can't install the kernel module kmod-rtc-ds1307...

root@OpenWrt:~# opkg update && opkg install kmod-rtc-ds1307
Downloading https://downloads.openwrt.org/releases/21.02.3/targets/bcm27xx/bcm2711/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/21.02.3/targets/bcm27xx/bcm2711/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/aarch64_cortex-a72/telephony/Packages.sig
Signature check passed.
Unknown package 'kmod-rtc-ds1307'.
Collected errors:
 * opkg_install_cmd: Cannot install package kmod-rtc-ds1307.

But this package looks available.

Why can't it find this package?

The fix was not backported to 21.02 series, but done for 22.03 series.

2 Likes

@musashino
It works fine on 22.03-rc6.
Thank you!

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.