Rimozione definitiva di un modulo dal kernel?

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2872
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Rimozione definitiva di un modulo dal kernel?

Messaggio da DoctorStrange »

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
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: Rimozione definitiva di un modulo dal kernel?

Messaggio da maxbigsi »

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
https://www.ergosumracalmuto.org/inform ... /index.php
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18778
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Rimozione definitiva di un modulo dal kernel?

Messaggio da Janvitus »

+Fedora 39 • +Xubuntu 23.10
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti