Come posso rimuovere modem-manager dall'avvio?


23

Vorrei rimuovere il servizio modem manager dal mio avvio, come posso farlo?


Ho trovato questa domanda dopo aver ricevuto un errore intermittente "Operazione SAM-BA non riuscita" durante l'utilizzo dell'IDE Arduino per eseguire il flash di una piuma Adafruit M0- vedi digistump.com/board/index.php/… . L'esecuzione systemctl status ModemManager.servicemostra che il responsabile del modem è il colpevole:Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type'
Roberto Tyley,

Risposte:


17
systemctl |grep Modem   # (may show ModemManger.service)

systemctl [stop|start|enable|disable] ModemManager.service

Ciò ha funzionato per disabilitare la gestione del modem UML-295 da ModemManger che a sua volta ha abilitato il controllo web tramite http://mbb.vzw.com su CentOS 7.

Verifica dopo la disabilitazione tramite:

systemctl list-dependencies multi-user.target |grep Modem

lavorando per Ubuntu 16.04. Disattiva per me la maggior parte del mio "SetLineState" sulla mia traccia USB.
Cutton Eye

2
Risposta breve:sudo systemctl disable ModemManager
danger89,

6

Questo sembra funzionare bene:

sudo mv /usr/share/dbus-1/system-services/org.freedesktop.ModemManager.service /usr/share/dbus-1/system-services/org.freedesktop.ModemManager.service.disabled

Invece questo non funziona (non so y):

"echo manual | sudo tee -a /etc/init/modemmanager.override"

2
A partire da ubuntu 14.04e Linux Mint 17.3, lo è ModemManager1; Ora sono abituato a fare anche questo sudo ugo-x /usr/sbin/ModemManager.
metadings

5

Il modo più semplice è:

sudo apt-get purge modemmanager

Funziona bene in 12.04 LTS. Nulla nel mio sistema aveva dipendenze da modemmanager.

Oppure potresti cercare "modemmanager" nel Ubuntu Software Center e rimuoverlo da lì (il titolo è "Servizio D-Bus per la gestione dei modem").


hai ragione ma ne hai bisogno per la connessione con il cellulare?
Postadelmaga,

1
@Postadelmaga: Beh, immagino che dipenda da come il tuo software si collega al tuo telefono. Se scopri di averne bisogno dopo tutto, puoi sempre reinstallarlo con sudo apt-get install modemmanager, no?
Mivk,

3
hai ragione, ma cosa succede se non ho una connessione Internet in quel momento (e dovrei usare il mio telefono per navigare se ho internet :) Quello che sto cercando è un modo per non caricarlo ad ogni avvio, ma comunque essere in grado di eseguirlo se ne ho bisogno ....
Postadelmaga,

soluzione "fantastica" ... l'hai provata? ... per molto tempo ?!? BE CUZ, DOPO ALCUNI AGGIORNAMENTI, CHE IL PACCHETTO MF SARÀ REINSTALLATO, È considerato BULLSHlT "RICHIESTO"
incantatore il

0
  1. Se si tratta di collegamenti simbolici in stile init SysV

    update-rc.d [-n] [-f] base_name remove
    
  2. Se è per utente (sessione X11), controlla le seguenti cartelle e file remoti corrispondenti:

    ~/.config/autostart    
    /etc/xdg/autostart
    

grazie ma non è un init SysV ... è un servizio upstart, vedi la mia risposta qui sotto
Postadelmaga

0

Ho scoperto che aveva una funzione deleteria solo quando ho provato la versione sperimentale in Debian Sid e non è riuscito a trovare il mio modem. Ciò ha quasi raddoppiato la mia velocità e cadute e guasti sono diventati rari. Probabilmente lo rimuoverò ma per il momento voglio che sospenda la funzione.

In /etc/init.dho memorizzato questo file:

#!/bin/sh
# NOMODEMMANAGER.sh DHM, Feb'19
# The ModemManager appears to slow down and interfere with the internet on my Dell laptop.
ModemManager --no-auto-scan
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.