My understanding of dkms is that its a way to dynamically manage all connected/disconnected device drivers on a Linux system. If that's correct, then I have to imagine that it allows you to configure a repo where device drivers can get installed, so that as soon as a hotpluggable device is connected to it, it finds that device's driver (in this repo) and loads it.If that's correct, then where is this repo and is that location configurable? Can it be configured to look for drivers in a remote location (using HTTP, TCP, etc.)?Also, does dkms, offer a way to dynamically update/upgrade device drivers at runtime? It would be nice to push device driver updates to this repo and then have dkms automatically release/unload the driver, overwrite the old driver with the new/updated one, and then reload that new driver.
Pushing changes to driver repos
drivers;devices;udev;hot plug