বেশ কয়েকটি গাইড রয়েছে যা একইভাবে কথা বলে। এই উত্সের মতো গাইড , এই উত্স বা বাগের প্রতিবেদনে এই ওয়্যারলেস কার্ডটি বিভিন্ন ধরণের ল্যাপটপে কাজ করার জন্য কিছু পদ্ধতির উল্লেখ রয়েছে।
কিছু ক্ষেত্রে 12.04 এ ডাউনগ্রেড করা এবং তার জন্য নির্দিষ্ট 3.6 কার্নেল সংস্করণ ইনস্টল করার কথা বলা হয়েছে, অন্যরা 13.04 এ আপগ্রেড করার এবং 3.9 কার্নেল সংস্করণ ইনস্টল করার কথা উল্লেখ করেছে। এমনকি অন্য একটি ক্ষেত্রে যেখানে এটি ব্যবহারকারীকে অফিসিয়াল সাইট থেকে ড্রাইভার ডাউনলোড করতে এবং কীভাবে এটি ইনস্টল করতে হবে তার ধাপে ধাপে গাইড করার কথা উল্লেখ করেছে।
আমি এটি করার বিভিন্ন উপায়ের উল্লেখ করব, যার মধ্যে রয়েছে ড্রাইভার ডাউনলোড করা, সংকলন করা এবং এটি কার্যকর কিনা তা নিশ্চিত করে involve এটি উল্লিখিত হয়েছে যে 3.9 কার্নেল সংস্করণে, ওয়্যারলেস কার্ডটি সঠিকভাবে কাজ করছে, সুতরাং 13.04 এ ব্যাকপোর্ট বা 13.10 সহ এই সমস্যাটি সমাধান করা উচিত।
সুতরাং আপনি আপনার রালিংক আরটি 3290 ওয়্যারলেস কার্ডটি 12.04 এবং তার উপরের কাজ করতে পারেন তার জন্য এখানে কয়েকটি উপায় রয়েছে (সমস্ত পদ্ধতি কার্যকর হবে না, তাই আপনার কম্পিউটারের জন্য সবচেয়ে ভাল কাজ করে এমন একটি সন্ধানের চেষ্টা করুন):
যেহেতু আপনার বিক্রেতার আইডি 1814: 3290 এর অর্থ এটি আপনার কাছে একটি রালিংক আরটি 3290 ওয়্যারলেস কার্ড রয়েছে। সে ক্ষেত্রে আমরা (তারযুক্ত তারের সংযোগের পরে):
আপনি নীচের পদক্ষেপগুলি করার সময় মুহুর্তের জন্য ইন্টারনেট সংযোগ থাকতে কম্পিউটারে তারযুক্ত তারের সংযোগটি সংযুক্ত করুন।
আপনার নিজস্ব বেতার ড্রাইভারগুলি সংকলনের জন্য প্রয়োজনীয় সমস্ত কিছু ইনস্টল করতে একটি টার্মিনাল খুলুন এবং নিম্নলিখিত লাইনটি কার্যকর করুন:
sudo apt-get update && sudo apt-get install build-essential linux-headers-generic
এখন, আপনি কীভাবে এগিয়ে যেতে চান তার উপর নির্ভর করে নীচের গাইডগুলির মধ্যে একটি অনুসরণ করুন:
কার্নেল ৪ এক্স এর জন্য অফিসিয়াল চালক নয়
যদি উপরেরগুলি কার্নেলস ৪ এক্স এ আপনার জন্য কাজ না করে, তবে এই উত্সটি অনুসরণ করে আমি যে সমাধানটি পরীক্ষা করতে পেরেছিলাম তা হ'ল
দয়া করে ড্রাইভার আপডেট করা (ডাউনলোড বিগ জিম Colaco ধন্যবাদ ) থেকে এখানে বা এখানে । এটি উবুন্টু 16.04 এবং 16.10 এ পরীক্ষা করা হয়েছিল।
sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
sudo dkms install -m rt3290sta -v 2.6.0.0 --force
sudo reboot
এখন কিছু ক্ষেত্রে, আপনার ওয়্যারলেস ড্রাইভারের জন্য ইন্টারফেসটি সক্ষম করতে হবে (কারণ এটি ইন্টারফেসটি স্বয়ংক্রিয়ভাবে উপরে আনবে না) এবং তারপরে নেটওয়ার্ক পরিষেবাটি পুনরায় চালু করতে হবে। এটার মতো কিছু:
sudo ifconfig WIRELESSCARD up
sudo service network-manager restart
সুতরাং একটি উদাহরণ হবে:
sudo ifconfig eno1 up
sudo service network-manager restart
আমি এই 2 /etc/rc.local
লাইনটিকে "প্রস্থান 0" লাইনের উপরে রাখার পরামর্শ দিচ্ছি যাতে এটি ইন্টারফেসটি স্বয়ংক্রিয়ভাবে উপরে আসে।
অফিসিয়াল সাইটের গাইড
মেডিয়েটকে যান এবং লিনাক্স মিডিয়াটেকের জন্য রালিংক আরটি 3290 ড্রাইভার ডাউনলোড করুন লিঙ্কটি ডাউনলোডের জন্য সরানো এবং এটির জন্য পুনর্নির্দেশ না করার জন্য দুর্দান্ত কাজ করেছে। সমস্ত ডাউনলোডযোগ্য ফার্মওয়্যারের জন্য এখানে নতুন লিঙ্ক রয়েছে তবে অনুমান করুন কী, তারা এটি থেকে আরটি 3290 সরিয়েছে। মেডিটেক যান;)
অন্যদেরও ধন্যবাদ যে তাদেরও সমস্যা ছিল এবং তাদের উত্সগুলি ভাগ করে নিয়েছে, মেডিয়েটেক লিনাক্সকে সহায়তা করার জন্য এবং খোলার সিদ্ধান্ত নেওয়ার সময় আপনার ব্যবহারের জন্য সমস্ত উপলভ্য ডাউনলোড লিঙ্কের একটি তালিকা এখানে রয়েছে:
ফাইলটির নাম পরিবর্তন করুন 2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2
কারণ মেডিয়েটেক ফাইলটি সঠিকভাবে কাজ করে তা নিশ্চিত করার জন্য দুর্দান্ত কাজ করেছে।
ফাইলটি বের করুন এবং এটি নামের একটি ফোল্ডার তৈরি করা উচিত DPO_RT3290_LinuxSTA_V2600_20120508
যান DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/
এবং সম্পাদনা ফাইল config.mk
31 লাইনে আপনার পরিবর্তনশীলটি খুঁজে পাওয়া উচিত HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
। এটিতে পরিবর্তন করুন
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
এবং ফাইলটি সংরক্ষণ করুন।
আপনার প্রধান নিষ্কাশন ফোল্ডারে যান (এটি ফোল্ডার হওয়া উচিত DPO_RT3290_LinuxSTA_V2600_20120508
) এবং টাইপ করুন:
make
sudo make install
সবকিছু সঠিকভাবে সংকলিত নিম্নলিখিতটি করুন:
modprobe rt3290sta
যদি পদক্ষেপ 7 কোনও সমস্যা ছাড়াই চলে, আমরা প্রতিটি বুটে লোড হওয়া মডিউলগুলির তালিকায় মডিউলটি যুক্ত করব:
sudo -H gedit /etc/modules
এবং ফাইলের শেষে একটি লাইন যুক্ত করুন যা বলবে rt3290sta
। সংরক্ষণ করুন এবং প্রস্থান.
ড্রপবক্স গাইড
(প্রস্তাবিত নয়, আপনি কোনও ড্রপবক্স অ্যাকাউন্টের বাইরে একটি অবিশ্বস্ত টার্বল ডাউনলোড করছেন।
উত্স ড্রাইভার ডাউনলোড করুন:
wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
এবং আমরা তখন ফাইলটি সংক্ষেপিত করি
tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
নতুন তৈরি ফোল্ডারের ভিতরে যান:
cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
এবং আমরা সংকলন প্রক্রিয়া শুরু
make
sudo make install
তারপরে আমরা ড্রাইভারটি সঠিকভাবে সংকলিত এবং ইনস্টল করা আছে কিনা তা পরীক্ষা করে দেখি
sudo modprobe rt3290sta
যদি পদক্ষেপ 3 কোনও সমস্যা ছাড়াই চলতে থাকে তবে আমরা প্রতিটি বুটে লোড হওয়া মডিউলগুলির তালিকায় মডিউলটি যুক্ত করব:
sudo -H gedit /etc/modules
এবং নীচে একটি লাইন যুক্ত করে যা বলছে rt3290sta
। সংরক্ষণ করুন এবং প্রস্থান.
অতিরিক্ত গাইড
কিছু ব্যবহারকারী অতিরিক্ত পদক্ষেপের উল্লেখ করেছেন। এটি আপনার জন্য প্রযোজ্য বা নাও হতে পারে। আপনি যদি মনে করেন যে সিস্টেমটি কাজ করছে না, নীচের পয়েন্টগুলির একটি হতে পারে আপনাকে আপনাকে সহায়তা করতে পারে:
config.mk
ফাইলটি খোলার সময় , কেবলমাত্র HAS_NATIVE_WPA_SUPPLICANT
একটি মানতে পরিবর্তন করবেন না y
, তবে এটির HAS_WPA_SUPPLICANT
ক্ষেত্রে এটি করুন n
। আমার ক্ষেত্রে এটি y ছিল তবে WPA_SUPPLICANT উভয়ই `y তে সেট করা আছে কিনা তা পরীক্ষা করে নেওয়া উচিত।
বিরোধী ওয়্যারলেস ড্রাইভারদের ব্ল্যাকলিস্টিং নিম্নলিখিতগুলি করুন:
sudo -H gedit /etc/modprobe.d/blacklist.conf
নিম্নলিখিত লাইনগুলি যুক্ত করুন (নিশ্চিত করুন যে তারা সেখানে প্রথম স্থানে নেই):
#Wireless drivers conflicting with rt3562sta
blacklist rt2800pci
blacklist rt2x00pci
Initramfs আপডেট করুন: sudo update-initramfs -u
আপনার যদি উবুন্টু ১৩.০৪ বা উবুন্টু ১৩.১০ (এবং সম্ভবত পরবর্তী সংস্করণগুলি) দ্বারা ড্রাইভার সংকলন করতে সমস্যা হয় তবে এটি লিনাক্স কার্নেলের পরিবর্তনের কারণে ড্রাইভার কোডের সাথে একটি বেমানান তৈরি করতে পারে। এটি সম্ভবত খোলার মাধ্যমে স্থির করা যেতে পারে
gedit os/linux/pci_main_dev.c
এবং উপরে "# অন্তর্ভুক্ত" এর পরে নিম্নলিখিতটি যুক্ত করুন adding
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)
#define __devexit
#define __devinit
#define __devinitdata
#endif
তারপরে ফাইলের অংশটি পরিবর্তন করুন যা বলছে
#if LINUX_VERSION_CODE >= 0x20412
remove: __devexit_p(rt2860_remove_one),
#else
remove: __devexit(rt2860_remove_one),
#endif
থেকে
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0)
remove: rt2860_remove_one,
#else
#if LINUX_VERSION_CODE >= 0x20412
remove: __devexit_p(rt2860_remove_one),
#else
remove: __devexit(rt2860_remove_one),
#endif
#endif
এটি আশা করি সংকলক ত্রুটিটি সমাধান করবে। DPO_RT3290_LinuxSTA_V2600_20120508 ডিরেক্টরিতে ফিরে যান এবং উপরের মত নির্দেশাবলী অনুসরণ করুন।