August 19, 201114 yr Ooops, sorry. Posted in wrong area. Would a mod please move this to Roadmap. It seems that we have two distinct breeds of Realtek 8111 network controllers. Some only work with one version of the driver, others only work with another version of the driver. Is it possible for device drivers to be loaded at boot time, as kernel modules? Would there be any disadvantage to doing this? It would allow people to choose the driver which best suits their hardware. It would also allow us to slim-down the unRAID memory footprint by not loading the drivers we don't require. I think that it would also allow me to solve a problem which I have just encountered ... it seems that the standard Linux distribution of mptsas (and, I'm guessing, mpt2sas) drivers appear to hit problems in some circumstances. One proposed solution is to use the driver distributed by LSI. Is there any way that, with current unRAID images, I can 'soft-load' (or 'insmod'/'modprobe') a different version of the mpt2sas driver?
August 19, 201114 yr Ooops, sorry. Posted in wrong area. Would a mod please move this to Roadmap. It seems that we have two distinct breeds of Realtek 8111 network controllers. Some only work with one version of the driver, others only work with another version of the driver. Is it possible for device drivers to be loaded at boot time, as kernel modules? Would there be any disadvantage to doing this? It would allow people to choose the driver which best suits their hardware. It would also allow us to slim-down the unRAID memory footprint by not loading the drivers we don't require. I think that it would also allow me to solve a problem which I have just encountered ... it seems that the standard Linux distribution of mptsas (and, I'm guessing, mpt2sas) drivers appear to hit problems in some circumstances. One proposed solution is to use the driver distributed by LSI. Is there any way that, with current unRAID images, I can 'soft-load' (or 'insmod'/'modprobe') a different version of the mpt2sas driver? I'm fairly sure they are loaded as modules now. Problem is, both modules (old and new driver for Realtek 8111) are not present, so you can unload one and load the other. Type lsmod to see the loaded modules.
August 19, 201114 yr I think that it would also allow me to solve a problem which I have just encountered ... it seems that the standard Linux distribution of mptsas (and, I'm guessing, mpt2sas) drivers appear to hit problems in some circumstances. One proposed solution is to use the driver distributed by LSI. What problem would this be?
August 19, 201114 yr Author I think that it would also allow me to solve a problem which I have just encountered ... it seems that the standard Linux distribution of mptsas (and, I'm guessing, mpt2sas) drivers appear to hit problems in some circumstances. One proposed solution is to use the driver distributed by LSI. What problem would this be? This one! It appears that use of the 5in3 cages I've just installed alters timings in such a way that a verify always hits this problem. It's not shown up in rebuilds, or ordinary use, just verifies!
August 19, 201114 yr Author Is there any way that, with current unRAID images, I can 'soft-load' (or 'insmod'/'modprobe') a different version of the mpt2sas driver? I'm fairly sure they are loaded as modules now. Problem is, both modules (old and new driver for Realtek 8111) are not present, so you can unload one and load the other. Type lsmod to see the loaded modules. Okay, so how would I find out which modules are available, but not currently loaded. If I want to update a module which is currently available and in use, where would I put the new version, and how would I load it it?
Archived
This topic is now archived and is closed to further replies.