Hi Steven, the only other thing I can think of is, did you try appending Rahul’s suggestion into your Dockerfile? Looking at Step 9 here, kernel-module-build/8812au-5.9.3.2 at main · Tissy/kernel-module-build · GitHub, it seems that additional steps beyond just running the build are needed. So, perhaps trying to append that into the Dockerfile, or just duplicating that script’s functionality, is needed.
Maybe even try a quick test of just opening up a terminal and trying to run this command:
(Alter your paths accordingly, of course)
In the meantime, I have pinged our OS team to ask if it is possible to build the 8812au driver into our next OS release. This depends on the size of the module, as there is only limited space in the OS partitions, so they’ll have to take a look to see if it can be done.