Automatic recompiling of the HSO driver
There is one problem with installing your own version of the HSO driver; if you let the kernel update as normal then your driver becomes incompatible with it and then the driver must be recompiled. For distros with frequent kernel updates this is irritating. Also, my quick hack of renaming the kernel supplied hso driver was not good practice!!
There has to be a better way - and there is :
I had heard about dkms but did not have time to explore it. But now we have a short but excellent introduction in the forum (thank you Martin)