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

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

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

答案1

systemctl disable ModemManager.service
systemctl stop ModemManager.service

这使得 UML-295 调制解调器无法被 ModemManger 管理,从而可以通过以下方式启用网络控制:http://mbb.vzw.com在 CentOS 7 上。

禁用后检查:

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

答案2

最简单的方法是:

sudo apt-get purge modemmanager

在 12.04 LTS 中运行良好。我的系统中没有任何内容依赖于 modemmanager。

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

答案3

这看起来工作正常:

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

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

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

答案4

当我尝试 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

相关内容