मैं बूट पर मोबाइल ब्रॉडबैंड को स्थायी रूप से कैसे सक्षम करूं?


9

मैं "मोबाइल ब्रॉडबैंड सक्षम करें" को स्थायी रूप से जांचना चाहता हूं, इसलिए मुझे हर बूट के बाद इसकी जांच करने की आवश्यकता नहीं है।

जवाबों:


11

यह समस्या बग-रिपोर्ट के अधीन है

इस प्रकार, जब तक इसे हल नहीं किया जाता है, तब तक आसपास काम करना जैसे कि लॉगिन पर मोबाइल ब्रॉडबैंड को सक्षम करना संभवत: पर्याप्त होगा।

नीचे दिए गए उत्तर का क्रेडिट बग योगदानकर्ताओं में से एक को जाता है - यदि आपके पास कोई अतिरिक्त जानकारी है, तो अपने विवरण को बग-रिपोर्ट में जोड़ें। नोट - ग्राहकों को "मुझे भी" जवाब पसंद नहीं है इसलिए न ही "मुझे भी जोड़ें" - अपडेट के लिए सदस्यता बटन पर क्लिक करें।

नेटवर्क मैनेजर संकेतक में "ब्रॉडबैंड सक्षम करें" पर क्लिक करके अपने ब्रॉडबैंड को सक्षम करें।

एक टर्मिनल सूची में आपके नेटवर्क प्रबंधक में कॉन्फ़िगर किए गए कनेक्शन:

nmcli con list

यह शो निम्न उदाहरण आउटपुट दिखाता है:

NAME UUID TYPE TIMESTAMP-REAL
Tele2 Default 1 93c93207-adce-40e4-beb5-d9f9c830d474 gsm Sat 25 Feb 2012 01:27:42 PM CET
Vipnet connection 1 054bdd1f-34e3-4db1-b18b-d38e885276c8 gsm never

अपने मोबाइल ब्रॉडबैंड के उदाहरण में देखें - यह gsmटेक्स्ट की लाइन में होगा । ऊपर के उदाहरण में, एक पंक्ति में पहले आइटम में gsmटेक्स्ट होता है और लाइन की शुरुआत में कनेक्शन नाम होता है जिसे आपको नीचे की आवश्यकता होगी अर्थातTele2 Default 1

अब, एक टेक्स्ट फ़ाइल बनाएं (उदाहरण के लिए उपयोग करें gedit) जो कि 10 सेकंड की देरी के बाद आपके किसी कनेक्शन को शुरू करती है (हो सकता है कि आपके ब्रॉडबैंड डिवाइस को आरंभीकृत करने के लिए अधिक समय की आवश्यकता हो)

#!/bin/sh
sleep 10
nmcli nm wwan on
nmcli con up id "Tele2 Default 1"

यानी Tele2 Default 1आपके मोबाइल ब्रॉडबैंड नाम के लिए परिवर्तन

फ़ाइल को start_my_connectionअपने होम फ़ोल्डर में सहेजें ।

आगे इस फ़ाइल को कहीं और ले जाएँ जहाँ आप और आपके कंप्यूटर का उपयोग करने वाले अन्य लोग कर सकते हैं:

sudo mv ~/start_my_connection /usr/local/bin/start_my_connection

फ़ाइल अनुमतियों को निम्नानुसार सेट करें:

sudo chmod 775 /usr/local/bin/start_my_connection

अंत में, लॉगिन के बाद स्क्रिप्ट शुरू करना कॉन्फ़िगर करें:

में स्टार्टअप आवेदन प्राथमिकताएं एक आइटम जोड़ने और स्क्रिप्ट पथ (प्रवेश /usr/local/bin/start_my_connection) कार्यक्रम आदेश के रूप में।

यहां छवि विवरण दर्ज करें


1
मैं Ubuntu 14.04 LTS के साथ एक ही मुद्दा है। मैं समझता हूं कि मैं आपके समाधान के साथ समस्या को ठीक कर सकता हूं लेकिन मुझे आश्चर्य है कि नेटवर्क-मैनेजर में बग को ठीक क्यों नहीं किया गया है?
रोमेन

2

मेरे पास इसके लिए एक और आसान उपाय है अगर कोई बाहर है तो अभी भी इसकी तलाश है। अधिकांश मामलों में, मोबाइल ब्रॉडबैंड कनेक्शन, उदाहरण के लिए ऊपर दिए गए प्रश्न "एयरटेल कनेक्शन" से स्वचालित रूप से कनेक्ट होने के लिए सेट किया गया है।

तो ऐसा करने के लिए केवल एक चीज बची है, उसे कनेक्ट करने के लिए "मोबाइल ब्रॉडबैंड सक्षम करें" की जाँच करें। लेकिन हमें आमतौर पर इसे हर बूट के बाद मैन्युअल रूप से करना पड़ता है।

इसके लिए, हम स्टार्टअप पर काम करने के लिए एक कमांड जोड़ते हैं:

एक टर्मिनल में,

sudo gedit /etc/rc.local

अब इस लाइन को 0 से ऊपर से जोड़ें

(while :; do nmcli -t nm wwan on; sleep 1; done)&

फ़ाइल सहेजें और बाहर निकलें।

बस..

यह न केवल कनेक्शन शुरू करता है, लेकिन अगर कनेक्शन गिरता है, तो यह फिर से जुड़ता है


2

@ श्रीरामकन्नन द्वारा उपरोक्त प्रतिक्रिया पूरी तरह से काम करती है। मैंने उबंटू को फिर से शुरू करने के बाद यह काम किया।

एक टर्मिनल में,

sudo gedit /etc/rc.local

अब इस लाइन को ऊपर जोड़ें exit 0

(while :; do nmcli -t nm wwan on; sleep 1; done)&

फ़ाइल सहेजें और बाहर निकलें।


1

ब्राहिम के उत्तर के लिए धन्यवाद, मैंनेनिम्नलिखित के रूपमें ऑटोस्टार्ट स्क्रिप्ट को छोटा कर दिया है, और यह मेरे लिए बहुत अच्छी तरह से काम करता है क्योंकि मैं jdownloader का उपयोग नहीं करता हूं:

#!/bin/bash
while true; do
    LC_ALL=C nmcli -t -f TYPE,STATE dev | grep -q "^gsm:disconnected$"
    if [ $? -eq 0 ]; then
        nmcli -t nm wwan on
        sleep 10
    fi
    sleep 5
done

इस स्क्रिप्ट को चलाने के लिए बहुत अच्छा होगा जब डिवाइस कनेक्ट हो और इंटरनेट कॉन तक दोहराएं। पता नहीं कैसे उबंटू की घटनाओं पर टैप करें (जैसे USB अभी जुड़ा हुआ है)।
एस्माओ

1
@Esamo मेरे लैपटॉप में एक कार्ड है, और यह काम करने / परीक्षण करने के लिए USB डिवाइस नहीं है, लेकिन शायद आप यहां उत्तर का उपयोग कर सकते हैं: askubuntu.com/questions/284224/…
साडी

-1

मुझे यहां सबसे अच्छा समाधान मिला। यहाँ यह स्क्रिप्ट एक आकर्षण की तरह काम करती है http://community.linuxmint.com/tutorial/view/1456


2
उबंटू पूछने के लिए आपका स्वागत है! जब तक यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
एरिक कारवाल्हो

-2

3
उबंटू पूछने के लिए आपका स्वागत है! जब तक यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
नन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.