Cannot use released kernel module for compile Openwrt

vermagic is that 45ed73a630a4bec3328fc33ca1c2e1c2
and is a hash calculated from

  • all compilation options related to kernel, and
  • names of all kernel modules enabled in the kernel compilation .config (either =y or =m)

In practice, any change to the config makes the modules officially incompatible.

  • It is possible to compile individual modules later for a firmware if you have also compiled the static SDK and use that SDK for the kmod compilation (like eduperez does not mwlwifi driver kmods here in the forum)
  • It is practically impossible to compile a new kernel or full firmware and then try to use older kmods with opkg. The vermagic will differ
5 Likes