Wi-Fi ড্রাইভারগুলি কখনও কখনও Linux-এ কনফিগার করা কঠিন হতে পারে, এমনকি যদি তারা অন্যথায় কাজ করে যখন আপনি Microsoft Windows বা অন্য অপারেটিং সিস্টেমের সংস্করণে আপনার কম্পিউটার চালু করেন। আপনি দেখতে পারেন যে একটি ওয়্যারলেস নেটওয়ার্ক অ্যাডাপ্টার স্বয়ংক্রিয়ভাবে সংযোগ করতে ব্যর্থ হয় বা এমনকি আপনি এটিকে কাজ করার জন্য একটি গ্রাফিকাল পরিবেশে সংযোগ আইকনে একাধিকবার ক্লিক করতে হতে পারেন। সাধারণত, যা ঘটছে তা হল যে সিস্টেমটি ড্রাইভারকে যথেষ্ট সময় ধরে ভোট দিচ্ছে না।
প্রথমে আপনি আপনার হার্ডওয়্যারের জন্য সর্বশেষ ড্রাইভারগুলি চালাচ্ছেন তা নিশ্চিত করতে পরীক্ষা করুন এবং যদি এটি কাজ না করে তবে অস্বাভাবিক ঘটনা ঘটছে কিনা তা দেখতে সিসলগটি দেখুন। ড্রাইভার কখনো কখনো পর্যায়ক্রমে রিসেট করতে পারে। এই সব বাদে, তারপর আপনি অন্য উপায় আছে. syslog শুরু করার জন্য একটি ভাল জায়গা, কিন্তু লিনাক্সের বিভিন্ন ডিস্ট্রিবিউশনে এর অবস্থান ভিন্ন হতে পারে।
পদ্ধতি 1:ওয়্যারলেস ড্রাইভার ত্রুটির জন্য syslog ফাইল পরিদর্শন
আপনি যদি ডেবিয়ান ব্যবহার করেন, গ্রাফিক্যাল ডেস্কটপ ইন্টারফেস নির্বিশেষে উবুন্টুর যেকোনো সংস্করণ, বা বোধি বা ট্রিসকুয়েলের মতো অন্য কোনো ডেবিয়ান থেকে প্রাপ্ত ডিস্ট্রিবিউশন, তাহলে আপনি ফাইলের শেষ অংশটি একবার দেখে নিতে এবং আপনার ওয়াইফাই ড্রাইভারের কোনো রেফারেন্স আছে কিনা তা দেখতে tail -f চেষ্টা করতে পারেন। -f সুইচ নিশ্চিত করে যে আপনি এটি দেখার সময় কিছু ঘটলে, তারপরেও আপনি এটি দেখতে পাবেন। মনে রাখবেন যে আপনি যদি আপনার ওয়াইফাই ড্রাইভারের সাথে একাধিক বার সংযোগ বিচ্ছিন্ন দেখতে পান, তবে সম্ভবত এটি একটি হার্ডওয়্যার সমস্যা এবং আপনি নিশ্চিত করতে চাইবেন যে আপনার ডিভাইসটি সঠিকভাবে শারীরিক সিস্টেমের সাথে সংযুক্ত আছে। আপনি যদি পরিবর্তে অনেকগুলি ইউএসবি সংযোগ বিচ্ছিন্ন দেখতে পান, তবে কার্নেল অফার করে এমন নেটওয়ার্কিং বৈশিষ্ট্যগুলির সাথে এটির সম্ভবত খুব কমই সম্পর্ক রয়েছে। আপনি যদি একটি বার্তা দেখতে পান যেমন:
নতুন USB ডিভাইস পাওয়া গেছে৷
নতুন USB ডিভাইস স্ট্রিংগুলি৷
তারপরে সম্ভবত এগুলি আপনার সিস্টেম থেকে সংযুক্ত এবং বিচ্ছিন্ন করা ভর স্টোরেজ ডিভাইসগুলির উল্লেখ করছে। যাইহোক, যদি আপনার ওয়াইফাই অ্যাডাপ্টার একটি USB পোর্টের মাধ্যমে সংযুক্ত থাকে তবে একটি তারিখ থেকে শুরু করে এবং "নতুন ইউএসবি ডিভাইস পাওয়া গেছে" ধারণকারীদের প্রতি গভীর মনোযোগ দিন৷
আপনি যদি ফেডোরা ব্যবহার করেন, বা ফেডোরা বা এন্টারপ্রাইজ-লেভেল রেড হ্যাট লিনাক্স ডিস্ট্রিবিউশনের উপর ভিত্তি করে এমন কিছু ব্যবহার করেন, তাহলে পূর্ববর্তী কমান্ডে এর সাথে প্রতিস্থাপন করুন। যদি আপনি এটি খুঁজে না পান, তাহলে সিস্টেমের বার্তাগুলি কোন ডিরেক্টরিতে সংরক্ষিত আছে তা খুঁজে বের করার জন্য আরও কমান্ডটি চেষ্টা করুন৷ আপনি যদি সমস্ত সিসলগ দেখতে চান এবং কেবলমাত্র টেল এন্ড নয়, তাহলে CLI প্রম্পটে আরও বা আরও বেশি ব্যবহার করুন এবং তারপরে যখন আপনি তথ্যের এক পৃষ্ঠার নিচে যেতে চান তখন স্পেসবার টিপুন৷
পদ্ধতি 2:নেটওয়ার্ক ম্যানেজার তথ্য চেক আউট
একটি কমান্ড প্রম্পট ইন্টারফেস থেকে, nmcli nm wifi off কমান্ডটি জারি করার চেষ্টা করুন। এটি আপনার নেটওয়ার্ক অ্যাডাপ্টার বন্ধ করা উচিত। একবার আপনি এটি করার পরে, তারপরে এটিকে আবার চালু করতে nmcli nm wifi চালু করার চেষ্টা করুন, তারপরে কম্পিউটারটি পুনরায় চালু করুন। sudo reboot এর মাধ্যমে কম্পিউটার রিবুট করার জন্য আপনার হয় রুট অ্যাক্সেসের প্রয়োজন হতে পারে অথবা বিকল্পভাবে, আপনাকে GUI এর সাথে রিসেট করতে হতে পারে। CLI এ রিবুট টাইপ করা এবং এন্টার পুশ করা উবুন্টু সিস্টেমে যথেষ্ট হতে পারে, কিন্তু ডেবিয়ানের জন্য নয়।
সিস্টেম ব্যাক আপ হয়ে গেলে, দেখুন এটি সমস্যাটি সংশোধন করেছে কিনা। যদি এটি না থাকে, তাহলে lspci -knn চালান | grep Net -A2 এবং এটি যে তথ্য প্রদান করে তা দেখুন।
এটি আপনাকে বলবে যে মেশিনটি আসলে Wi-Fi অ্যাডাপ্টারের সাথে ইন্টারফেস করছে কিনা এবং সমস্যাটি সংশোধন করার জন্য যথেষ্ট তথ্য প্রদান করা উচিত। আপনি যদি এখন হার্ডওয়্যার সমস্যাগুলি সম্পূর্ণভাবে বাতিল করে দেন এবং মনে করেন যে এটি প্রকৃতপক্ষে ড্রাইভারের সমস্যা হতে পারে, তাহলে আপনাকে সম্ভবত একটি ক্লোজ-সোর্স ড্রাইভার ইনস্টল করতে হবে। আপনাকে আপনার প্রস্তুতকারকের নির্দেশাবলী অনুসরণ করতে হবে যদি আপনি এমন একটি বিতরণে থাকেন যা সংগ্রহস্থলগুলিতে বন্ধ-উৎস উপাদান অন্তর্ভুক্ত না করে, তাহলে আপনাকে প্রস্তুতকারকের সাথে যোগাযোগ করতে হতে পারে বা আপনার অ্যাডাপ্টারের জন্য উপযুক্ত একটি ইনস্টলযোগ্য প্যাকেজের জন্য একটি ওয়েব ফোরামে অনুসন্ধান করতে হতে পারে। উবুন্টু এবং এর বিভিন্ন অফিসিয়াল ক্যানোনিকাল-স্বীকৃত ডেরিভেটিভস যেমন লুবুন্টু, জুবুন্টু এবং কুবুন্টুর ব্যবহারকারীদের একটি শেষ উপায় আছে।
পদ্ধতি 3:স্বয়ংক্রিয়ভাবে ক্লোজড-সোর্স ড্রাইভার অনুসন্ধান করা হচ্ছে
আপনি যদি বিভিন্ন *বুন্টু ডিস্ট্রিবিউশনের যেকোনো একটিতে থাকেন, তাহলে ড্যাশ, এলএক্সডিই বা হুইস্কার মেনু থেকে সফ্টওয়্যার ও আপডেটগুলি খোলার চেষ্টা করুন। স্বয়ংক্রিয়ভাবে খোলে প্রথম ট্যাবে, চেকলিস্ট থেকে "ক্যাননিকাল-সমর্থিত ফ্রি এবং ওপেন-সোর্স সফ্টওয়্যার (প্রধান)", "সম্প্রদায়-রক্ষণাবেক্ষণ করা ফ্রি এবং ওপেন-সোর্স সফ্টওয়্যার (মহাবিশ্ব)", "ডিভাইসগুলির মালিকানা ড্রাইভার (সীমাবদ্ধ)" এবং "কপিরাইট বা আইনি সমস্যা (মাল্টিভার্স) দ্বারা সীমাবদ্ধ সফ্টওয়্যার" নির্বাচন করুন। কিছু বাক্স ইতিমধ্যেই চেক করা হতে পারে, এবং সেগুলি চেক করা আপনাকে আপনার পাসওয়ার্ড লিখতে অনুরোধ করতে পারে৷
৷
প্রোগ্রাম আপনাকে সংগ্রহস্থল আপডেট করতে বলতে পারে. যদি এটি হয়, তাহলে Agree বোতামে ক্লিক করে কোর্সটি চালানোর অনুমতি দিন। মনে রাখবেন যে এটি কিছু সময় নিতে পারে, এবং সাধারণত আপনার নেটওয়ার্কিং ক্ষমতা থাকতে হবে। যদি সম্ভব হয়, তাহলে আপনার যন্ত্রটি সরাসরি মডেম বা রাউটারে সংযুক্ত করতে একটি ইথারনেট কর্ড ব্যবহার করুন যতক্ষণ না আপনি WiFi চালু হয়ে কাজ করছেন। একবার এটি চালানো হলে, তারপরে অতিরিক্ত ড্রাইভার ট্যাব নির্বাচন করুন৷
৷
পদ্ধতি # 2 এ দেখা হার্ডওয়্যার প্রস্তুতকারকের নাম সেই বাক্সে প্রদর্শিত হতে পারে এবং আপনি পরিবর্তন প্রয়োগ করুন এ ক্লিক করে তাদের ড্রাইভার ব্যবহার করতে পারেন। যদি এটি পড়ে "কোন অতিরিক্ত ড্রাইভার উপলব্ধ নেই" এবং আপনার কাছে একটি শারীরিক কর্ডের মাধ্যমে নেটওয়ার্কিং সংযোগ রয়েছে, তাহলে আপনাকে এটি বন্ধ করে পুনরায় বুট করতে হতে পারে। যদি এখনও কিছু না থাকে, তাহলে আপনার কাছে একটি শারীরিক সংযোগ থেকে নেটওয়ার্কিং ক্ষমতা থাকাকালীন টার্মিনালে sudo apt-get আপডেট চালান এবং তারপরে সফ্টওয়্যার এবং আপডেটগুলি আবার খোলার আগে sudo apt-get upgrade চালান। এই CLI কমান্ডগুলি চালানোর সময় আপনাকে টার্মিনালে কিছু প্রম্পটে ইন্টারেক্টিভভাবে প্রতিক্রিয়া জানাতে বলা হতে পারে, এবং আপনার সিস্টেম অন্যান্য সম্পর্কহীন প্যাকেজ আপডেট করতে পারে। একবার এগুলো হয়ে গেলে আপনাকে মালিকানাধীন ড্রাইভার ইনস্টল করার বিকল্প দেওয়া উচিত।
যদি এটি একটি সম্পর্কহীন সমস্যা সৃষ্টি করে বা একটি ওপেন-সোর্স ড্রাইভার পরে উপলব্ধ হয়ে যায় এবং আপনি আপনার সিস্টেম থেকে ক্লোজড-সোর্স কোড বাদ দিতে পছন্দ করেন, তাহলে আপনি সর্বদা অতিরিক্ত ড্রাইভার শীটে রিভার্ট বোতামটি ব্যবহার করতে পারেন।
লেখক সম্পর্কে
কেভিন অ্যারোস
কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।