On 02/13/2017 12:22 PM, Stephen Morris wrote: > On 13/02/2017 19:21, Stephen Morris wrote: > I've removed the driver from DKMS in Ubuntu and re-added it, then run a > DKMS AUTOINSTALL to rebuild and re-install the driver back into the > running kernel and under Ubuntu the modprobe command to active the > driver is not issued either, but also under Ubuntu is seems that when > the rmmod command is issued to remove the driver from the running kernel > which removes wifi access, the dns resolver service seems to also be > shutdown, because after the driver is rebuilt by DKMS and the modprobe > issued a sudo apt-get update fails to be able to resolve the repository > names. > I've tried the same thing under Fedora to see if Fedora has the same > functionality, which fortunately Fedora doesn't, after the DKMS process > is done and the modprobe issued a sudo dnf update successfully refreshes > the repository lists and installs any available updates after prompting > whether or not to do so. I've been watching this thread a bit and I'm not a DKMS user, but from what I can gather, DKMS should do an automatic modprobe when a kernel is upgraded or whatever based on certain criteria. Section 2 of the webpage at: https://wiki.centos.org/HowTos/BuildingKernelModules describes the process (the example is a patched CIFS filesystem). In a nutshell: 1. The module's source directory must be in /usr/src/<module>-<version> 2. There is a "dkms.conf" file in that directory that contains some specific info. 3. It has been added to the DKMS tree via "dkms add" 4. It has been built under DKMS control via "dkms build" 5. It has been installed under DKMS control via "dkms install" Note that I've never tried a DKMS add-on module, but that seems to be the way it's done. I think that dkms.conf file is pretty critical, along with the "dkms add", "dkms build" and "dkms install". I don't believe "dkms autoinstall" would modprobe modules that weren't added, built and install using dkms as they weren't fully inserted under dkms' care. That's just a guess. ---------------------------------------------------------------------- - Rick Stevens, Systems Engineer, AllDigital ricks@xxxxxxxxxxxxxx - - AIM/Skype: therps2 ICQ: 226437340 Yahoo: origrps2 - - - - Artificial Intelligence usually beats real stupidity. - ---------------------------------------------------------------------- _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx