리눅스 호환 802.11ac USB 어댑터 칩셋


10

리눅스 드라이버를 사용할 수있는 802.11 USB 칩셋이 있습니까?

이미 배송 된 802.11ac USB 어댑터가 많이 있지만, 내가 본 모든 것은 Windows 지원 만있었습니다.


커널 외부에서 드라이버 가 필요 없는 모델을 찾았습니까 ?
vanthome

답변:


7

나는 edimax의 EW-7822UAC가 자신의 웹 사이트에서 다운로드 한 드라이버 사용 (리눅스에서 작동하는지 확인할 수 있습니다 - http://www.edimax.com/en/support_detail.php?pd_id=479&pl1_id=28&pl2_id=138 (직접 링크 에 http : /을 /www.edimax.com/images/Image/Driver_Utility/Wireless/NIC/EW-7822UAC/EW-7822UAC_linux_v4.2.2_7502.20130517.tar.gz )

불행히도 리눅스 드라이버는 "모니터 모드"를 지원하지 않는 것으로 보이므로 netmon이 윈도우에서 트래픽을 캡처 할 수는 있지만 스니퍼로 사용되지는 않습니다.


1
커널 3.10 이후에는 인터페이스 변경으로 인해 일부 기능이 누락되었습니다. 이 버전이 작동하는 것을 발견했습니다 : github.com/abperiasamy/rtl8812AU_8821AU_linux
Chinasaur

4

분명히, 802.11AC 네트워킹을 지원하는 유일한 Linux 드라이버는 ath10k ( http://wireless.kernel.org/en/users/Drivers/ath10k 참조 )이며 Qualcomm Atheros 802.11ac QCA98xx 칩셋을 지원합니다. 그러나 지금까지는 USB 어댑터가 해당 칩셋을 지원하지 않는 것 같습니다.

이것이 내가 틀렸을 때 반드시 답을 줄 필요는 없지만 일부 연구 후에 이것이 내가 온 유일한 결론입니다. 이 쪽의 좋은 소식은 환영합니다.


그러나 USB 동글 형태의 Qualcomm 장치는 없습니다. 당신이 알고 있다면 링크를 제공하십시오. 그들까지 나는 당신을 투표하고 있습니다.
valentt

1

edimax EW-7822UAC가 Linux 드라이버를 제공함을 확인할 수 있습니다. 드라이버를 성공적으로 컴파일하고 Fedora 19에 연결했습니다. 다운로드 속도는 perf를 사용하여 평균 15MB / s에 도달하고 최고 20MB / s에 도달 할 수 있습니다.

iwconfig 및 lsusb의 출력입니다.

$ iwconfig
enp6s0u2  IEEE 802.11AC  ESSID:"Orz-5Ghz"  Nickname:"<WIFI@REALTEK>"
      Mode:Managed  Frequency:5.2 GHz  Access Point: 74:D0:2B:41:EC:FC   
      Bit Rate:867 Mb/s   Sensitivity:0/0  
      Retry:off   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=100/100  Signal level=94/100  Noise level=0/100
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:0   Missed beacon:0

$ lsusb
Bus 003 Device 002: ID 7392:a822 Edimax Technology Co., Ltd

1

위키 백과에 OSS 무선 스택 드라이버의 매우 최신 테이블이 있습니다 : http://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers#Driver_capabilities이 흐름 지금, AC-할 수있는 단 하나의 드라이버에 보인다으로 전혀이 장치는 USB 장치 용이 아닙니다 .

유일한 가능성은 현재 RTL8812AU 기반 동글을 사용하는 것 같습니다. 있습니다

문제는 커널 모듈을 수동으로 컴파일해야한다는 것입니다.


0

커널 소스에서 볼 수있는 모든 802.11 칩셋 드라이버 :

~# cd /path/to/your/kernel/sources
~# make menuconfig

그때

Device Drivers  --->
    [*] Network device support  --->
         [*]   Wireless LAN  --->
                   ...

당신을 활성화 / 비활성화하고 커널을 다시 컴파일하십시오.

/ path / to / your / kernel / sources는 운영 체제에 따라 다릅니다 : Linux 커널 컴파일

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.