This bug was fixed in the package ndiswrapper - 1.60-8ubuntu3
---
ndiswrapper (1.60-8ubuntu3) focal; urgency=medium
* Prevent the build of ndiswrapper-dkms modules for kernels newer than 5.4.
Groovy has deprecated this package, so the ndiswrapper drivers won't be
supported
I confirm that ndiswrapper 1.60-8ubuntu3 dkms module can be built and
loaded successfully with linux 5.4:
$ dkms status
ndiswrapper, 1.60, 5.4.0-55-generic, x86_64: installed
And the build is skipped as expected with linux-hwe 5.8:
Setting up ndiswrapper-dkms (1.60-8ubuntu3) ...
Loading new
Hello Kleber, or anyone else affected,
Accepted ndiswrapper into focal-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/ndiswrapper/1.60-8ubuntu3 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
The proposed update adds a 'BUILD_EXCLUSIVE_KERNEL' directive to the
dkms config file to build the modules only on 5.4 (including) and older
kernels.
These changes have been tested as described on the 'Testcase' section of
the bug description.
The source package can be found at
** Description changed:
+ [SRU Justification]
+
+ Impact: ndiswrapper-dkms modules fail to build on Focal with the linux-
+ hwe-5.8 kernel. (see attached make.log for details).
+
+ Fix: ndiswrapper has been deprecated on Groovy and this package is not
+ shipped anymore. This is a very old