Mencoba memasang adaptor wifi tp-link archer T2U

12

Saya baru saja menginstal Ubuntu dan saya ingin agar adaptor wifi USB saya berfungsi.

Adakah yang tahu di mana saya bisa mendapatkan driver yang tepat untuk ini?

output dari 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 
Kevin
sumber
Silakan berikan output lsusbdengan adaptor wifi terpasang. Terima kasih.
Penatua Geek
Adaptor usb Anda tampaknya Bus 002 Perangkat 004: ID 148f: 761a Ralink Technology, Corp - Ini sesuai dengan chip mediatek. Halaman unduhan Mediateks ada di sini: mediatek.com/en/downloads meskipun saya tidak dapat menemukan hal lain selain penggunaan selain driver yang dikabarkan untuk adaptor yang disebut mt7650u_sta.
Penatua Geek

Jawaban:

4

CATATAN: Ada yang sumber-sumber resmi untuk driver - seperti dicatat oleh beberapa jawaban lain di sini - tetapi mereka tidak (biasanya ()?) Kompilasi / pekerjaan di luar kotak. Juga, versi terbaru tidak bekerja untuk saya (Debian 8 dengan standar x64 kernel:
3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux
) - apa yang tidak (masih) bekerja bagi saya adalah komit 4606187110b323c272aed504144ee759b31af8ac.

Ada solusi yang lebih mudah daripada mencoba menggunakan sumber pabrikan (diambil dari situs (Jerman) ini ):

Jalankan saja (dengan perangkat dicabut)

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

dan reboot. Seperti ditunjukkan di atas, Anda mungkin ingin git checkout 4606187110b323c272aed504144ee759b31af8acsebelum menjalankan makedan make install. Misalnya, versi terbaru

  • Menyebabkannya membeku
  • Tidak berintegrasi dengan NetworkManager, ...

dan siapa yang tahu apa lagi.

Bekerja untuk saya, saya juga punya Archer T2U, dengan perangkat USB yang sama. Saya menjalankan sistem lain (saya menggunakan ini dengan LMDE, kernel 3.11, sekarang saya menggunakan Debian (lihat di atas)), namun solusi yang saya tautkan dicoba dengan pengaturan berikut:

  • Ubuntu 14.04.2 LTS, kernel linux 3.13.0.49, gcc 4.8.2
  • Ubuntu 15.04, kernel linux 3.19.0-15, gcc 4.9.2

Jadi mungkin ada peluang bagus, bahwa ini akan berhasil untuk Anda.

Penulis hanya memodifikasi driver linux MT7610U dari beranda MediaTek untuk dikompilasi untuk perangkat Anda serta beberapa yang lainnya berdasarkan chipset yang sama.
Jika Anda menyukainya, Anda mungkin dapat menjalankan beberapa perintah untuk membedakan sumber yang ditautkan dan satu dari MediaTek karena pohon direktori dan file sumber mungkin tidak berbeda dari sumber MediaTek.

UPDATE: Ada situs lain yang mungkin membantu, jika Anda ingin memperbaiki sendiri sumber aslinya alih-alih mengikuti petunjuk di atas:
http://hprath.com/2014/06/cisco-linksys-ae6000-ac580-media -tek-mt7610u-mt7630u-mt7650u-linux-x64-driver-patch /

polynomial_donut
sumber
1
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Pilot6
Solusinya tergantung pada ketersediaan repositori git tertentu. Argumen yang sama yang Anda berikan dapat diberikan tentang solusi apa pun yang merujuk pada beberapa sumber online. Namun, tidak masuk akal untuk menurunkan setiap jawaban yang mengacu pada sumber daya online yang dapat berubah, bukan?
polynomial_donut
Saya sudah, namun menyertakan perintah sendiri di sini. Jelas lebih nyaman dengan cara ini jika Anda tidak tahu bahasa Jerman.
polynomial_donut
Saya dapat mengkonfirmasi ini bekerja pada 15,04, 3,19.0-18-lowlatency, gcc 4.9.2, 64-bit.
guysherman
Ada salah ketik di url dari git repo. Seharusnya tidak ada spasi di Myria-de.
Jistanidiot
3

Sekarang ada driver linux untuk perangkat ini di situs web TP-LINK: http://www.tp-link.com/lb/download/Archer-T2U_V1.html#Driver

Anthony Williams
sumber
1
Bagi siapa pun yang ingin menggunakan perangkat ini di Linux baru-baru ini, jangan repot-repot dengan driver resmi. Mereka adalah untuk kernel yang sangat ketinggalan jaman dan instruksi terlihat seperti ditulis dalam bahasa Cina dan dimasukkan ke dalam Google Translate. Saya mendapatkan kesuksesan moderat dengan dkms dan driver ini setelah berjalan sudo service network-manager restart, tetapi setelah beberapa bulan driver mulai membekukan sistem kecuali adaptor dicabut.
JohnDoe
0

Perangkat ini saat ini tidak berfungsi dengan linux.

The MediaTek MT7610 USB pengemudi adalah pertandingan terdekat untuk perangkat ini, namun sebagai versi 3.0.0.4_20130913 tidak langsung mendukung T2U tersebut. Saya menambahkan ID USB T2U ke driver, yang memungkinkan saya menemukan jaringan tetapi tidak terhubung ke salah satu dari mereka. Sepertinya menerima paket berfungsi, tetapi pengiriman atau sebagian asosiasi jaringan gagal.

Sayangnya, saya juga tidak berhasil dengan ndiswrapper . Metode yang disarankan adalah menginstal ndiswrapper, menambahkan driver XP, dan menggunakannya:

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

Namun, driver yang disediakan pada CD-ROM dan unduhan resmi 140523 gagal dimuat dengan ndiswrapper pada mesin 64-bit:

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'

Pendekatan ini mungkin bekerja untuk Anda di Linux 32-bit, atau mungkin tidak.

ge0rg
sumber
0

Saya memiliki notebook HP Pavilion 360. Solusi di atas dengan kode (diberikan), bekerja untuk saya juga. Sinyal tampaknya lemah untuk saat ini, tetapi stabil. Saya akan mengujinya dalam beberapa minggu mendatang:

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
Paul Rome
sumber