مجھے wn727n وائی فائی اڈاپٹر کو ubuntu/mint سے جوڑنے میں ایک مسئلہ درپیش ہے۔ میں نے کافی عرصے سے گوگل کیا، لیکن کبھی کوئی حل نہیں ملا۔ مسئلہ حل کرنے کے بعد، میں نے اسے خود لکھنے کا فیصلہ کیا. ذیل میں لکھی گئی ہر چیز beginners کے لیے ہے۔
توجہ! آرٹیکل کا مصنف نقصان کی وجہ سے کوئی ذمہ داری قبول نہیں کرتا ہے!
لیکن اگر آپ سب کچھ ٹھیک کرتے ہیں، تو کوئی نتیجہ نہیں ہوگا. اگر کچھ غلط ہو جائے تو بھی کچھ برا نہیں ہو گا۔ چلو شروع کریں.
سب سے پہلے، Ctrl+Alt+T کیز کا استعمال کرتے ہوئے ٹرمینل کھولیں اور درج ذیل کمانڈ درج کریں:
lsusb
ہم اپنا Ralink RT7601 اڈاپٹر دیکھتے ہیں (ہائی لائٹ کیا گیا)۔ آپ کے پاس Ralink RT5370 اڈاپٹر ہو سکتا ہے۔ مختلف اڈاپٹر کے لیے ڈرائیور مختلف طریقے سے نصب کیے جاتے ہیں۔ میں بیان کروں گا کہ دو صورتوں کے لیے یہ کیسے کیا جائے۔
Ralink RT5370 کے لیے ہدایات
آئیے آگے بڑھیں۔
وہ فولڈر کھولیں جہاں آپ نے ڈرائیور کو محفوظ کیا تھا اور bz2 آرکائیو کو کھولیں۔ ایسا کرنے کے لیے، فائل پر دائیں کلک کریں اور "یہاں نکالیں" پر کلک کریں۔
اس کے بعد، ٹار آرکائیو ظاہر ہو جائے گا. آئیے اسے دوبارہ کھولیں۔ فائل پر دائیں کلک کریں اور "یہاں نکالیں" پر کلک کریں۔
اس کے بعد، ہم فولڈر کا نام کچھ چھوٹا کر دیتے ہیں، کیونکہ ہمیں ابھی بھی اس کا راستہ کنسول تک لکھنا ہے۔ مثال کے طور پر، میں نے اسے ڈرائیور کہا۔
غیر پیک شدہ فولڈر میں جائیں اور فائل /os/linux/config.mk کو ٹیکسٹ ایڈیٹر میں کھولیں۔
درج ذیل لائنوں کو تلاش کریں اور حرف n کو y میں تبدیل کریں:
# Wpa_Supplicant کی حمایت کریں۔
HAS_WPA_SUPPLICANT=y
# نیٹ ورک میگنجر کے لیے مقامی WpaSupplicant کی حمایت کریں۔
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
اس کے بعد، فائل کو محفوظ کریں. ایک ٹرمینل کھولیں اور غیر پیک شدہ فولڈر میں جائیں۔ توجہ! میرا صارف نام سرجی ہے۔ آپ اپنا صارف نام درج کریں! مستقبل میں، سرجی کو اپنے صارف نام میں تبدیل کریں۔
cd /home/sergey/загрузки/driver/
اگلا ہم کمانڈ چلاتے ہیں:
sudo make
sudo make install
sudo modprobe rt5370sta
بس! اوہ، معجزہ! وائی فائی کام کرتا ہے، اسے اپنی صحت کے لیے استعمال کریں۔
Ralink RT7601 کے لیے ہدایات
اس اڈاپٹر (Ralink RT7601) کو چلانے کے لیے، آپ کے پاس کرنل ورژن 3.19 یا اس سے زیادہ ہونا ضروری ہے۔ اگر ضروری ہو تو، دانا کو اپ ڈیٹ کریں (اگر آپ نہیں جانتے کہ کیسے، گوگل مدد کرے گا)۔
اگلا ہم ساتھ چلتے ہیں۔
اس کے بعد، ڈاؤن لوڈ کردہ آرکائیو کو اپنے ہوم فولڈر میں منتقل کریں اور اسے کھولیں (دائیں کلک کریں، "یہاں نکالیں")۔ آئیے نتیجے میں آنے والے فولڈر mt7601-master کا نام صرف mt7601 رکھ دیں۔
اس کے بعد، کمانڈ درج کریں:
cd mt7601/src
اب ہم صحیح ڈائریکٹری میں ہیں۔ آپ کمانڈ پر عمل کرکے ڈرائیور بنا سکتے ہیں:
sudo make
سسٹم پاس ورڈ طلب کرے گا - اسے درج کریں (پاس ورڈ ظاہر نہیں ہوتا ہے)۔
اگلا، کمانڈ درج کریں:
sudo mkdir -p /etc/Wireless/RT2870STA/
cp RT2870STA.dat /etc/Wireless/RT2870STA/
اور آخری کمانڈ جو ہمارے اڈاپٹر کو فعال کرے گی:
insmod os/linux/mt7601Usta.ko
سب!!! اب اوبنٹو وائی فائی دیکھتا ہے۔
لیکن یہ سب نہیں ہے! اب ہر ریبوٹ کے بعد آپ کو آخری کمانڈ درج کرنی ہوگی، ورنہ سسٹم اڈاپٹر نہیں دیکھے گا (خاص طور پر Ralink RT7601 کے لیے)۔ لیکن ایک راستہ ہے! آپ اسکرپٹ بنا سکتے ہیں اور اسے اسٹارٹ اپ میں شامل کر سکتے ہیں۔ ذیل میں یہ کیسے کرنا ہے۔
سب سے پہلے، ہمیں یہ یقینی بنانا ہوگا کہ sudo استعمال کرتے وقت سسٹم پاس ورڈ کا اشارہ نہ کرے۔ ایسا کرنے کے لیے، کمانڈ درج کریں:
sudo gedit /etc/sudoers
درج ذیل ونڈو کھل جائے گی:
ہم لائن تلاش کر رہے ہیں:
%sudo ALL=(ALL:ALL) سبھی
اور اسے تبدیل کریں:
%sudo ALL=(ALL:ALL) NOPASSWD: تمام
تبدیلیاں محفوظ کریں - "محفوظ کریں" پر کلک کریں۔
کمانڈ درج کریں:
sudo cp -R mt7601 /etc/Wireless/RT2870STA/
اس کے بعد، کمانڈ درج کریں:
sudo gedit /etc/Wireless/RT2870STA/autowifi.sh
ایک خالی ٹیکسٹ ایڈیٹر کھلتا ہے۔ اس میں ہم لکھتے ہیں یا نقل کرتے ہیں:
#! / بن / بیش
insmod /etc/Wireless/RT2870STA/mt7601/src/os/linux/mt7601Usta.ko
"محفوظ کریں" پر کلک کریں اور بند کریں۔
کمانڈز درج کریں:
cd /etc/Wireless/RT2870STA/
sudo chmod +x autowifi.sh
اس کے بعد، ڈیش مینو پر جائیں اور نیچے دی گئی تصویر کی طرح پروگرام تلاش کریں۔
آئیے اسے کھولتے ہیں۔ "شامل کریں" پر کلک کریں۔
ایک ونڈو کھل جائے گی۔ "نام" فیلڈ کے سامنے ہم لکھتے ہیں:
آٹو وائی فائی
"ٹیم" فیلڈ کے سامنے ہم لکھتے ہیں:
sudo sh /etc/Wireless/RT2870STA/autowifi.sh
"شامل کریں" کے بٹن پر کلک کریں اور پروگرام کو بند کریں۔ آئیے ریبوٹ کریں۔ ریبوٹ کے بعد سب کچھ کام کرتا ہے۔ اب آپ ٹرے میں موجود نیٹ ورک کو منتخب کر سکتے ہیں۔
یہ Ralink RT7601 اڈاپٹر کے لیے "چھوٹی" ہدایات کو مکمل کرتا ہے۔
آن لائن اچھا وقت گزرے!
ماخذ: www.habr.com