No way to express module preferences
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
module-init-tools (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: module-init-tools
I have often run into a situation where we need to express a preference among several drivers for a particular device. For example, several devices can be driven by either skge and sk98lin, other devices can only be driven by one or the other. It is sometimes important to express a preference for one of these drivers whenever modprobe would try to insert both:
prefer skge sk98lin
prefer orinoco_pci prism2_pci
prefer dmfe tulip
prefer hsfmc98via slamr
prefer snd-au8830 au8830
prefer siimage sata_sil
prefer i915 i830
prefer ndiswrapper bcm43xx
and so on. I have tried to devise a mechanism to do this in a general way using the "install" command, but without access to the name of the device being inserted it is not possible to decide whether the preference applies.
I tried reporting this to the kerneltools bugzilla and/or wiki, but they are not accessable to the general public.
Are there other Linux distributions that are able to do this? Or are you talking about changing Linux fundamentally?