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.