พยายามติดตั้งอะแดปเตอร์ tp-link archer T2U wifi


12

ฉันเพิ่งติดตั้ง Ubuntu และฉันต้องการให้อแด็ปเตอร์ไร้สาย USB ทำงานได้

มีใครบ้างที่รู้ว่าฉันจะได้รับไดรเวอร์ที่เหมาะสมสำหรับสิ่งนี้หรือไม่?

การส่งออกของ lsusb

 Bus 002 Device 004: ID 148f:761a Ralink Technology, Corp. 
 Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub 
 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
 Bus 001 Device 003: ID 064e:c21c Suyin Corp. 
 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub 
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

โปรดระบุผลลัพธ์lsusbด้วยปลั๊กอะแดปเตอร์ไร้สายขอบคุณ
Elder Geek

อะแดปเตอร์ usb ของคุณดูเหมือนจะเป็นอุปกรณ์ Bus 002 004: ID 148f: 761a Ralink Technology, Corp - ซึ่งสอดคล้องกับชิป mediatek หน้าดาวน์โหลดของ Mediateks อยู่ที่นี่: mediatek.com/th/downloadsถึงแม้ว่าฉันจะไม่สามารถใช้สิ่งอื่นนอกเหนือไปจากการใช้งานนอกเหนือไปจากไดรเวอร์ฉาวสำหรับอะแดปเตอร์นั้นเรียกว่า mt7650u_sta
Elder Geek

คำตอบ:


4

หมายเหตุ: มีเป็นแหล่งที่มาอย่างเป็นทางการสำหรับคนขับรถ - ตามที่ระบุไว้โดยบางคำตอบอื่น ๆ ที่นี่ - แต่ผู้ที่ทำไม่ได้ (ปกติ ()?) รวบรวม / ทำงานออกจากกล่อง นอกจากนี้รุ่นใหม่ล่าสุดไม่ทำงานสำหรับฉัน (Debian 8 มาตรฐาน x64 เคอร์เนล:
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux
) - สิ่งที่ไม่ (ยังคง) 4606187110b323c272aed504144ee759b31af8acทำงานสำหรับฉันก็คือการกระทำ

มีวิธีแก้ปัญหาที่ง่ายกว่าการพยายามใช้แหล่งที่มาของผู้ผลิต (นำมาจากไซต์นี้ (ภาษาเยอรมัน) ):

เพิ่งรัน (เมื่อถอดปลั๊กอุปกรณ์)

sudo apt-get install git build-essential
mkdir ~/src
cd ~/src
git clone https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git
cd mt7610u_wifi_sta_v3002_dpo_20130916
make clean
make
sudo make install

และรีบูต ตามที่ระบุไว้ข้างต้นคุณอาจต้องการgit checkout 4606187110b323c272aed504144ee759b31af8acก่อนที่จะใช้และmake make installตัวอย่างเช่นรุ่นใหม่ล่าสุด

  • ทำให้มันแข็ง
  • ไม่ได้รวมเข้ากับ NetworkManager, ...

และใครจะรู้อะไรอีก

ทำงานได้สำหรับฉันฉันยังมี Archer T2U ด้วยอุปกรณ์ USB เดียวกัน ฉันเรียกใช้ระบบอื่น (ฉันใช้สิ่งนี้กับ LMDE, เคอร์เนล 3.11, ตอนนี้ฉันใช้ Debian (ดูด้านบน)) อย่างไรก็ตามวิธีที่ฉันเชื่อมโยงได้ลองใช้ด้วยการตั้งค่าต่อไปนี้:

  • Ubuntu 14.04.2 LTS, เคอร์เนลลินุกซ์ 3.13.0.49, gcc 4.8.2
  • Ubuntu 15.04, เคอร์เนล linux 3.19.0-15, gcc 4.9.2

ดังนั้นอาจมีโอกาสที่ดีที่จะได้ผลสำหรับคุณ

ผู้เขียนเพียงแค่ปรับเปลี่ยนไดรเวอร์ลินุกซ์ MT7610U จากโฮมเพจ MediaTek เพื่อรวบรวมสำหรับอุปกรณ์ของคุณรวมถึงคู่อื่น ๆ ที่ใช้ชิปเซ็ตเดียวกัน
หากคุณรู้สึกว่ามันคุณสามารถเรียกใช้คำสั่งบางคำสั่งเพื่อเชื่อมโยงแหล่งที่มาที่เชื่อมโยงและหนึ่งคำสั่งจาก MediaTek เนื่องจากแผนผังไดเร็กทอรีและไฟล์ต้นฉบับอาจไม่แตกต่างจากแหล่งที่มาของ MediaTek

อัปเดต: มีเว็บไซต์อื่นที่อาจเป็นประโยชน์หากคุณต้องการแก้ไขแหล่งต้นฉบับด้วยตนเองแทนที่จะทำตามคำแนะนำด้านบน:
http://hprath.com/2014/06/cisco-linksys-ae6000-ac580-media -tek-mt7610u-mt7630u-mt7650u ลินุกซ์ x 64-ขับแพทช์ /


1
ในขณะที่ลิงค์นี้อาจตอบคำถามได้ดีกว่าที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
Pilot6

การแก้ปัญหาขึ้นอยู่กับความพร้อมของที่เก็บ git ที่แน่นอน อาร์กิวเมนต์เดียวกันกับที่คุณให้อาจได้รับเกี่ยวกับโซลูชันใด ๆ ที่อ้างอิงถึงแหล่งข้อมูลออนไลน์บางส่วน ถึงกระนั้นมันก็ไม่สมเหตุสมผลเลยที่จะลงคะแนนทุกคำตอบที่อ้างถึงแหล่งข้อมูลออนไลน์ที่สามารถเปลี่ยนแปลงได้
polynomial_donut

ฉันมี แต่รวมคำสั่งตัวเองที่นี่ เห็นได้ชัดว่ามันสะดวกกว่าถ้าคุณไม่รู้ภาษาเยอรมัน
polynomial_donut

ฉันสามารถยืนยันการทำงานนี้ได้ใน 15.04, 3.19.0-18-lowlatency, gcc 4.9.2, 64-bit
guysherman

มีการพิมพ์ผิดใน url ของ repo คอมไพล์ ไม่ควรมีที่ว่างใน Myria-de
Jistanidiot

3

ขณะนี้มีไดรเวอร์ลินุกซ์สำหรับอุปกรณ์นี้ในเว็บไซต์ TP-LINK: http://www.tp-link.com/lb/download/Archer-T2U_V1.html#Driver


1
สำหรับผู้ที่ต้องการใช้อุปกรณ์นี้บน Linux ไม่ต้องกังวลกับไดรเวอร์อย่างเป็นทางการ พวกมันใช้สำหรับเคอร์เนลที่ล้าสมัยมากและคำแนะนำต่าง ๆ ดูเหมือนจะเขียนด้วยภาษาจีนและใส่ลงใน Google Translate ฉันประสบความสำเร็จในระดับปานกลางด้วย dkms และไดรเวอร์เหล่านี้หลังจากใช้งานsudo service network-manager restartแต่หลังจากไม่กี่เดือนไดรเวอร์ก็เริ่มที่จะหยุดการทำงานของระบบเว้นแต่ว่าอะแดปเตอร์ไม่ได้เสียบปลั๊ก
JohnDoe

0

อุปกรณ์นี้ใช้ไม่ได้กับ linux

ไดรเวอร์ USB MediaTek MT7610เป็นคู่ที่ใกล้เคียงที่สุดสำหรับอุปกรณ์นี้ แต่เป็นของรุ่น3.0.0.4_20130913มันไม่ได้สนับสนุนโดยตรง T2U ฉันเพิ่ม USB ID ของ T2U ไปยังไดรเวอร์ซึ่งอนุญาตให้ฉันค้นหาเครือข่าย แต่ไม่เชื่อมต่อกับหนึ่งในนั้น ดูเหมือนว่าการรับแพ็คเก็ตทำงานได้ แต่การส่งหรือการเชื่อมโยงเครือข่ายบางส่วนล้มเหลว

น่าเสียดายที่ฉันไม่ประสบความสำเร็จกับndiswrapperเช่นกัน วิธีที่แนะนำคือการติดตั้ง ndiswrapper เพิ่มไดรเวอร์ XP และใช้สิ่งนั้น:

apt-get install ndiswrapper-source ndisgtk
dkms autoinstall ndiswrapper
ndiswrapper -i Driver\ Files/Windows\ XP\ 64bit/RT2870.inf
modprobe ndiswrapper

อย่างไรก็ตามทั้งไดรเวอร์ที่ให้มาใน CD-ROM และการดาวน์โหลดอย่างเป็นทางการ 140523ไม่สามารถโหลดด้วย ndiswrapper บนเครื่อง 64- บิต:

ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'ExEventObjectType'
ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'__chkstk'
ndiswrapper (load_sys_files:200): couldn't prepare driver 'rt2870'
ndiswrapper (load_wrap_driver:103): couldn't load driver rt2870; check system log for messages from 'loadndisdriver'

วิธีนี้อาจใช้ได้กับคุณบน Linux แบบ 32 บิตหรืออาจจะไม่


0

ฉันมีโน้ตบุ๊ค HP Pavilion 360 การแก้ปัญหาข้างต้นด้วยรหัส (ที่ให้มา) ก็ใช้ได้กับฉันเช่นกัน สัญญาณดูอ่อนแอในขณะนี้ แต่มีเสถียรภาพ ฉันจะทดสอบในอีกไม่กี่สัปดาห์ข้างหน้า:

mkdir ~/src
cd ~/src
git clone https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916.git
cd mt7610u_wifi_sta_v3002_dpo_20130916
make clean
make
sudo make install
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.