我購買了一台 Alfa AWUS036NH (Ralink RT3070) 來測試我家的 WAN,當我發現該設備具有驚人的性能、具有驚人的範圍並且我可以監控我所在街區的所有無線網路時,我非常高興使用它。
我只花了 24 歐元,所以我決定嘗試一下不太便宜的型號 Alfa AWUS1900 (Realtek RTL8814AU),該型號在網站上被描述為性能最佳的型號。它還有 4 個天線,而不是 036NH 的 1 個。
我注意到的第一個細微差別是 AWUS1900 的安裝並不那麼簡單,不是 p&p,而是需要從這個 Github 代表處安裝此驅動程式: https://github.com/BBQ4ever/rtl8814au
安裝後,我遇到了一些問題!
我做了一些測試,將我的電腦放在完全相同的位置,然後運行
airodump-ng -w chispet.csv wlan1mon
正好 180 秒。
結果如下:
筆記型電腦整合 Ralink RT3290 (0€):找到 12 個 BSSID
Alfa Network AWUS036NH (Realtek RT3070)(24€):求 89 個 BSSID
Alfa Network AWUS1900 (Realtek RTL8814AU)(53 歐元,5ghz 功能):找到 29 個 BSSID
此時我很困惑。為什麼「4 天線、更多功率、更好的晶片組」AWUS1900 在同一個地方發現如此少的 wifi 網路?也許某些設定檔已損壞?如果有問題的話,我怎麼知道問題出在哪裡呢?
答案1
至於晶片組能力,我們分別擁有:
- 雷凌 RT3290 802.11 bgn;
- 雷凌RT3070 802.11A背景;
- RTL8814AU 802.11ac如果驅動支援的話。
注意:第二個 WiFi 晶片組是 Ralink,而不是 Realtek。此外,RT3070 和 RTL8814AU 都支援 5 GHz 頻段,儘管後者支援更新的 WiFi 技術和更多通道。
假設您在同一位置使用所有晶片組,則 RTL8814AU 網路較少的解釋可能是因為:
- 範圍;
- 你等待的時間不夠長
- 或者正如我用斜體字寫的,並且剛剛也注意到@dirkt 評論,該晶片組因在 Linux 中擁有低於標準的驅動程式而聞名。
AFAIR RTL8814AU 在監聽模式下監聽頻道時必須透過軟體循環進入每個頻道,而 RT3070 Ralink 則沒有這個限制。
問題不在於故障排除本身,而是了解所使用的硬體和工具的限制。