Попытка установить Tp-Link Archer T2U на Ubuntu

Я только что установил Ubuntu, и я хотел бы, чтобы мой Wi-Fi адаптер 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 
10
задан 19.07.2014, 20:41

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...

и кто знает что еще.

Работавший для меня, у меня также есть Стрелец T2U с тем же USB-устройством. Я выполняю другую систему (я использовал это с LMDE, ядро 3.11, теперь я нахожусь на Debian (см. выше)), однако решение, которое я связал, попробовали следующими установками:

  • Ubuntu 14.04.2 LTS, ядро Linux 3.13.0.49, gcc 4.8.2
  • Ubuntu 15.04, ядро Linux 3.19.0-15, gcc 4.9.2

, Таким образом, мог бы быть хороший шанс, что это будет работать на Вас.

автор (авторы) просто изменил драйвер MT7610U linux от домашней страницы MediaTek для компиляции для устройства, а также нескольких других на основе того же чипсета.
, Если Вы чувствуете себя подобно ему, можно, вероятно, выполнить некоторую команду к разности связанный источник и тот из MediaTek, так как деревья каталогов и исходный файл, вероятно, не отличаются от источника MediaTek.

ОБНОВЛЕНИЕ: существует другой сайт, который может быть полезным, если Вы хотите войти в фиксацию первоисточника сами вместо следующего вышеупомянутые инструкции:
http://hprath.com/2014/06/cisco-linksys-ae6000-ac580-media-tek-mt7610u-mt7630u-mt7650u-linux-x64-driver-patch/

4
ответ дан 07.10.2019, 12:13
  • 1
    В то время как эта ссылка может ответить на вопрос, лучше включать основные части ответа здесь и предоставить ссылку для ссылки. Ответы только для ссылки могут стать недопустимыми, если связанная страница изменяется. – J.Money 26.08.2015, 12:11
  • 2
    Решение зависит от доступности определенного репозитория мерзавца. Тот же аргумент, который Вы даете, мог быть дан о любом решении, относящемся к некоторому ресурсу онлайн. Все же, это wouldn' t имеют смысл к downvote каждый ответ, относящийся к ресурсам онлайн, которые могли измениться, не так ли? – Andi 26.08.2015, 23:02
  • 3
    Я имею, однако включал сами команды здесь. It' s, очевидно, более удобный этот путь, если Вы don' t знают любого немца. – Chandu 26.08.2015, 23:07
  • 4
    Я могу подтвердить, что это работает над 15,04, 3.19.0-18-lowlatency, gcc 4.9.2, 64-разрядный. – J.Money 27.08.2015, 21:46
  • 5
    There' s опечатка в URL мерзавца repo. В Myria-de не должно быть пространства. – Nine Tails 04.09.2016, 18:45

Существует теперь драйвер Linux для этого устройства на веб-сайте ССЫЛКИ TP: http://www.tp-link.com/lb/download/Archer-T2U_V1.html#Driver

3
ответ дан 07.10.2019, 12:13
  • 1
    Для кого-либо обращающегося к использованию это устройство на Linux недавно, don' t беспокоятся официальными драйверами. Они для очень устаревшего ядра, и инструкции похожи, они были записаны на китайском языке и помещены в Google Translate. Я имел умеренный успех с dkms и эти драйверы после выполнения sudo service network-manager restart, но после нескольких месяцев драйвер начал замораживать систему, если адаптер не был отключен. – nbrooks 27.06.2017, 02:52

У меня есть ноутбук 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
0
ответ дан 07.10.2019, 12:13

Это устройство в настоящее время не работает с Linux.

драйвер USB MediaTek MT7610 является самым близким соответствием для этого устройства, однако с версии 3.0.0.4_20130913 , это непосредственно не поддерживает T2U. Я добавил идентификатор USB 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 и официальные 140 523 загрузки сбои для загрузки с 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'

Этот подход мог бы работать на Вас на 32-разрядном Linux, или возможно нет.

0
ответ дан 07.10.2019, 12:13

Теги

Похожие вопросы