There should be the kernel postinst script /etc/kernel/postinst.d/dietpi-USBridgeSig which installs the driver from Allo. It is however possible that at time of kernel upgrade, Allo did not yet compile the matching new kernel module, in which case the download fails. Please try this:
In the mean time I’ve been tinkering with compiling the driver kernel module myself. I’ve more or less succeeded in this. I’m a C# software developper/programmer by profession, but have little linux experience. To make this a learning exercise I’ve forked the Allo driver source code and added a Makefile, install script and a tutorial to build and install the driver module.
The linux guru’s over here will probably laugh their heads off when they see my approach.
But I’m always open to suggestions on how to improve and simplify the procedure.
One question:
How to compile and build *.ko.xz modules instead of *.ko?
I’m now able to compile and install the ax88179_178a driver without the help of Allo!
I might add the driver for this particular kernel build to my repo anytime soon, so it can be installed without the need to install all the other dependencies for compiling a driver.
Great work. Probably can add a GitHub workflow to compile those ourselves (regularly based on kernel releases) and upload to our server. I was never really happy to have this plain HTTP IP address download of something sensitive like a kernel module.