Kernel version mismatch when install kmod

I just upgrade from OpenWRT to LEDE. The image downloaded is a snapshot built today.

Model NETGEAR WNDR4300
Firmware Version LEDE Reboot SNAPSHOT r2960-619c8fa / LuCI Master (git-17.012.74170-de4bda6)
Kernel Version 4.4.40

Then I installed kernel modules for my external USB storage. It complained that kernel version not satisfied. How can I fix it? Where can I download package for kernel 4.4.40-1?

root@OpenWrt:/etc/config# opkg install kmod-usb-storage kmod-fs-ext4
Installing kmod-usb-storage (4.4.42-1) to root...
Downloading http://downloads.lede-project.org/snapshots/targets/ar71xx/nand/packages/kmod-usb-storage_4.4.42-1_mips_24kc.ipk.
Installing kmod-fs-ext4 (4.4.42-1) to root...
Downloading http://downloads.lede-project.org/snapshots/targets/ar71xx/nand/packages/kmod-fs-ext4_4.4.42-1_mips_24kc.ipk.
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-storage:
  • kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) * kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) *
  • opkg_install_cmd: Cannot install package kmod-usb-storage.
  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-ext4:
  • kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) * kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) * kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) * kernel (= 4.4.42-1-eb80f09c603a27c02dabd5b3c35c3660) *
  • opkg_install_cmd: Cannot install package kmod-fs-ext4.

Just use option ' --force-depends ' and you will be able to install it :smile: (If it shows errors, ignore it). This just buildbot error :smiley:

Is it? By now, it seems a more recent build is already up. Otherwise he would not run kernel .40 and opkg wouldn't be finding .42 modules.

Flash the newer build and grab the modules you need immediately.