TP-Link Archer T2U Wi-Fi 어댑터 설치 ID 1d6b:0002

방금 Ubuntu를 설치했으며 USB wifi 어댑터가 작동하도록하고 싶습니다.

내가 올바른 드라이버를 어디서 구할 수 있는지 아는 사람이 있습니까?

~의 출력 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


답변

참고 : 여기 다른 답변에서 언급했듯이 드라이버의 공식 소스가 있지만 (보통 (?)) 컴파일하지 않고 작동하지 않습니다. 또한, 최신 버전은 나 (표준의 x64 커널 데비안 8 : 작동하지 않습니다
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실행하기 전에 makemake install. 예를 들어 최신 버전

  • 얼어 붙었다
  • NetworkManager와 통합되지 않았습니다 …

그리고 다른 것을 아는 사람.

나를 위해 일한 나는 동일한 USB 장치를 가진 Archer T2U도 가지고 있습니다. 다른 시스템을 실행합니다 (LMDE, 커널 3.11과 함께 사용했습니다. 이제 Debian을 사용하고 있습니다 (위 참조)). 그러나 내가 연결 한 솔루션은 다음 설정으로 시도했습니다.

  • 우분투 14.04.2 LTS, 리눅스 커널 3.13.0.49, gcc 4.8.2
  • 우분투 15.04, 리눅스 커널 3.19.0-15, gcc 4.9.2

따라서 이것이 귀하에게 도움이 될 가능성이 높습니다.

저자는 단순히 MediaTek 홈페이지에서 MT7610U 리눅스 드라이버를 수정하여 장치와 동일한 칩셋을 기반으로 한 다른 장치를 위해 컴파일했습니다.
원하는 경우 디렉토리 트리와 소스 파일이 MediaTek 소스와 다르지 않기 때문에 링크 된 소스와 MediaTek의 소스를 비교하는 명령을 실행할 수 있습니다.

업데이트 : 위의 지침을 따르지 않고 원본 소스를 직접 수정하려는 경우 도움이 될만한 다른 사이트가 있습니다.
http://hprath.com/2014/06/cisco-linksys-ae6000-ac580-media -tek-mt7610u-mt7630u-mt7650u-linux-x64-driver-patch /


답변

TP-LINK 웹 사이트에이 장치에 대한 Linux 드라이버가 있습니다 : http://www.tp-link.com/lb/download/Archer-T2U_V1.html#Driver


답변

이 장치는 현재 Linux에서 작동하지 않습니다.

미디어 텍 MT7610의 USB 드라이버는 그러나 버전으로,이 장치의 가장 일치하는 3.0.0.4_20130913 가 직접 T2U을 지원하지 않습니다. T2U의 USB ID를 드라이버에 추가하여 네트워크를 찾을 수는 있지만 그 중 하나에는 연결할 수 없었습니다. 패킷 수신이 작동하는 것처럼 보이지만 네트워크 연결의 전송 또는 일부가 실패합니다.

불행히도, 나는 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 다운로드 모두 64 비트 시스템에서 ndiswrapper와 함께로드되지 않습니다.

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에서 작동하거나 작동하지 않을 수 있습니다.


답변

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