Kernel module not compiled as ipk

Hi,

Since kmod-rtl8812au-ct is completely broken and does not work with my Alfa I'm looking for a workaround - I need any, even closed source driver that will work on Openwrt. There is no viable backport from 6.13 kernel drivers for 24-rc4 yet, so I decided to build aircrack's version of the driver. I tried several repositories that contain a ready package, the kernel build succeeds but no ipk is generated. Here are steps I took:

  1. I added my entry do feeds.conf src-link mystuff /home/openwrt/packages
  2. Copied package into /home/openwrt/packages.
  3. Ran feeds update -a and install -a
  4. Package is now visible in menuconfig
  5. I select to build it as a module (<M>) (even tried building it as <*> but no ipk too).
  6. According to this I'm building the kernel with: make target/linux/compile && make package/kernel/linux/compile.
  7. Build completes without an issue or warning.
  8. There is no related ipk file in bin/targets/ipq40xx/generic/packages

What am I doing wrong? The package is definitely imported to sdk (I was successfull at building several own packages this way - they were not kernel modules though).

Maybe show "lsusb"?