Як я можу видалити модем-менеджер із завантаження?


23

Я хотів би видалити службу керування модемом із завантаження, як це зробити?


Виявив це запитання після отримання переривчастої помилки "Операція SAM-BA не вдалася" за допомогою ID Arduino IDE для відблиску перо Adafruit M0 - див. Digistump.com/board/index.php/… . Виконання systemctl status ModemManager.serviceпоказує, що винуватцем є модем-менеджер:Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type'
Роберто Тілей

Відповіді:


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

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

Це працювало, щоб відключити модем UML-295 від управління ModemManger, що, в свою чергу, дозволило веб-управління через http://mbb.vzw.com на CentOS 7.

Перевірте після відключення через:

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

працює для Ubuntu 16.04. Деактивує для мене більшість моїх "SetLineState" на моєму USB-трасі.
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

Натомість це не працює (не знаю, у):

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

2
Як ubuntu 14.04і Linux Mint 17.3, це є ModemManager1; Зараз я теж звик це робити sudo ugo-x /usr/sbin/ModemManager.
метадінги

5

Найпростіший спосіб - це:

sudo apt-get purge modemmanager

Відмінно працює в 12.04 LTS. Ніщо в моїй системі не мало залежності від модемменеджера.

Або ви можете шукати "modemmanager" у програмному центрі Ubuntu та видалити його звідти (назва - "Служба D-Bus для управління модемами").


ви маєте рацію, але вам це потрібно для зв'язку з мобільним телефоном?
Postadelmaga

1
@Postadelmaga: Ну, я думаю, це залежить від того, як ваше програмне забезпечення підключиться до вашого телефону. Якщо ви все-таки виявите, що вам це потрібно, ви завжди можете встановити його заново sudo apt-get install modemmanager, ні?
mivk

3
Ви маєте рацію, але що трапиться, якщо я не маю підключення до Інтернету в цей момент (і я повинен використовувати свій телефон для навігації, якщо в мене є Інтернет :) Що я шукаю - це спосіб не завантажувати його кожного завантаження, але все-таки зможете запустити його, якщо мені це потрібно ....
Postadelmaga

"чудове" рішення ... ти це випробував? ... надовго?!? Будьте КУЗ, ПІСЛЯ ДЛЯ ЯКЩОГО ОНОВЛЕННЯ, ЩО МФ-ПАКЕТ ВІДПРИСТАВЛЯЄТЬСЯ, це вважається БУЛЬШТОВОЮ "ЗАПИТАНОЮ"
THESorcerer

0
  1. Якщо це символьні посилання в стилі SysV init

    update-rc.d [-n] [-f] base_name remove
    
  2. Якщо це для кожного користувача (сесія X11), перевірте такі папки та віддалені відповідні файли:

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

дякую, але це не інітс SysV ... це послуга на
вищому рівні

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.