¿Cómo puedo eliminar modem-manager del arranque?


23

Me gustaría eliminar el servicio modem-manager de mi arranque, ¿cómo puedo hacerlo?


Encontré esta pregunta después de recibir un error intermitente de "Operación SAM-BA fallida" al usar Arduino IDE para flashear un Adafruit Feather M0: consulte digistump.com/board/index.php/… . La ejecución systemctl status ModemManager.servicemuestra que el administrador de módem es el culpable:Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type'
— Roberto Tyley

Respuestas:


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

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

Esto funcionó para deshabilitar que el módem UML-295 sea administrado por ModemManger, que a su vez habilitó el control web a través de http://mbb.vzw.com en CentOS 7.

Verifique después de deshabilitar a través de:

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

trabajando para Ubuntu 16.04. Desactiva para mí la mayor parte de mi "SetLineState" en mi USB-Trace.
— Cutton Eye

2
Respuesta corta:sudo systemctl disable ModemManager
— danger89

6

Esto parece funcionar bien:

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

En cambio, esto no funciona (no sé y):

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

2
A partir de ubuntu 14.04y Linux Mint 17.3, lo es ModemManager1; Ahora estoy acostumbrado a hacer también sudo ugo-x /usr/sbin/ModemManager.
— metadings

5

La forma más simple es:

sudo apt-get purge modemmanager

Funciona bien en 12.04 LTS. Nada en mi sistema tenía dependencias de modemmanager.

O puede buscar "modemmanager" en el Centro de software de Ubuntu y eliminarlo desde allí (el título es "Servicio D-Bus para administrar módems").


Tiene razón, pero ¿la necesita para conectarse con un teléfono móvil?
— Postadelmaga

1
@Postadelmaga: Bueno, supongo que depende de cómo se conecte su software a su teléfono. Si encuentra que lo necesita después de todo, siempre puede reinstalarlo con sudo apt-get install modemmanager, ¿no?
— mivk

3
tienes razón, pero qué sucede si no tengo conexión a Internet en ese momento (y debería usar mi teléfono para navegar si tengo Internet :) Lo que estoy buscando es una forma de no cargarlo en cada arranque, pero aún así poder ejecutarlo si lo necesito ....
— Postadelmaga

"gran" solución ... ¿lo probaste? ... por un largo tiempo ?!? SEA CUZ, DESPUÉS DE ALGUNA ACTUALIZACIÓN, QUE EL PAQUETE MF SE REINSTALARÁ, se considera BULLSHLT "REQUERIDO"
— EL ORDENADOR

0
  1. Si se trata de enlaces simbólicos de estilo init de SysV

    update-rc.d [-n] [-f] base_name remove
    
  2. Si es por usuario (sesión X11), verifique las siguientes carpetas y los archivos correspondientes remotos:

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

gracias pero no es un SysV init ... es un servicio emergente, vea mi respuesta a continuación
— Postadelmaga

0

Descubrí que esto solo tenía una función perjudicial cuando probé la versión experimental en Debian Sid y no pudo encontrar mi módem. Eso casi duplicó mi velocidad y las caídas y fallas se volvieron raras. Probablemente lo eliminaré, pero por el momento quiero que suspenda la función.

En /etc/init.dalmacené este archivo:

#!/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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.