কীভাবে ওয়াইফাই সংযোগটি পুনরায় চালু করবেন?


64

আমি মনে করি হার্ডওয়্যার নিয়ে আমার সমস্যা নেই। কখনও কখনও ওয়াইফাই সংযোগটি স্পষ্টতই সংযোগ বিচ্ছিন্ন করে। সুতরাং এটি অগত্যা এই ক্ষেত্রে একই হয় না , আমার কোনও মডিউল পুনরায় লোড করার প্রয়োজন হতে পারে না।

তবে কীভাবে পুনরায় আরম্ভ করবেন wlan0? আমি চেষ্টা করেছি restart network-manager, তবে মনে হয় এটি wlan0একা চলে যাবে ।

উত্তর:


123

আপনাকে কেবল নেটওয়ার্ক ম্যানেজারটি পুনরায় চালু করতে হবে :

sudo service network-manager restart

5
উবুন্টুর নতুন সংস্করণগুলিতে, এটি (সিস্টেমটি সিস্টেমড ব্যবহার করছে কিনা তার উপর নির্ভর করে) ব্যবহার করা ভাল sudo systemctl restart NetworkManager
TSJNachos117

1
আমার জন্য থিংকপ্যাড t420 এ 16.04 চালানোর জন্য কাজ করে। আমাদের এটি করার প্রয়োজনের কোনও দলিলযুক্ত কারণ আছে কি?
এমবিগ্রাস

হাহা, হ্যাঁ তবে উবুন্টু জিনোমে 17.04-তে নেটওয়ার্ক অক্ষম হয়ে গেলে সুডো কাজ করে না। বেশ ধরা 22.
grofte

এইটি আমার পক্ষে কাজ করে না (ডেল ইন্সপায়রন 9400)
হিবু 5

কেবলমাত্র service network-manager restartএকটি ডেস্কটপ ফাইলে যুক্ত করা বা শর্টকাটটি দুর্দান্তভাবে কাজ করে (যাইহোক পাসের জন্য জিজ্ঞাসা করে)

15

এটা চেষ্টা কর:

sudo ifconfig wlan0 down
sudo ifconfig wlan0 up

1
এই ইন্টারফেসগুলি /etc/network/interfacesফাইলটিতে সংজ্ঞায়িত করে ধরে নেওয়া হচ্ছে । অন্যথায়, আপনি কুখ্যাত Unknown interfaceত্রুটি পেতে পারেন
13:38

14

আপনার স্ক্রিপ্টিংয়ের ক্ষেত্রে এগুলির মূলের প্রয়োজন নেই:

nmcli networking off 
nmcli networking on

আরও জন্য: man nmcli

সম্পাদনা :

এই ছেলেরা যেমন মন্তব্যগুলিতে বলছে, কেবলমাত্র WI-FI এর জন্য:

nmcli radio wifi off
nmcli radio wifi on

4
নিস! (+1 টি) ঠিক এটা আরো ওয়াইফাই সংযোগ নির্দিষ্ট করা, এক ব্যবহার করতে পারেন: nmcli radio wifi offদ্বারা অনুসরণnmcli radio wifi on
n1k31t4

1
@ n1k31t4 আপনি এই উত্তরটি সম্পাদনা করতে মন চান, দয়া করে? এটিই ওপিটির ঠিক প্রয়োজন এবং সম্ভবত এই পোস্টটির দিকে তাকিয়ে থাকা আরও অনেক লোক।
13:40

6

আপনি আপনার ডিভাইসে শক্তি হত্যার চেষ্টা করতে পারেন। ধরে নেওয়া যাক আপনি অক্ষম / শারীরিকভাবে ডিভাইস সংযোগ বিচ্ছিন্ন করতে অনিচ্ছুক, আপনি (root পরিচয়ে) চালানো উচিত: iwconfig wlan0 txpower off। আমি তখন নিশ্চিত যাই হোক না কেন হার্ডওয়্যার সমস্যা দেখা দেয় সমস্যা, বন্ধ করা হয়েছে তারপর করতে 10-15 সেকেন্ড অপেক্ষা করবেন: iwconfig wlan0 txpower auto

অথবা, আপনি কেবল আরএফকিল চালাতে এবং আপনার ডিভাইসটিকে অবরুদ্ধ / অবরোধ করতে পারবেন। এটি করার জন্য, চালান rfkill block wifi, তারপরে অনুসরণ করুন rfkill unblock wifi। এই দ্বিতীয় বিকল্পটি দ্রুত হওয়া উচিত, যেহেতু 10-15 সেকেন্ডের বিপরীতে আপনাকে কেবল কমান্ডগুলির মধ্যে 2-3 সেকেন্ড অপেক্ষা করতে হবে। আসলে, আমার মেশিনে, আমার মোটেও অপেক্ষা করার দরকার নেই, যদিও আমি সন্দেহ করি এটি আপনার ওয়াইফাই হার্ডওয়্যারের উপর নির্ভর করে। এই বিকল্পটি নিয়মিত ব্যবহারকারী হিসাবেও করা যেতে পারে, কোনও রুটের প্রয়োজন নেই।

আপনি নেটওয়ার্কম্যানেজার পুনরায় চালু করতে পারেন। যদি আপনি সিস্টেটিএলটিকে আপনার ডিআইপি সিস্টেম হিসাবে ব্যবহার করেন (যেমন উবুন্টুর নতুন সংস্করণগুলির ক্ষেত্রে), আপনি ব্যবহার করতে পারেন systemctl restart NetworkManager। অন্যথায়, আপনি ব্যবহার করতে পারেন sudo initctl restart network-manager। আপনি কোন init সিস্টেমটি ব্যবহার করেন তা যদি আপনি না জানেন তবে উভয় আদেশই চেষ্টা করুন এবং দেখুন কী কাজ করে।


এটি বরং একটি হার্ডওয়্যার ইস্যু থেকে একটি সফ্টওয়্যার ইস্যু, যেহেতু উবুন্টু ১.0.০৪ এর আগে ভাল কাজ করছিল এবং একাধিক ব্যবহারকারী একই উবুন্টু সংস্করণ সহ একই সমস্যায় ভুগছেন।
Hibou57

2

পূর্ববর্তী লিঙ্কগুলির কিছু মিশ্রণ এবং মিলের সাথে পূর্ববর্তী লিঙ্কের পরামর্শের ভিত্তিতে একটি স্ক্রিপ্ট তৈরি করা হয়েছিল। এটি আমার জন্য মিন্ট লিনাক্স 17.3 এর অধীনে চলতে কাজ করে।

নিচে ফাইল নেই না রুট অ্যাক্সেস দরকার। এটি কেবলমাত্র ওয়াইফাইটিকে পুনঃসূচনা করে কেবল যদি এটি ইতিমধ্যে ডাউন থাকে। এখন প্রতি 15 মিনিট বা তার পরে আমার ওয়াইফাই সংযোগটি পরীক্ষা করার জন্য আমার কেবল এই স্ক্রিপ্টটি ক্রোন জবটিতে যুক্ত করা দরকার।

#!/bin/bash

wlan=$(/sbin/ifconfig wlan0 | grep inet\ addr | wc -l)
if [ $wlan -eq 0 ]; then
nmcli nm wifi on
else
echo "interface is up"
fi

প্রক্রিয়াটি স্বয়ংক্রিয় করার প্রয়াসের জন্য +1। -1 কারণ এই স্ক্রিপ্টটি ওয়াইফাই সংযোগটি পুনরায় আরম্ভ করবে না, এটি ইতিমধ্যে বন্ধ থাকলে এটি কেবল এটি শুরু করবে। যদিও এই সমস্যার সমাধান করবে যদি ওপি-র ইস্যুটি সংযোগটি পুরোপুরি বাদ দেয়। যাইহোক, যদি সংযোগটি কোনও বৈধ আইপি সহ অব্যাহত থাকে তবে ডেটা প্রেরণ বন্ধ করে দেয় তবে এই স্ক্রিপ্টটি কেবল কাজ করবে না। -১ echoএকটি স্বয়ংক্রিয় (ক্রোনড) স্ক্রিপ্টে থাকার জন্য ।
জিম

2

"ড্রাইভারটি পুনরায় লোড করুন"

মডিউলটির নামটি সন্ধান করুন

আসুন আপনার ওয়্যারলেস সংযোগের জন্য কার্নেল মডিউলটির নামটি খুঁজে বার করুন:

sudo hwinfo --network

(প্যাকেজটি না hwinfoথাকলে ইনস্টল করুন ))

"ড্রাইভার" লাইনে মডিউলটির নামটি সন্ধান করুন।

মডিউলটি পুনরায় লোড করুন

এখন আনলোড করুন তারপর মডিউলটি পুনরায় লোড করুন। উদাহরণস্বরূপ, আমার মডিউলটির নামiwlwifi

আপনি ভাগ্যবান হতে পারেন, তবে সম্ভবত আপনি এই ব্যর্থতা বার্তা পাবেন:

$ sudo modprobe -r iwlwifi
modprobe: FATAL: Module iwlwifi is in use.

সুতরাং আমরা ব্যবহার করে অন্যান্য মডিউল সন্ধান করতে যান iwlwifi:

$ lsmod |grep iwlwifi
iwlwifi               241664  1 iwldvm
cfg80211              765952  4 iwldvm,iwlwifi,mac80211,rtl8187

বামদিকে মডিউলটির নাম এবং ডানদিকে এটি ব্যবহার করে অন্যান্য মডিউল রয়েছে। সুতরাং আসুন iwldvmপ্রথমে অক্ষম করার চেষ্টা করুন :

$ sudo modprobe -r iwldvm

যদি এটি কাজ করে তবে আমরা এখন সফলভাবে অক্ষম করতে পারি iwlwifi

$ sudo modprobe -r iwlwifi

এবং এখন বিপরীত ক্রমে উভয় মডিউল পুনরায় সক্ষম করুন:

$ sudo modprobe iwlwifi
$ sudo modprobe iwldvm

সম্পন্ন!

আমি ব্যবহার করে সেট করা কম লেল সেটিংস (টুকরো, হার) পুনরায় সেট করার ক্ষেত্রে এটিই একমাত্র প্রক্রিয়া iwconfig

এটি কার্যকরভাবে যা করে তা হ'ল "ড্রাইভারটি পুনরায় লোড করুন"।


0

"সিস্টেমেটেল রিস্টার্ট নেটওয়ার্কম্যানেজার" ব্যবহার করে কাজটি আমার পক্ষে ডেবিয়ান বুস্টার এবং উবুন্টু ১৯.০৪-এর অধীনে ব্রডকম এবং অ্যাথেরোস ওয়াইফাইয়ের সাথে দুটি পৃথক নোটবুকগুলিতে কাজ করে - যেখানে "ওয়াইফাই পুনরায় শুরু হবে না" সমস্যাটি প্রতি চতুর্থ সারসংকলন বা তাই ঘটে (= এটি সাধারণত ঠিকঠাক কাজ করে)) আমি নিজেই ওয়াইফাই রিসেটটি ম্যানুয়ালি ডেকে আনার জন্য একটি ডেস্কটপ লঞ্চার তৈরি করার চেষ্টা করেছি, যা কাজ করে এবং একটি পাসওয়ার্ডের প্রয়োজন হয় - তবে তারপরে আমি সিস্টেমে যে জায়গাগুলিতে রিসেট অভিশাপ রেখেছিল তার দ্বারা বেশ কয়েকটি নোট পেয়েছি found আবার শুরু করার পরে স্ক্রিপ্ট। যথা, /lib/systemd/system-sleep/ আপনার স্ক্রিপ্টটি রাখার জন্য কোনও ভাল জায়গার মতো দেখাচ্ছে । এবং, স্ক্রিপ্টনেটওয়ার্কম্যানেজারটি পুনরায় সেট করার সঠিক সময়টি জানতে (সিএমডিলাইন আর্গুমেন্টের মাধ্যমে প্রাপ্ত) আরও কিছু শর্ত পরীক্ষা করা উচিত। কাটা এবং পেষ্ট করার পরিবর্তে সংযোগের জন্য ক্ষমা - আমি এই নির্দিষ্ট লেখকের অনুমতি চাইনি, এবং তার ইউটিউব অবদানের জন্য তিনি সরাসরি উপভোগ করতে পারেন (সরাসরি বক্তব্য রেখে, এবং ভালভাবে বর্ণিত)।

এর বাইরে আমি উবুন্টু ১.0.০৪ থেকে মূল সমস্যাটির জন্য খুব সহজ এবং প্রত্যক্ষ সমাধান লক্ষ্য করেছি : wifi.scan-rand-mac-address=noনেটওয়ার্কম্যানেজার.কোনফ বা এমনকি ঠিক apt-get update && apt-get upgrade। এগুলি 16.04-তে নির্দিষ্ট বাগের অনুকূল সমাধান। তারা সম্ভবত এই ধরণের অন্যান্য বিবিধ সমস্যার সমাধান নয়, যা স্থগিতকরণ থেকে প্রতিটি পুনরায় শুরুতে নেটওয়ার্ক ম্যানেজারের ভারী হাতের (তবে মোটামুটি দ্রুত) পুনরারম্ভ দ্বারা কাজ করা যেতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.