如何从启动中删除调制解调器管理器?


23

我想从启动中删除调制解调器管理器服务,该怎么办?


使用Arduino IDE刷新Adafruit Feather M0间歇性出现“ SAM-BA操作失败”错误后,发现了此问题-参见digistump.com/board/index.php/…。执行systemctl status ModemManager.service表明,调制解调器经理是罪魁祸首:Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type'
Roberto Tyley

Answers:


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

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

这使UML-295调制解调器无法由ModemManger管理,而后者又通过CentOS 7 上的http://mbb.vzw.com启用了Web控制。

通过以下方式禁用后检查:

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

适用于Ubuntu 16.04。对我来说,我的USB-Trace上的大多数“ SetLineState”都无效。
Cutton Eye

2
简短的答案:sudo systemctl disable ModemManager
危险89

6

这看起来工作正常:

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

相反,这是行不通的(不知道y):

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

2
ubuntu 14.04和开始Linux Mint 17.3,它是ModemManager1; 我现在也习惯了sudo ugo-x /usr/sbin/ModemManager
metadings 2013年

5

最简单的方法是:

sudo apt-get purge modemmanager

在12.04 LTS中可以正常工作。我的系统中没有任何东西依赖于modemmanager。

或者,您可以在Ubuntu软件中心中搜索“ modemmanager”并将其从那里删除(标题为“用于管理调制解调器的D-Bus服务”)。


您说得对,但是与手机连接是否需要它?
Postadelmaga

1
@Postadelmaga:嗯,我想这取决于您的软件如何连接到手机。如果您发现确实需要它,可以随时使用重新安装它sudo apt-get install modemmanager,不是吗?
mivk

3
您是对的,但是如果那时候我没有互联网连接,那会发生什么(如果您有互联网,那我应该用手机导航吗:)我正在寻找一种不每次启动都加载它的方法能够运行它,如果我需要它的话....
Postadelmaga 2013年

“绝佳”的解决方案...您测试了吗?... 很长时间 ?!?请Cuz,在进行某些更新之后,将重新安装MF数据包,这被认为是“必需的”
BullSHlT

0
  1. 如果是SysV初始化样式的符号链接

    update-rc.d [-n] [-f] base_name remove
    
  2. 如果是按用户(X11会话),请检查以下文件夹和远程对应的文件:

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

谢谢你,但这不是SysV初始化...这是新贵服务,请参阅下面的答案
Postadelmaga 2012年

0

当我在Debian Sid中尝试实验版本时,我发现它仅具有有害功能,而根本找不到我的调制解调器。那几乎使我的速度翻了一番,跌落和失败变得罕见。我可能会删除它,但暂时希望它暂停功能。

/etc/init.d我存储此文件:

#!/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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.