Rimozione definitiva di un modulo dal kernel?

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.

Rimozione definitiva di un modulo dal kernel?

Messaggioda harpefalcata » venerdì 30 dicembre 2016, 13:38

Buongiorno a tutti.

Vorrei chiedere se esiste un modo per imporre al sistema operativo la rimozione definitiva di un modulo, ovvero fare in modo che non ne faccia più uso.

Ciò che mi servirebbe più in dettaglio è questo: Ho un dispositivo che cnnetto al pc via USB, e, quando viene connesso, il sistema gli assegna in maniera automatica il driver usb "cdc_acm".

Io posso annullare quest'assegnazione manualmente rimuovendo il modulo cdc_acm, tramite il comando
Codice: Seleziona tutto
modprobe -r cdc_acm


Il problema però, è che quando estraggo, e poi riconnetto la stessa periferica usb, questo modulo viene automaticamente riassegnato alla stessa periferica, ed il suo modulo viene automaticamente ricaricato, mentre a me serve che la periferica abbia un diverso driver usb associato.

Dunque la domanda: si può impedire al sistema di fare uso di un modulo in particolare? Esiste un comando che sia più "incisivo" di modprobe -r oppure di rmmod? Perchè mi sono inutili se, ogni volta che riconnetto la periferica, quel modulo risalta fuori ogni volta.

Esiste poi un modo di neutralizzare anche questa rimozione ed, eventualmente ripristinare a mano questo modulo?

In pratica, esiste una specie di blacklist anche per i moduli del kernel? Ed in caso positivo, comesi usa?

Grazie mille
Avatar utente
harpefalcata
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 645
Iscrizione: ottobre 2015
Località: Roma, Italia
Desktop: Unity
Distribuzione: Ubuntu 16.04.2 Xenial Xerus
Sesso: Maschile

Re: Rimozione definitiva di un modulo dal kernel?

Messaggioda maxbigsi » venerdì 30 dicembre 2016, 13:49

la blacklist esiste https://wiki.debian.org/it/KernelModuleBlacklisting
https://computer-acquisti.com/blog/come ... l-inutili/ ... magari aspetta una dritta di qualcuno più preparato di me ;)
W il software libero..... W Ubuntu -- Ubuntu User # 31322
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 15071
Iscrizione: maggio 2008
Desktop: Mate
Distribuzione: Ubuntu Mate 16.04 64bit
Sesso: Maschile

Re: Rimozione definitiva di un modulo dal kernel?

Messaggioda Janvitus » sabato 31 dicembre 2016, 15:54

maxbigsi Immagine ha scritto:la blacklist esiste https://wiki.debian.org/it/KernelModuleBlacklisting


Questa va bene.
Avatar utente
Janvitus
Amministratore
Amministratore
 
Messaggi: 17060
Iscrizione: aprile 2005
Località: Potenza
Desktop: GNOME Shell 3.22
Distribuzione: Fedora/Ubuntu
Sesso: Maschile


Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 1 ospite