Chipset bộ điều hợp USB 802.11ac tương thích với linux


10

Có chipset USB 802.11 nào có trình điều khiển linux không?

Có rất nhiều bộ chuyển đổi USB 802.11ac đã được chuyển đi, nhưng tất cả những gì tôi thấy chỉ có hỗ trợ windows.


Bạn có tìm thấy một mô hình không yêu cầu bất kỳ trình điều khiển nào bên ngoài Kernel không?
vanthome

Câu trả lời:


7

Tôi có thể xác nhận rằng edimax EW-7822UAC hoạt động trong linux (sử dụng trình điều khiển được tải xuống từ trang web của họ - http://www.edimax.com/en/support_detail.php?pd_id=479&pl1_id=28&pl2_id=138 (liên kết trực tiếp http: / /www.edimax.com/images/Image/Driver_Utility/Wurdy/NIC/EW-7822UAC/EW-7822UAC_linux_v4.2.2_7502.20130517.tar.gz )

Thật không may, trình điều khiển linux dường như không hỗ trợ "chế độ màn hình", vì vậy nó không được sử dụng như một trình thám thính, mặc dù netmon có thể thu được lưu lượng truy cập dưới các cửa sổ.


1
Sau kernel 3.10, có một số chức năng bị thiếu do thay đổi giao diện. Tôi thấy phiên bản này hoạt động: github.com/abperiasamy/rtl8812AU_8821AU_linux
Chinasaur

4

Rõ ràng, trình điều khiển linux duy nhất hỗ trợ kết nối mạng 802.11AC là ath10k (xem http: // w săn lùng.kernel.org / en / users / Drivers / et10k ), hỗ trợ chipset Qualcomm Atheros 802.11ac QCA98xx. Tuy nhiên, cho đến nay không có bộ chuyển đổi usb nào hỗ trợ chipset đó.

Điều này không nhất thiết phải cung cấp cho bạn một câu trả lời vì tôi có thể sai, nhưng sau một số nghiên cứu, đây là kết luận duy nhất tôi đã đưa ra. Bất kỳ tin tức tốt về phía này đều được chào đón.


Nhưng không có thiết bị Qualcomm ở dạng usb dongle. Nếu bạn biết bất kỳ xin vui lòng cung cấp các liên kết. Cho đến khi họ xuống bầu bạn.
ngày

1

Tôi có thể xác nhận rằng edimax EW-7822UAC cung cấp trình điều khiển Linux. Tôi đã biên dịch thành công trình điều khiển của nó và kết nối nó trong Fedora 19. Tốc độ tải xuống có thể đạt trung bình 15MB / s và cao nhất 20MB / s bằng cách sử dụng perf.

Đây là đầu ra của iwconfig và 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

Có một bảng cập nhật các trình điều khiển ngăn xếp không dây OSS trên Wikipedia: http://en.wikipedia.org/wiki/Comparison_of_open-source_wantly_drivers#Driver_capabilities Như hiện tại, dường như chỉ có một trình điều khiển có khả năng ac tất cả và cái này không dành cho thiết bị USB.

Khả năng duy nhất hiện tại dường như sử dụng khóa dựa trên RTL8812AU. Có khá nhiều

Vấn đề là, nó yêu cầu bạn biên dịch một mô-đun hạt nhân theo cách thủ công.


0

Tất cả các trình điều khiển chipset 802.11 có sẵn mà bạn có thể thấy trong các nguồn kernel:

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

sau đó

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

Chỉ cần kích hoạt / vô hiệu hóa kernel và biên dịch lại kernel.

/ path / to / your / kernel / nguồn phụ thuộc vào hệ điều hành của bạn: biên dịch kernel linux

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.