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