मैं बूट से मॉडेम-प्रबंधक कैसे निकाल सकता हूं?


23

मैं अपने बूट से मॉडेम-प्रबंधक सेवा को निकालना चाहूंगा, मैं यह कैसे कर सकता हूं?


रुक-रुक कर हो रही Arduino आईडीई का उपयोग कर फ़्लैश एक 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 मॉडेम को मॉडेममैंगर द्वारा प्रबंधित करने के लिए निष्क्रिय करने का काम किया जो बदले में CentOS 7 पर http://mbb.vzw.com के माध्यम से वेब-नियंत्रण को सक्षम करता है ।

द्वारा अक्षम करने के बाद जांचें:

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

Ubuntu 16.04 के लिए काम करना। मेरे लिए अपने USB- ट्रेस पर मेरे "सेटलाइनस्टेट" के लिए सबसे अधिक निष्क्रिय करता है।
कट्टन आई

2
संक्षिप्त उत्तर:sudo systemctl disable ModemManager
खतरे

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
मेटाडेट्स

5

सबसे सरल तरीका यह है:

sudo apt-get purge modemmanager

12.04 एलटीएस में ठीक काम करता है। मेरे सिस्टम में कुछ भी मॉडेमैनजर पर निर्भरता नहीं थी।

या आप उबंटू सॉफ्टवेयर सेंटर में "मॉडेमनेजर" की खोज कर सकते हैं और इसे वहां से हटा सकते हैं (शीर्षक "मॉडम के प्रबंधन के लिए डी-बस सेवा" है)।


आप सही हैं लेकिन क्या आपको मोबाइल फोन से कनेक्शन के लिए इसकी आवश्यकता है?
पोस्टमेडमगा

1
@Postadelmaga: खैर, मुझे लगता है कि यह निर्भर करता है कि आपका सॉफ्टवेयर आपके फोन से कैसे जुड़ता है। यदि आपको लगता है कि आपको इसकी आवश्यकता है, तो आप हमेशा इसे फिर से स्थापित कर सकते हैं sudo apt-get install modemmanager, नहीं?
mivk

3
आप सही हैं, लेकिन क्या होगा अगर मेरे पास उस पल में कोई इंटरनेट कनेक्शन नहीं है (और क्या मुझे अपने फोन का उपयोग नेविगेट करने के लिए करना चाहिए अगर मेरे पास इंटरनेट है :) जो मैं देख रहा हूं वह हर बूट को लोड न करने का एक तरीका है, लेकिन फिर भी यदि मुझे इसकी आवश्यकता हो तो इसे चलाने में सक्षम हो ....
पोस्टडेलमगा

"महान" समाधान ... क्या आपने इसका परीक्षण किया? ... लंबे समय के लिए ?!? सीयूजेड, कुछ यूपीडेटजेट के बाद, एमएफ पैकेट प्राप्त किया जाएगा, इसे बल्शलेट "आवश्यक" माना जाता है
THESorcerer

0
  1. यदि यह SysV init स्टाइल प्रतीकात्मक लिंक है

    update-rc.d [-n] [-f] base_name remove
    
  2. यदि यह प्रति उपयोगकर्ता (X11 सत्र) है, तो निम्न फ़ोल्डर और दूरस्थ संगत फ़ाइलों की जाँच करें:

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

धन्यवाद u, लेकिन यह एक SysV init नहीं है ... यह एक अपस्टार्ट सेवा है, नीचे मेरा जवाब देखें
Postadelmaga

0

मैंने पाया कि यह केवल एक निंदनीय कार्य है जब मैंने डेबियन सिड में प्रायोगिक संस्करण की कोशिश की और यह मेरे मॉडेम को खोजने में विफल रहा। मेरी गति लगभग दोगुनी हो गई और असफलताएं दुर्लभ हो गईं। मैं शायद इसे हटा दूंगा लेकिन जब भी मैं चाहता हूं कि यह फंक्शन सस्पेंड रहेगा।

में /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 Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.