এই উত্তরটি কেবল সম্পূর্ণ অ-কার্যকরী ওয়্যারলেস ল্যানকে কভার করে। এটা না স্থিতাবস্থা / কর্মক্ষমতা বিষয়, বা অর্ধ কাজ মামলা সম্পর্কে। তবে আপনি যদি সেগুলি চালিয়ে যান এবং অন্যান্য বিকল্পগুলি সন্ধান করেন তবে কয়েকটি পদক্ষেপ সহায়ক হতে পারে।
প্রস্তুতি
এই উত্তরে আমি ধরে নিচ্ছি যে আপনি কমপক্ষে নিম্নলিখিত কাজের সাথে পরিচিত: একটি টার্মিনালে কমান্ড পরিচালনা এবং নিয়মিত উবুন্টু সফ্টওয়্যার প্যাকেজ ইনস্টল করা। আপনি যদি এই প্রাথমিক পদক্ষেপগুলির সাথে পরিচিত না হন তবে এটি এবং এটি পড়া শুরু করুন ।
মেশিনটি ইন্টারনেটে সংযুক্ত করুন। এটি পদক্ষেপগুলি সম্পাদনকে অনেক সহজ করে তোলে এবং ক্রিয়াগুলির জন্য ক্লিপবোর্ড ব্যবহার করে।
যদি অন্য কোনও নেটওয়ার্ক কার্ড কাজ করে, তবে এটি সহজ হওয়া উচিত। যদি আপনার একমাত্র কার্ডটি এই মুহুর্তে ব্যর্থ হয়, তবে এর বিকল্পগুলি সন্ধান করুন এবং সৃজনশীল হোন, যেমন একটি ইউএসবি তারযুক্ত নেটওয়ার্ক অ্যাডাপ্টার বা কোনও বন্ধু বা প্রতিবেশীর কাছ থেকে নেওয়া বিকল্প ওয়ার্কিং ওয়াইফাই অ্যাডাপ্টার ব্যবহার করুন।
আপনি নিম্নলিখিত প্যাকেজগুলি ইনস্টল করেছেন তা নিশ্চিত করুন: lshw
, rfkill
।
আপনার সিস্টেম আপডেট করুন। সমস্ত সর্বশেষ (নিয়মিত) সিস্টেম আপডেট ইনস্টল করে, মুক্তির পরে বিকাশকারীরা ইতিমধ্যে প্রকাশিত বাগ ফিক্সগুলি আপনার পিসিতে করা উচিত। পরে আপনার সিস্টেমটি পুনরায় বুট করতে ভুলবেন না। এছাড়াও আমি কীভাবে উবুন্টুকে আপডেট করব?
সমস্ত আপডেট প্রয়োগের পরে, পুনরায় বুট করুন। এটি ইতিমধ্যে এই পর্যায়ে কাজ করতে পারে। যদি না হয় তবে কেবল চালিয়ে যান।
এটা কি আসলেই ড্রাইভার সমস্যা?
প্রথমত, কার্ডটি স্বীকৃত নয় এবং / অথবা এটি কোনও রেডিও কিল সুইচ কাজ করে বাধা দিচ্ছে কিনা তা নির্ধারণ করা উচিত। নীচে সমস্ত পদক্ষেপ অনুসরণ করুন , কারণ আপনার সমস্যাটি দ্বিগুণ বা তিনগুণ হতে পারে:
sudo lshw -C network
একটি টার্মিনাল চালান ।
আপনার lshw
প্রথমে ইনস্টল করার প্রয়োজন হতে পারে ।
- একাধিক ডিভাইস তালিকাভুক্ত হলে সংশ্লিষ্ট ডিভাইসটি সনাক্ত করুন locate
- যদি এটি তালিকাভুক্ত থাকে তবে আপনার ড্রাইভার ইনস্টল
*-network UNCLAIMED
করার পদ্ধতি (আরও নতুন) অনুসরণ করা উচিত ।
- যদি এটি
*-network
('দাবি ছাড়াই') হিসাবে তালিকাবদ্ধ থাকে তবে ড্রাইভার সম্পর্কে নীচের আউটপুটটি পরবর্তী পদক্ষেপে প্রাসঙ্গিক হতে পারে, যেমনconfiguration: broadcast=yes driver=iwlwifi
- যদি আপনার ডিভাইসটি মোটেও তালিকাভুক্ত না হয় তবে সঠিক হার্ডওয়্যার সনাক্ত করার জন্য অতিরিক্ত পদক্ষেপগুলি চেষ্টা করুন ।
rfkill list
একটি টার্মিনাল চালান । এটি রেডিও কিলস সুইচগুলির রাজ্য তালিকাভুক্ত করে। নমুনা আউটপুট:
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
- আপনি যদি দেখতে
yes
পান Hard blocked
: ওয়্যারলেস ল্যানের জন্য একটি হার্ডওয়্যার সুইচের জন্য আপনার নোটবুক ম্যানুয়ালটি দেখুন।
- আপনি যদি দেখতে
yes
পান Soft blocked
: আপনার নোটবুকের হটকিগুলি এটি সক্রিয় করতে, পাশাপাশি নেটওয়ার্ক ম্যানেজার অ্যাপলেটটিতে "ওয়্যারলেস সক্ষম করুন" টিপুন। যদি এটি সফট ব্লকটি অপসারণ করতে ব্যর্থ হয় তবে চালান sudo rfkill unblock all
।
- আপনি যদি কোনও কিল স্যুইচ তালিকাভুক্ত না দেখতে পান: এটি আপনার ডিভাইসের জন্য প্রয়োগ নাও হতে পারে। সাধারণত কেবল মোবাইল পিসিই কিলস সুইচ দিয়ে সজ্জিত থাকে।
কেবল ইউএসবি ডিভাইসের জন্য: ইউএসবি-স্তরের সমস্যাগুলি বাদ দিন।
- সাধারণত, হাব বা আপনার কম্পিউটার কেসের সংযোজকগুলি এড়িয়ে আপনার মেইনবোর্ডের সাথে সরাসরি সংযুক্ত একটি চেষ্টা করুন।
- অন্য ধরণের ইউএসবি পোর্ট (যেমন ইউএসবি 3.0 পোর্টের পরিবর্তে ইউএসবি 2.0) ব্যবহার করে দেখুন।
- যান সনাক্তকরণ সঠিক হার্ডওয়্যার কর এবং দেখ আপনি কিছু ত্রুটি বার্তা দেখতে পারেন যদি আপনি আপনার ডিভাইস প্লাগ ইন করুন।
- আপনি যাচাই করেছেন এমন অন্য তারের চেষ্টা করুন (যদি থাকে)।
(আরও নতুন) ড্রাইভার ইনস্টল করা হচ্ছে
এগুলি হ'ল কিছু স্পষ্ট, বুদ্ধিমান এবং নিরীহ পদক্ষেপ গ্রহণ করা, যদি সম্ভব হয় তবে এড়াতে জিনিসগুলিতে তালিকাবদ্ধ এড়ানো ।
উবুন্টু অতিরিক্ত ড্রাইভার ইনস্টল করার পরামর্শ দেয় কিনা তা দেখার চেষ্টা করুন। পড়ুন আমি কিভাবে অতিরিক্ত ড্রাইভার ইনস্টল করবেন? এটি কীভাবে করবেন সে সম্পর্কে আরও তথ্যের জন্য।
আপনার হার্ডওয়ারের জন্য এটি প্রয়োজন হতে পারে অতিরিক্ত ফার্মওয়্যার ইনস্টল করুন।
- নিশ্চিত করুন যে আপনি
multiverse
পোস্টে সক্রিয় করেছেন কীভাবে আমি "মাল্টিভার্স" সংগ্রহস্থল সক্ষম করব?
- উভয়
linux-firmware
এবং linux-firmware-nonfree
প্যাকেজ ইনস্টল করুন , যেমন sudo apt-get install linux-firmware linux-firmware-nonfree
এবং পুনরায় বুট করুন।
কমপ্যাট-ওয়্যারলেস প্যাকেজ থেকে ব্যাকপোর্টেড কার্নেল মডিউল (ড্রাইভার) ব্যবহার করে দেখুন। উবুন্টু স্থায়ী বিতরণ (১১.১০ ওয়ানিরিক ওসেলোটের পরে উপলব্ধ) সহ কার্নেলের জন্য সাম্প্রতিক লিনাক্স কার্নেল রিলিজের কমপ্যাট-ওয়্যারলেসের প্যাকেজ সরবরাহ করে।
- আপনার পছন্দসই প্যাকেজ পরিচালনা সরঞ্জামের সাহায্যে সর্বশেষতমগুলি সন্ধান করুন। লেখার সময় এটি
linux-backports-modules-cw-3.6-quantal-generic
কোয়ান্টালের জন্য ছিল । অদূর ভবিষ্যতে, একটি 3.7
প্যাকেজ বাইরে যেতে পারে।
- এটি ইনস্টল করুন, যেমন
sudo apt-get install linux-backports-modules-cw-3.6-quantal-generic
কোয়ান্টালের sudo apt-get install linux-backports-modules-cw-3.6-precise-generic
জন্য বা নির্ভুলতার জন্য। তারপরে পুনরায় বুট করুন।
আপনি যদি একটি এলটিএস রিলিজ চালাচ্ছেন (যেমন যথার্থ বা লুসিড), পরবর্তী সমস্ত প্রকাশের ব্যাকপোর্টেড কার্নেলগুলি প্যাকেজ হিসাবে সরবরাহ করা হবে। কোয়ান্টাল লেখার সময় প্রিসিডের পরে সর্বশেষতম প্রকাশ এবং প্যাকেজটি হয় linux-image-generic-lts-quantal
এবং আপনার নতুন কার্নেলটি বুট করে।
এখান থেকে আপনার কেবলমাত্র একটি লাইভ সিডি / ইউএসবি থেকে বুট করে আপনার হার্ডওয়্যারটির জন্য সমর্থন অর্জন করেছে কিনা তা দেখার জন্য উবুন্টুকে আরও সাম্প্রতিক প্রকাশের চেষ্টা করা উচিত। উবুন্টু + 1 এর সর্বশেষ বিটা / আরসি চেষ্টা করে দেখুন। যদি এটি কাজ করে তবে সবচেয়ে সহজ পদ্ধিতি হ'ল নতুন প্রকাশের জন্য কেবল অপেক্ষা করা।
কিছু হার্ডওয়্যার কেবলমাত্র ডিফল্ট ইনস্টলগুলিতে সম্পূর্ণরূপে ভেঙে যায়, কারণ বিক্রেতার উত্স কোডটি (সমস্ত) প্রকাশ করা হয় না বা উবুন্টুর মাধ্যমে সমস্ত প্রয়োজনীয় মডিউলগুলির পুনরায় বিতরণের অনুমতি দেয় না। আপনার ডিভাইস (চিপসেট) তালিকাভুক্ত রয়েছে কিনা তা দেখতে নীচের অংশে বিশেষ যত্ন বিভাগের জন্য প্রয়োজনীয় হার্ডওয়্যারটি দেখুন ।
সর্বশেষতম স্থিতিশীল লিনাক্স কার্নেলটি ব্যবহার করে দেখুন। এটি একটি কম ক্ষতিহীন পদ্ধতির এবং অন্যান্য জিনিসগুলি ভেঙে দিতে পারে। পূর্ববর্তী বিকল্পটিতে কমপ্যাট-ওয়্যারলেস প্যাকেজ দ্বারা সাম্প্রতিকতম বেতার ড্রাইভার সরবরাহ করা হওয়ায় এটি প্রয়োজনীয় হবে না। তবে এটি কিছুটা নতুনতর হতে পারে এবং সেইজন্য আপনাকে সাহায্য করতে পারে এমন একটি বাগফিক্স অন্তর্ভুক্ত।
- যান ডাউনলোডসমূহ অধ্যায় এবং সর্বশেষ স্থিতিশীল মুক্তি (যেমন চিহ্নিত লেখার সময়)।
kernel.ubuntu.com
v3.7.1-raring
.deb
আপনার আর্কিটেকচারের জন্য সমস্ত ফাইল ডাউনলোড করুন (উদাহরণস্বরূপ amd64
বা i386
), সাথেall
নামের সাথে ফাইলগুলি ।
এগুলি জারি করে একবারে এগুলি ইনস্টল করুন:
cd Downloads
sudo dpkg -i linux-headers-3.7.1-030701-generic_3.7.1-12345678_amd64.deb linux-image... # include all
এবং অবশেষে, আপনার নতুন কার্নেলটিতে পুনরায় বুট করুন।
- নতুন কার্নেলটি যদি আপনার জন্য কাজ না করে বা অন্যান্য সমস্যাগুলির পরিচয় দেয়, তবে পুরানো কার্নেলটি ব্যবহার করে আপনার সিস্টেমটি বুট করুন (উদাহরণস্বরূপ Shiftগ্রুব মেনুতে এটি নির্বাচন করতে বুট পর্যায়ে থাকুন) এবং তারপরে প্যাকেজ পরিচালনা যেমন প্যাকেজগুলি মুছে ফেলুন উদাহরণস্বরূপ
sudo apt-get remove linux-\*3.7.1\*
।
সঠিক হার্ডওয়্যার সনাক্ত করা
আপনার কাছে থাকা পণ্যটি সম্ভবত আপনার ইস্যু সম্পর্কিত কোনও খুচরা নাম ব্যবহার করে বিক্রি হয়েছে। বেশিরভাগ বিক্রেতারা কেবল ব্রডকম, অ্যাথেরোস, রালিংক বা ইন্টেলের মতো নির্মাতাদের চিপসেটগুলি ব্যবহার করেন যখন পণ্যটি নিজেই এই নামটি বহন করে না। এর একটি উদাহরণ: একটি থিঙ্কপ্যাড 11 এ / বি / জি / এন ওয়্যারলেস ল্যান মিনি এক্সপ্রেস অ্যাডাপ্টার আসলে একটি হতে পারে Atheros AR5418
। থিংকপ্যাড রিব্র্যান্ডটি সাধারণত লিনাক্সের হার্ডওয়্যার সমর্থনকে প্রভাবিত করে না, তবে ব্যবহৃত চিপসেটটি তা করে । অতএব, চিপসেটটি সনাক্ত করার পক্ষে এটি অত্যন্ত গুরুত্বের বিষয়।
পিসিআই এবং সংহত ডিভাইস (যেমন মোবাইল পিসি):
lspci -nn | grep -i network
ইউএসবি ডিভাইস:
lsusb
এই তালিকা থেকে এটি সনাক্ত করতে আপনার যদি সমস্যা হয়:
- যন্ত্রটি খুলে ফেল.
- একটি টার্মিনাল খুলুন এবং চালান
sudo tail -n 0 -f /var/log/syslog
- ডিভাইসটিকে পুনরায় প্লাগ করুন এবং কার্নেল / ডিভাইসটিকে কয়েক সেকেন্ড শুরু করতে দিন।
- Ctrl+ টিপে কমান্ডটি থামান C। আউটপুটটি তালিকা থেকে এটি সনাক্ত করতে সহায়তা করবে।
- আউটপুট উল্লেখের জন্য পরীক্ষা করুন
unable to enumerate USB device
। যদি এই ধরণের আউটপুট উপস্থিত থাকে তবে আপনার ডিভাইসটি ইতিমধ্যে ইউএসবি-স্তরে যোগাযোগের ক্ষেত্রে ব্যর্থ হচ্ছে। আপনি সম্ভবত একটি হার্ডওয়্যার ইস্যুটি মারছেন: ভাঙা কেবল / সংযোগকারী, বিদ্যুতের সমস্যা, ভাঙা কেন্দ্র, অন্যান্য ভাঙা হার্ডওয়্যার পরীক্ষা করুন। এই মুহুর্তে ড্রাইভারগুলির সাথে ডিল করার ঝামেলা করবেন না - প্রথমে ইউএসবি যোগাযোগ ঠিক করুন।
আপনার হার্ডওয়্যারটি তালিকাভুক্ত না হলে এটি আপনার অ্যাডাপ্টারের সাথে সম্পর্কিত নাও হতে পারে তবে সাধারণ পিসিআই / ইউএসবি বাস ত্রুটি। এটি কোনও ওয়াইফাই ইস্যুটির বাইরে বিবেচনা করা হয়। নোট করুন যে কয়েকটি নোটবুকগুলি অভ্যন্তরীণ ইউএসবি পোর্টের সাথে সংযুক্ত ওয়াইফাই অ্যাডাপ্টারগুলিকে সংযুক্ত করেছে, সুতরাং এটি ক্ষেত্রে ইউএসবি হিসাবে তালিকাভুক্ত হতে পারে।
উদাহরণ আউটপুট:
$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. ...
^^^^-- product ID
^^^^------- vendor ID
$ lspci -nn | grep -i network
04:00.0 Network controller [0280]: Intel Corporation [...] [8086:4238] (rev 3e)
vendor ID --^^^^
product ID -------^^^^
গুগল ব্যবহারের টিপস
- জারি করা আদেশগুলি দ্বারা চিহ্নিত হিসাবে সংখ্যাগত পণ্য / বিক্রেতা আইডি ব্যবহার করুন।
linux
পরিবর্তে এটির সাথে কীওয়ার্ড হিসাবে ব্যবহার করুন Ubuntu
।
- সঠিক হার্ডওয়্যার সনাক্তকরণের পদক্ষেপে আউটপুটে তালিকাভুক্ত হিসাবে ডিভাইসের চিপসেট নামটি ব্যবহার করার চেষ্টা করুন । উদাহরণ:
AR9285
, BCM4311
, Intel
+ + 6300
।
- হার্ডওয়্যার সমর্থনের সাথে সম্পর্কিত নয় এমন কীওয়ার্ডগুলি ব্যবহার করা এড়িয়ে চলুন। যেমন আপনার ডেস্কটপ পরিবেশটি সম্পর্কিত নয় তাই এর
Ubuntu
পরিবর্তে ব্যবহার করুন Lubuntu
।
- নির্দিষ্ট সমাধানগুলিতে মনোনিবেশ করার পরিবর্তে আপনার ডিভাইস সম্পর্কে 'সাধারণ' তথ্যের জন্য সংবেদনশীল হওয়ার চেষ্টা করুন, যেমন "এই ডিভাইসের জন্য ফার্মওয়্যার প্রয়োজন", বা ব্যবহারকারীরা প্রকাশ করেছেন যে এটি আগের রিলিজের মধ্যে বাক্সের বাইরে কাজ করেছে।
সমস্ত অপশন সহ আমার ভাগ্য ছিল না। একটি নতুন প্রশ্নে আমি কী সরবরাহ করব?
একটি নতুন প্রশ্ন পোস্ট করার আগে, সঠিক হার্ডওয়্যার সনাক্তকরণ থেকে কীওয়ার্ড ব্যবহার করে এই সাইটটি অনুসন্ধান করুন ।
- এই উত্তরের বিকল্পগুলি থেকে সমস্ত প্রাসঙ্গিক (অপ্রত্যাশিত বা ত্রুটি) আউটপুট।
- সঠিক হার্ডওয়্যার বিভাগ সনাক্তকরণে করা পদক্ষেপগুলির প্রাসঙ্গিক আউটপুট ।
- আপনি যে কার্নেলটি চালাচ্ছেন এবং যে সংস্করণগুলি আপনি চেষ্টা করেছেন সেগুলি।
uname -r
আপনার কার্নেল সংস্করণ সনাক্ত করতে কমান্ডটি ব্যবহার করুন ।
- অন্যান্য উবুন্টু সংস্করণ আপনি চেষ্টা করেছেন।
সম্ভব হলে জিনিস এড়ানো উচিত
হার্ডওয়্যার বিশেষ যত্ন প্রয়োজন
- ব্রডকম বিসিএম 43xx ডিভাইস। এই ডিভাইসগুলি কাজ করার জন্য একটি সুন্দর টিউটোরিয়াল জন্য দয়া করে এই উত্তর দেখুন ।