ชิปเซ็ตอะแดปเตอร์ usb 802.11ac ที่ใช้งานร่วมกับ linux ได้


10

มีชิปเซ็ต usb 802.11 ที่มีไดรเวอร์ลินุกซ์หรือไม่

มีอะแดปเตอร์ usb 802.11ac จำนวนมากที่มีการจัดส่งอยู่แล้ว แต่สิ่งที่ฉันได้เห็นมีเพียง windows เท่านั้นที่สนับสนุน


คุณพบรูปแบบที่ไม่ต้องการไดรเวอร์ใด ๆ นอกเคอร์เนลหรือไม่?
vanthome

คำตอบ:


7

ฉันสามารถยืนยันได้ว่า edimax EW-7822UAC ทำงานภายใต้ linux (ใช้ไดรเวอร์ที่ดาวน์โหลดจากเว็บไซต์ของพวกเขา - 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 )

น่าเสียดายที่ไดรเวอร์ linux ไม่สนับสนุน "โหมดจอภาพ" ดังนั้นจึงไม่ใช้เป็นดมกลิ่นแม้ว่า netmon สามารถรับส่งข้อมูลได้ภายใต้หน้าต่าง


1
หลังจากเคอร์เนล 3.10 มีฟังก์ชั่นที่ขาดหายไปเนื่องจากการเปลี่ยนแปลงส่วนต่อประสาน ฉันพบรุ่นนี้ใช้งานได้: github.com/abperiasamy/rtl8812AU_8821AU_linux
Chinasaur

4

เห็นได้ชัดว่าไดรเวอร์ linux เพียงตัวเดียวที่รองรับเครือข่าย 802.11AC คือ ath10k (ดูที่ http://wireless.kernel.org/en/users/Drivers/ath10k ) รองรับ Qualcomm Atheros 802.11ac QCA98xx ชิปเซ็ต Qualcomm Atheros อย่างไรก็ตามไม่มีอะแดปเตอร์ usb จนถึงขณะนี้ดูเหมือนว่าจะสนับสนุนชิปเซ็ตนั้น

สิ่งนี้ไม่จำเป็นต้องให้คำตอบกับคุณอย่างที่ฉันคิดผิด แต่หลังจากการวิจัยบางอย่างนี่เป็นข้อสรุปเดียวที่ฉันได้รับ ข่าวดีเกี่ยวกับเรื่องนี้ยินดีต้อนรับ


แต่ไม่มีอุปกรณ์ Qualcomm ในรูปแบบ usb dongle หากคุณรู้จักกรุณาระบุลิงก์ จนกว่าพวกเขาจะลงคะแนนให้คุณ
valentt

1

ฉันสามารถยืนยันได้ว่า edimax EW-7822UAC ให้บริการไดรเวอร์ Linux ฉันรวบรวมไดรเวอร์สำเร็จแล้วและเชื่อมต่อใน Fedora 19 ความเร็วในการดาวน์โหลดสามารถเข้าถึงได้เฉลี่ย 15MB / s และสูงสุด 20MB / s โดยใช้ perf

นี่คือผลลัพธ์ของ 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 เนื่องจากตอนนี้ดูเหมือนจะมีเพียงหนึ่งไดรเวอร์ที่สามารถใช้งานได้ เลยและอันนี้ไม่ได้สำหรับอุปกรณ์ USB

ความเป็นไปได้เพียงอย่างเดียวในปัจจุบันดูเหมือนว่าจะใช้ด็องเกิลที่ใช้ RTL8812AU มีอยู่บ้าง

ปัญหาคือต้องให้คุณรวบรวมโมดูลเคอร์เนลด้วยตนเอง


0

ไดรเวอร์ชิปเซ็ต 802.11 ที่มีอยู่ทั้งหมดที่คุณสามารถเห็นได้ในแหล่งเคอร์เนล:

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

แล้วก็

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

เพียงเปิดใช้งาน / ปิดการใช้งานของคุณและ recompile เคอร์เนล

/ path / to / your / kernel / แหล่งข้อมูลขึ้นอยู่กับ OS: การรวบรวมเคอร์เนลของ linux

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.