প্রকাশিত: অক্টোবর ২৯, ২০২৩, ২:৪৬ PM EDT
হান্নার লিনাক্সের প্রতি প্রেম প্রথম জাগল CyberPatriot-এ কমপিট করার সময়। তিনি প্রোগ্রামিং এবং কম্পিউটার রিপেयर সাধ্য 디স্কে যেতে পারেন, যাতে ভালো ডকুমেন্টেশনয়ের মান বুঝতে পারেন — এবং কিছু ডকুমেন্টেশন অভিজ্ঞতা ছাড়া লোকদের জন্য কতটাও হেল্পফুল নয়। সেই অভিজ্ঞতাই তাকে সরল, উপকারী ডকুমেন্টেশন তৈরি করার দিকে অনুপ্রাণিত করল। তিনি কম্পিউটার সায়েন্স পড়ছেন, প্রোগ্রামিং এবং লিনাক্স সাব-ডিসিপ্লিনে ফোকাস করে, Eastern New Mexico University-তে।
হান্না MakeUseOf-এ April ২০২৩ থেকে লিখছেন, Linux, Programming, DIY, এবং Buyer's Guides ভের্টিক্যালে ফোকাস করে। লোকাল পাবলিকেশনস যেমন ENMU-এর The Chase নিউজপেপারে অবদান রাখার পাশাপাশি, হান্না নিউ মেক্সিকোর লোকালদের জন্য প্রাসঙ্গিক, সাম্প্রতিক, এবং সঠিক নিউজ ডেলিভার করার প্যাশন রাখেন KENW News 3-এ।
আপনার কম্পিউটার কানেকশন ড্রপ করলে বা Wi-Fi নেটওয়ার্কে কানেক্ট না পারলে সেটা চিড়াচিড়ি করে দেয় — এবং উবুন্টুর “Wi-Fi adapter not found” এরর দিয়ে সম্মুখীন হলে সহজেই মনে হয় কী করবেন কিছুই জানা থাকে না।
নিরাশ হওয়ার দরকার নেই: কয়েকটি ট্রাবলশুটিং স্টেপ দিয়ে উবুন্টু Wi-Fi সমস্যা সমাধান করা সম্ভব।
১. Wi-Fi Adapter রিকগনাইজ হচ্ছে কিনা ভেরিফাই করুন
“no Wi-Fi adapter found” উবুন্টু এররটির একাধিক সম্ভাব্য কারণ রয়েছে, যার মধ্যে আপনার কম্পিউটারের Wi-Fi অ্যাডাপ্টারের লেজিটিমেট ইস্যু, ড্রাইভার ইস্যু, এবং এমনকি লিনাক্স কার্নেল বাগ।
প্রথমে এবং সর্বোপরি, উবুন্টু আপনার Wi-Fi অ্যাডাপ্টার রিকগনাইজ করছে কিনা সেটা চেক করা জরুরি। এটা একটি সিম্পল কমান্ড দিয়ে করা যায়, কিন্তু সেটা প্রথমে ইনস্টল করতে হবে। টার্মিনাল খুলে লিখুন:
sudo apt update
sudo apt-get install lshw
প্যাকেজ ইনস্টল হলে, lshw দিয়ে চেক করুন ওয়ায়ারলেস ডিভাইস পাওয়া যাচ্ছে কিনা। যদি সিস্টেম Wi-Fi অ্যাডাপ্টার রিকগনাইজ করে, ডিভাইসের সংক্ষিপ্ত বিবরণ দেখাবে। wireless interface ডিভাইস চেক করতে লিখুন:
sudo lshw -C network
উপরের কমান্ড যদি কোনো wireless interface ডিভাইস না পায়, তবে কিছু অ্যালтернаেটিভ কমান্ড ট্রাই করতে হবে। অধিকাংশ কেসে আপনার কম্পিউটার ইন্টারনাল PCI অ্যাডাপ্টার ব্যবহার করে — সেটা চেক করতে নিচের কমান্ড দিন:
lspci
আপনি যদি এক্সটার্নাল USB Wi-Fi অ্যাডাপ্টার ব্যবহার করেন, তবে সেটা রিকগনাইজ হচ্ছে কিনা চেক করতে ভিন্ন পদ্ধতি লাগবে। নিচের কমান্ড দিন এবং প্রিন্ট হওয়া ডিভাইসগুলোতে ওয়ায়ারলেস অ্যাডাপ্টার আছে কিনা চেক করুন:
lsusb
২. আপনার Wi-Fi অ্যাডাপ্টারের জন্য নতুন ড্রাইভার ইনস্টল করুন
উপরের কমান্ডগুলো দিয়ে আপনি যদি Wi-Fi অ্যাডাপ্টার খুঁজে পান না, তবে আপনার সিস্টেমে অ্যাডাপ্টার রিকগনাইজ করার জন্য প্রয়োজনীয় ড্রাইভার নেই। Software & Updates খুলে Additional Drivers ট্যাবে যান।
যদি কোনো ড্রাইভার আভেলেবল থাকে, ড্রাইভারের জন্য Using সিলেক্ট করুন, তারপর Apply Changes ক্লিক করে পরিবর্তন ফাইনালাইজ করুন। দুর্ভাগ্যক্রমে, কখনো কখনো উপরের মেথডগুলো সঠিক Wi-Fi ড্রাইভার খুঁজে ইনস্টল করার জন্য পর্যাপ্ত নয়। আপনার Wi-Fi অ্যাডাপ্টারের ম্যানুফ্যাকচারার — Intel, Realtek, বা Broadcom — অনুযায়ী নির্দিষ্ট পদ্ধতি আছে ড্রাইভার ডাউনলোড করার।
আপনার Intel Wi-Fi অ্যাডাপ্টার থাকলে, আপনাকে আসল Intel ফার্মওয়্যার ইনস্টল করতে হবে, জিপ ফোল্ডার থেকে ড্রাইভার এক্সট্র্যাক্ট করতে হবে, এবং Files উইন্ডোতে রাইট-ক্লিক করে Open in Terminal সিলেক্ট করে টার্মিনাল খুলতে হবে। তারপর নিচের কমান্ড দিয়ে ফাইলগুলো আপনার ফার্মওয়্যার ডিরেক্টরিতে কপি করুন:
sudo cp *.ucode /lib/firmware
একইভাবে, আপনি rtw88 GitHub ডিরেক্টরি থেকে লেটেস্ট Realtek ড্রাইভার ডাউনলোড করতে পারেন। Code > Download ZIP ক্লিক করুন, ফার্মওয়্যার কন্টেইন করা ফোল্ডার এক্সট্র্যাক্ট করুন, এবং এক্সট্র্যাক্টেড ফোল্ডারে টার্মিনাল খুলুন। নতুন ফার্মওয়্যার ফাইল ইনস্টল করতে লিখুন:
make
sudo make install
এরপর কম্পিউটার রিস্টার্ট করুন। রিবুটের পরও উবুন্টু Wi-Fi অ্যাডাপ্টার রিকগনাইজ না করলে, মডপ্রোব কমান্ড দিয়ে ফোর্স করতে হবে। এর আগে প্রথম কমান্ড দিয়ে কার্নেল ড্রাইভার ইন ইউজ বের করতে হবে। একবার প্রিন্ট হলে, সেটাকে [wifi-module] হিসেবে দিয়ে সেকেন্ড কমান্ডে সাবস্টিটিউট করে মডিউল লোড ফোর্স করুন:
lspci -nnk | grep -A2 0280
sudo modprobe -r [wifi-module] && sudo modprobe [wifi-module]
Broadcom Wi-Fi অ্যাডাপ্টারের ড্রাইভার ইনস্টলেশন সবচেয়ে সহজ। নিচের কমান্ড দিয়ে নতুন ড্রাইভার চেক ও ইনস্টল করুন এবং PC রিস্টার্ট করুন:
sudo apt-get install --reinstall bcmwl-kernel-source
৩. আপনার Wi-Fi অ্যাডাপ্টারের জন্য ফার্মওয়্যার ইনস্টলড কিনা ভেরিফাই করুন
Wi-Fi এখনও কাজ না করলে, অন্ডারলাইং কজন হতে পারে আপনার কম্পিউটারতে প্রপার ফার্মওয়্যার ফাইল নেই। আপনার কম্পিউটার কি মিসিং ফার্মওয়্যার ফাইল सम्बन्धে কোনো এরর ফ্ল্যাগ করেছে সেটা চেক করুন:
sudo dmesg | grep firmware
আউটপুটে কোনো এরর মেসেজ থাকলে, আপনাকে ফার্মওয়্যার ইনস্টল করতে হবে। সাধারণত, এই মিসিং ফার্মওয়্যার ফাইলগুলো খুঁজে ইনস্টল করা যায়:
sudo apt-get install linux-firmware
আপনার নতুন রিলিজড Intel Wi-Fi অ্যাডাপ্টার থাকলে, ফার্মওয়্যার linux-firmware-এ প্যাকেজড নাও থাকতে পারে — কিন্তু Intel ওয়েবসাইটে পাওয়া যাবে।
৪. নতুন USB Wi-Fi অ্যাডাপ্টার ট্রাই করুন
আপনার Wi-Fi অ্যাডাপ্টার ম্যালফাংশন করলে, নতুন উবুন্টু Wi-Fi ড্রাইভার ইনস্টল করা আপনার কানেক্টিভিটি ইস্যু ফিক্স করার জন্য পর্যাপ্ত নাও হতে পারে। পুরনো অ্যাডাপ্টারের ইস্যু কিনা চেক করার সেরা পদ্ধতি হচ্ছে নতুন Wi-Fi অ্যাডাপ্টার ইনস্টল করা — এবং USB Wi-Fi অ্যাডাপ্টার দিয়ে আপনি সহজেই এটি করতে পারেন, যা PCI-e-এর মতই ইফেক্টিভ।
বেশিরভাগ ইলেকট্রনিক্স ভেন্ডর USB Wi-Fi অ্যাডাপ্টারের ওয়াইড সিলেকশন অফার করে। আপনার রাউটারের প্রোটোকল — সম্ভবত 802.11n বা 802.11ac — সাথে আপনার অ্যাডাপ্টারের প্রোটোকল মিলিয়ে নিন। অ্যাডাপ্টার PC-এ প্লাগ ইন করুন এবং যদি ড্রাইভার আভেলেবল থাকে, ইনস্টল করুন। আপনার মূল Wi-Fi অ্যাডাপ্টারই ইস্যু হলে, আপনি এখন ইন্টারনেটে কানেক্ট করতে পারবেন।
৫. আল্টারনেটিভ কার্নেল ভার্সন দিয়ে লিনাক্স ইনস্টল করুন
আপনার উবুন্টু সিস্টেম যদি 5.x ভার্সন লিনাক্স কার্নেল ব্যবহার করে, তবে কার্নেল-রিলেটেড একটি বাগের কারণে “Ubuntu Wi-Fi not working” ইস্যু হতে পারে। এটি বিশেষত তখনই ঘটে যখন লিনাক্স কার্নেল আপডেট করার পর হঠাৎ উবুন্টু ওয়ায়ারলেস ড্রাইভার ইস্যু ডেভেলপ হয়। আপনি কার্নেল ভার্সন চেঞ্জ করতে পারেন কম্পিউটার রিস্টার্ট করলে।
সাধারণ উবুন্টু বুট মেনু লোড হওয়ার জন্য অপেক্ষা করুন। Ubuntu সিলেক্ট করার বদলে, নিচে স্ক্রল করে অপশন মেনু থেকে Advanced options for Ubuntu সিলেক্ট করুন। সকল উপলব্ধ লিনাক্স কার্নেল ভার্সন লিস্ট হবে। নিচে স্ক্রল করে একটি অ্যালтернаেটিভ কার্নেল ভার্সন বেছে নিন, Enter চাপুন, এবং PC বুট হওয়া দিন। চেক করুন Wi-Fi ইস্যু সমাধান হয়েছে কিনা।
৬. টিথার্ড ইন্টারনেট কানেকশন ব্যবহার করুন
উপরের কোনো ট্রাবলশুটিং স্টেপ যদি উবুন্টু “Wi-Fi adapter not found” এরর সমাধান করতে না পারে, তবে টিথার্ড ইন্টারনেট কানেকশন ব্যবহার করার কথা ভাবতে পারেন। আপনার ওয়ায়ারলেস রাউটার থাকলে, ইথারনেট কেবল দিয়ে PC কে রাউটারের সাথে কানেক্ট করুন। আপনার iPhone বা Android-এর সেলুলার কানেকশন দিয়ে চার্জিং কেবল ব্যবহার করে PC টিথার করতে পারেন।
উবুন্টুতে "No Wi-Fi Adapter Found" এরর ফিক্স করা সহজ
উবুন্টুর সবচেয়ে চিড়াচিড়ি করে দেয়া ইস্যুর মধ্যে একটি হলো “Wi-Fi adapter not found” এরর। خوشকিসমتی से, উবুন্টুতে কানেক্টিভিটি ইস্যু রেজলভ করা একটি সিম্পল প্রসেস যতক্ষণ আপনি সঠিক ট্রাবলশুটিং স্টেপ ফলো করেন। একবার Wi-Fi অ্যাক্সেস রিস্টোর হলে, আপনি উবুন্টু দিয়ে ওয়েব সার্ফিংয়ের উপভোগ করতে প্রস্তুত।