Como está incluído no kernel como um módulo, a menos que você inclua na lista negra o módulo antigo, ele é carregado no momento da inicialização devido a ter um dispositivo usando esse módulo. Depois de instalar um outro driver, você precisa colocar na lista negra o antigo.
A lista negra é o caminho certo. Mas você deve adicionar o novo módulo ao arquivo / etc / modules.