Essentially, instead of trying to hack together an old driver, the devs are now working directly with the company to implement a much better driver. Apparently, early tests have been promising and they’re hoping to eventually upstream it.
They’re currently testing it and if everything goes well, it’ll get pushed to end users pretty soon. Oh, and the new driver also has bluetooth support, though obviously wifi is the priority.
If you want the driver right now, you can get the patches from the SailfishOS repo:
https://github.com/sailfish-on-dontbeevi...in/patches
but you will have to compile this stuff yourself.
The matching firmware is here:
https://github.com/sailfish-on-dontbeevi...e/main/rpm
But it should just be a matter of time for this to enter DanctNIX, given that it's Danct's work that SailfishOS is shipping there.
Unfortunately, Bestechnic still has not fixed the licensing on txrx_opt.[ch]. With the current licensing on those files, there is no way this can go into the upstream Linux kernel.