রিলিংক MT7601U (148f: 7601) Wi-Fi অ্যাডাপ্টার ইনস্টলেশন installation


29

আমি উবুন্টু ডেস্কটপ 14.04 এ একটি রালিংক ওয়াইফাই অ্যাডাপ্টার ইনস্টল করার চেষ্টা করছি।

সিস্টেমটি ওয়াইফাই সনাক্ত করছে না।

  1. lsusb ডিভাইসটিকে তালিকাভুক্ত করে:

    Bus 002 Device 004: ID 148f:7601 Ralink Technology, Corp.
    
  2. আমার কাছে rt2800ইউএসবি ড্রাইভার "/ ইত্যাদি / মডিউলগুলিতে" তালিকাভুক্ত রয়েছে;

  3. ওয়েবে কিছু নির্দেশাবলী অনুসরণ করে, আমি এই আদেশটি চেষ্টা করেছি:

    echo 148F 7601 | sudo tee /sys/bus/usb/drivers/rt2800usb/new_i
    
  4. lsmod | grep rt2800 নিম্নলিখিতগুলি ফেরত দেয়:

    rt2800usb              26581  0 
    rt2x00usb              20041  1 rt2800usb
    rt2800lib              83150  1 rt2800usb
    rt2x00lib              48886  3 rt2x00usb,rt2800lib,rt2800usb
    mac80211              545990  3 rt2x00lib,rt2x00usb,rt2800lib
    crc_ccitt              12627  1 rt2800lib
    

আমি উপরের নির্দেশাবলীটি বেশ ভালভাবে অনুসরণ করেছি এবং এটি আমার পিসি অ্যাডাপ্টারের একটি ওয়্যারলেস সাথে সংযুক্ত একটি সফল হিসাবে স্বীকৃত কাজ করেছিল কিন্তু যখন ইন্টারনেটে প্রবেশ করার চেষ্টা করা হয় তখন এটি ব্রাউজার এবং ওএসকে হিমশীত করে তোলে, তার পরে আমি কিছুই করতে পারি না .. আমি কি করিনি? কিছু ভুল বা কোন পদক্ষেপ মিস করবেন ??

গ্রেট! ভাল কাজ! এটি উবুন্টু 14.04 এ কাজ করে। Thnx।

আমি এটি চেষ্টা করেছি, তবে আমি যখন টার্মিনালে "প্যাচ -p0 <~ / (প্যাড যোগ করুন) /rt2870-mt7601Usta-kuid_t-kgid_t.patch" কোডটি টাইপ করি তখন সিনট্যাক্স ত্রুটি পেয়েছিলাম। আপনি আমাকে কিছু অন্যান্য নির্দেশনা প্রদান করতে পারেন? আমি উবুন্টু ওয়ার্ল্ডের একজন সত্যিকারের শিক্ষানবিস। ধন্যবাদ!
চিনাশিহেহ

(প্যাথ যোগ করুন) আপনার প্যাচটি কোথায়? উদাহরণস্বরূপ, প্যাচ -p0 <~ / ডাউনলোড / rt2870-mt7601Usta-kuid_t-kgid_t.patch
অনিল Karaağaç

আমি প্যাচটি কীভাবে খুঁজে পাব? আমি যে ড্রাইভারগুলি ডাউনলোড করেছি তা কি উবুন্টুতে নতুন, আমি এই জাতীয় প্রশ্ন জিজ্ঞাসা করার জন্য দুঃখিত!
চিনেশিহ

উত্তর:


37

আমি আপনাকে একটি অস্থায়ী ইন্টারনেট সংযোগ, ইথারনেট, টিদারযুক্ত বা যা কিছু উপলভ্য রয়েছে তা পেতে পরামর্শ দিই। তারপরে:

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/art567/mt7601usta.git
cd mt7601usta/src 
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

আপনার ওয়্যারলেস এখন কাজ করা উচিত।

আপনি কেবলমাত্র আপনার বর্তমান কার্নেল সংস্করণের জন্য ড্রাইভারকে সংকলন করেছেন। আপডেট ম্যানেজার যখন প্রয়োজনীয় রিবুটের পরে কোনও লিনাক্স-চিত্র ইনস্টল করে, আপনাকে অবশ্যই পুনরায় সংকলন করতে হবে:

cd mt7601/src
make clean
make
sudo make install
sudo modprobe mt7601Usta

এই সময়ের জন্য ফাইল এবং এই নির্দেশাবলী বজায় রাখুন। খুশী এটা কাজ করছে!


1
আপনার জন্য খুব খুব খুব ধন্যবাদ, কেবল এই জাতীয় শব্দটিই এখন আমার অনুভূতি প্রকাশ করতে পারে! ওয়্যারলেস কাজ! উবুন্টু এবং অন্য কিছু সম্পর্কে দুর্বলতা সম্পর্কে জানা, আমার প্রায় একদিন ধরে এই সমস্যাটি বিভ্রান্ত হয়ে পড়েছে such এই জাতীয় সমস্যা সম্পর্কে আপনার পূর্ববর্তী সমাধানগুলি আমি অনেকবার পড়েছি b তবে আমি এখনও বিভ্রান্ত রয়েছি this এই প্রশ্নটি পোস্ট করার আগে, আমি ভাবছিলাম কিনা আপনি আমাকে এই সমস্যার সমাধান করতে সহায়তা করবেন, ধন্যবাদ, আপনি করেছেন T ধন্যবাদ!
চিনাশিহ

আমার এই সমস্যাটি সম্পর্কে আরও একটি প্রশ্ন রয়েছে i আমি যদি কিছু আপডেট করি তবে এটি কি এই ড্রাইভারকে প্রভাবিত করবে? আপনার উত্তরের জন্য অপেক্ষা করছে।
চিনেশিহ

উপরে আমার সম্পাদনা দেখুন। আমার উত্তরটি যদি আপনার পক্ষে সহায়ক হয়ে থাকে তবে দয়া করে এটি গ্রহণ করুন।
চিলি 555

দুর্দান্ত নিবন্ধ। তুমি আমার দিনটি তৈরি করে আমাকে নরক থেকে টেনে এনেছ !! : পি
শ্রাবণ

অ্যামেজিং। আমি সঠিক উত্তর হিসাবে চিহ্নিত করা হবে। আপনাকে @ chili555 ধন্যবাদ
অরুণকো

16

উবুন্টু থেকে 14.04 পর্যন্ত 15.04 পর্যন্ত

ড্রাইভারটি পিপিএর মাধ্যমে ইনস্টল করা যেতে পারে:

sudo apt-add-repository ppa:thopiekar/mt7601
sudo apt-get update
sudo apt-get install mt7601-sta-dkms

কার্নেল 4.2 এবং উবুন্টু 15.10 সহ উবুন্টু 14.04

Mt7601u ড্রাইভারটি লিনাক্স কার্নেল ৪.২-এ অন্তর্ভুক্ত করা হয়েছিল তবে এই অ্যাডাপ্টারের প্রয়োজনীয় ফার্মওয়্যারটি linux-firmwareউবুন্টু ১৫.১০ সংগ্রহস্থল থেকে প্যাকেজে অন্তর্ভুক্ত ছিল না । ফার্মওয়্যারটি এখান থেকে ডাউনলোড করা যায় এবং এতে অবশ্যই সংরক্ষণ করতে হবে /lib/firmware/mt7601u.bin(<- অবশ্যই ছোট হাতের হতে হবে)। সঠিক জায়গায় ফার্মওয়্যারটি ডাউনলোড করতে নিম্নলিখিতটি চালান:

sudo wget -O /lib/firmware/mt7601u.bin https://github.com/porjo/mt7601u/tree/master/src/mcu/bin/MT7601.bin

উবুন্টু 16.04 এর পরে

অ্যাডাপ্টারটি ঠিক কাজ করে।


নিম্নলিখিত অ্যাডাপ্টার সমর্থিত:

  • 0b05: 17d3
  • 0e8d: 760a
  • 0e8d: 760b
  • 13d3: 3431
  • 13d3: 3434
  • 148f: 7601
  • 148f: 760a
  • 148f: 760b
  • 148f: 760c
  • 148f: 760d
  • 2001: 3d04
  • 2717: 4106
  • 2955: 0001
  • 2955: 1001
  • 2a5f: 1000
  • 7392 সমূহঃ 7710

আমি উবুন্টু 15.10 চালাচ্ছি, এবং এটি বাক্সটি কার্যকর করবে না কারণ mt7601u.bin ফার্মওয়্যার ফাইলটি অনুপস্থিত। কোন প্যাকেজটি সেই ফাইলটি সরবরাহ করার কথা?
әɹsәɹoɈ

@ .sәɹoɈ উত্তর আপডেট হয়েছে।
এরিক কারভালহো

14.04 এর জন্য কাজ করেছেন..চালক সংকলনের চেয়ে ত্বরান্বিত
জামেস

আমি পিপিএ ব্যবহার করছি: থোপিয়েকার / এমটি 6060০১, তবে কার্নেল আপগ্রেড করার পরেও (এখনও লিনাক্স কার্নেল ৩ ব্যবহার করে) কম্পিউটার পুনরায় চালু করার সাথে সাথে ওয়াইফাইটি হারিয়ে গেছে, তাই আমার কোনও ইন্টারনেট সংযোগ নেই। সুতরাং, apt-get কমান্ডটি কেবলমাত্র ব্যর্থ হয়ে যাবে, আমার প্রশ্ন হ'ল: তারা কি এই চালকটিকে অফলাইনে ইনস্টল করার কোনও উপায় আছে? উদাহরণস্বরূপ, আমি কেবলমাত্র ডেবি ফাইলটি ডাউনলোড করি এবং অন্য কম্পিউটার থেকে অনুলিপি করতে ইউএসবি স্টিকটি ব্যবহার করি (আমাকে নিজেই
ডেবটি

1
ঠিক আছে, সমস্যার সমাধান হয়েছে, আমি দেখতে পাচ্ছি যে ড্রাইভারটি সঠিকভাবে ইনস্টল করা আছে, তবে সুরক্ষিত বুট সেটিংয়ের কারণে ড্রাইভার সক্রিয় হতে পারে না, তাই আমাকে নিরাপদ বুট বৈশিষ্ট্যটি অক্ষম করতে হবে, এখানে দেখুন: ইউইএফআই / সিকিউর বুট / ডি কেএমএস - উবুন্টু উইকি , আমি পদ্ধতিটি 1 ব্যবহার করি, যা কেবল "উইন্ডোজ ইউইএফআই" টাইপটিকে "অন্যান্য ওএস" টাইপ করে বিআইওএসে নির্বাচন করে।
ollydbg23

3

লিঙ্কগুলি ব্যবহার করে ড্রাইভার এবং প্যাচ ডাউনলোড করুন ।

ইউএসবি সংযুক্ত করবেন না:

sudo apt-get install --reinstall linux-headers-generic build-essential  
tar xjf DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2  
cd DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/  
patch -p0 < ~/(ADD THE PATH)/rt2870-mt7601Usta-kuid_t-kgid_t.patch  
make  
su -c 'mkdir -p /etc/Wireless/RT2870STA/'  
su -c 'cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat'  

ইউএসবি সংযুক্ত করুন

su -c '/sbin/insmod os/linux/mt7601Usta.ko'

যদি কাজ করে:

su -c 'make install'

2
আপনি উত্স এবং ব্যবহৃত প্যাচ জন্য অফিসিয়াল / আপস্ট্রিম লিঙ্ক সরবরাহ করতে পারেন?
user.dz

আমি বর্তমানে ফাইলটি ডাউনলোড করছি ..... ধীরে ধীরে ধীরে ধীরে ইন্টারনেটের সাথে নিয়ে ..... এই সময়ের মধ্যে আমি নিম্নলিখিত কমান্ডগুলিও সম্পাদন করেছি: ubuntuforums.org/showthread.php?t=1608095&page=14
ব্যবহারকারী 275399

আশা করি এটি সেটিংসের কোনও পরিবর্তন না করে এবং উপরের কমান্ডগুলির সাথে হস্তক্ষেপ করবে না
user275399

উত্সের লিঙ্কগুলি মারা গেছে, চেষ্টা করুন mediatek.com/en/downloads/mt7601u-usb এবং মিডিয়াফায়ার / ডাউনলোড / ফেজেজভি 1 ইউ 28y7 আইআই / । পদ্ধতিটি আমার লেকোসিস লাইও ন্যানো 150N এর জন্য দুর্দান্ত কাজ করেছে।
টিঙ্কারবিস্ট

1
আমি যখন এই সংকলিত ড্রাইভারটি ব্যবহার করার চেষ্টা করব তখন কার্নেল প্যানিক পান। 3.13.0-40-জেনেরিক এবং 14.04.1
রাফেল

1

আমার জন্য কি কাজ করেছে

কার্নেল সংস্করণ: 4.13। *

  • কোনও কার্নেল আপডেট মুলতুবি না হয় তা নিশ্চিত করতে পিসি পুনরায় চালু করুন
  • uname -rকমান্ডটি ব্যবহার করে আপনার বর্তমান কার্নেল সংস্করণ পান ।
  • drivers/net/wireless/mediatek/mt7601uলিনাক্স-কার্নেল উত্স ট্রি থেকে ফোল্ডারটি পান ( https://github.com/torvalds/linux/ )।

    আপনার কার্নেল সংস্করণের সাথে অবশ্যই মিলবে। প্রথম দুটি অঙ্ক পর্যন্ত, আমার ক্ষেত্রে যেমন 4.13 tagsগিথুবের branchড্রপ-ডাউন মেনুতে যাচাই করে আপনি ঠিক মিলে যাওয়া কার্নেলটি খুঁজে পাবেন ।

  • পিসি থেকে ডিভাইস সরান

  • এখন phy.cডাউনলোড করা ফোল্ডার থেকে ফাইলটি খুলুন ।
  • mt7601u_init_calফাইলে ফাংশনটি সন্ধান করুন
  • সন্ধান করুন RXIQ। লাইনগুলি মন্তব্য করুন

//ret = mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0); //if (ret) // return ret;

  • ব্যবহার করে মডিউলটি তৈরি করুন make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
  • চালান sudo rmmod mt7601u
  • চালান sudo insmod mt7601u.ko
  • এখন, পিসিতে ডিভাইসটি .োকান
  • dmesgকিছু মারাত্মক ত্রুটি কিনা তা ব্যবহার করে কার্নেল বার্তাগুলি পরীক্ষা করুন
  • ifconfigকমান্ড ব্যবহার করে নতুন নেটওয়ার্ক ইন্টারফেসটি স্বীকৃত কিনা তা পরীক্ষা করে দেখুন

বিঃদ্রঃ

এর মধ্যে যে কোনও একটি কাজ নিশ্চিত করতে আপনাকে অবশ্যই আপডেট binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkmsইনস্টল করা হয়েছে তা নিশ্চিত করতে হবে । আপনার ডিসট্রোর উপর নির্ভর করে এর মধ্যে কিছুটা আলাদা হতে পারে।

src: https://github.com/kuba-moo/mt7601u/issues/64#issuecomment-324894792


0

এর অর্থ হ'ল প্যাচ ফাইলে আপনার পাথ দেওয়ার কথা।

প্যাচ ফাইলের সম্পূর্ণ অবস্থান সন্নিবেশ করান। ফাইলটি এখানে অবস্থিত রয়েছে তা ধরে /tmp/patch/rt2870-mt7601Usta-kuid_t-kgid_t.patchনিলে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করবেন:

patch -p0 < /tmp/patch/rt2870-mt7601Usta-kuid_t-kgid_t.patch

নোট করুন যে ফাইলটি আপনি প্যাচ করতে চান সেই ডিরেক্টরিতে আপনাকে থাকতে হবে। আমি ধরে নিই যে এটি /tmp/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/ইতিমধ্যে আপনি যে ডিরেক্টরিটিতে রয়েছেন ।


এখন আমার নতুন সমস্যা আছে। উবুন্টু শুরু করার পরে এবং ফায়ারফক্স খুলুন বা উবুন্টু ব্লক করা হয়েছে আমার পুনরায় সেট করার দরকার: মাউসটি সরবে না এবং কীবোর্ড লাইটগুলি ফ্ল্যাশ করছে: সিএপিএস এবং ব্লকস।
গিলারমো ডি পেদ্রো

ফ্ল্যাশিং লাইটগুলি কার্নেল আতঙ্ককে নির্দেশ করে। বুট করার পরে, ctrl + Alt + f1 চাপুন এবং লগইন করুন। ত্রুটিগুলির জন্য /var/log/kern.log এ অনুসন্ধান করুন। (কোথাও শেষে)। তার জন্য একটি নতুন প্রশ্ন জিজ্ঞাসা করুন এবং সেই ত্রুটি বার্তা দিন।
s3lph

অনেক ধন্যবাদ. চালিয়ে যান: Askubuntu.com / প্রশ্নগুলি / 529616/…
গিলারমো ডি পেদ্রো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.