Removing unused kernel modules / autoclean
When I do lsmod a lot of modules are marked as (autoclean) or (unused), however they don't seem to actually get removed.
I checked out some of the docs in /usr/linux/src and they suggest a cron job should be set up that does "modprobe -r" to remove unused modules.
I also saw somewhere that "rmmod -a" does the same thing. However neither works on my system, the modules stay right where they are.
So how do I remove unused modules and get autoclean ones to get autocleaned? Do I have to use kerneld as the kmod readme suggested that this was defunct.