আমি কীভাবে স্থায়ীভাবে বুটে মোবাইল ব্রডব্যান্ড সক্ষম করব?


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
উবুন্টু 14.04 এলটিএস নিয়ে আমার একই সমস্যা রয়েছে। আমি বুঝতে পারি আমি আপনার সমাধানটি দিয়ে সমস্যার সমাধান করতে পারি তবে আমি ভাবছি কেন নেটওয়ার্ক-ম্যানেজারে বাগটি ঠিক করা হয়নি?
রোমেন

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

উপরোক্ত ব্রাহিমের উত্তরের জন্য ধন্যবাদ আমিনীচের হিসাবে অটোস্টার্ট স্ক্রিপ্টটি সংক্ষিপ্ত করে রেখেছিএবং এটি আমার পক্ষে খুব ভাল কাজ করে যেহেতু আমি জডাউনলোডার ব্যবহার করি না:

#!/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

ডিভাইস সংযুক্ত থাকা অবস্থায় এই স্ক্রিপ্টটি চালানো দুর্দান্ত হবে এবং ইন্টারনেট সংযোগ হওয়া পর্যন্ত পুনরাবৃত্তি হবে। উবুন্টু ইভেন্টগুলিতে কীভাবে ট্যাপ করবেন তা জানেন না (যেমন ইউএসবি কেবল সংযুক্ত)।
এসামো

1
@ এসামো আমার ল্যাপটপে একটি কার্ড রয়েছে এবং এটির জন্য / ইউএসবি ডিভাইসটি কাজ করে / পরীক্ষা করতে পারে না তবে আপনি উত্তরটি এখানে ব্যবহার করতে পারেন: Askubuntu.com/questions/284224/…
সাদি

-1

আমি এখানে সেরা সমাধান খুঁজে পেয়েছি। এই স্ক্রিপ্টটি এখানে একটি কমন HTTP- র মতো কাজ করে com


2
উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় হবে উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করা, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান।
এরিক কারভালহো

-2

কীভাবে স্বয়ংক্রিয়ভাবে সংযোগ স্থাপন করবেন তা এই সম্পর্কে রেফার করুন


3
উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় হবে উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করা, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান।
Nanne
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.