我有一個VivoPC VM40B,適用於 Windows 8.1。它是一個媒體伺服器,透過WiFi連接在區域網路中。
我還有一個 Windows 7 桌面,透過乙太網路連接到 LAN。
然後,我有華碩 Wireless-N300 路由器。
VivoPC VM40B(媒體伺服器)位於另一個房間。路由器和媒體伺服器之間有 3 堵牆。
Windows 8 表示 WiFi 訊號等於 12-24 Mbit/s。然而,照片從 PC 到媒體伺服器的下載速度大約等於 1 Mbit/s。此外,媒體伺服器從 torrent 下載檔案的速度約為 0.5 Mbit/s。
另一方面,我有 100 Mbit/s 的網路。如果我在電腦上下載某些內容,下載速度大約為 90 Mbit/s。
我不相信訊號這麼差。可能是我的軟體有問題。或者我需要購買一些硬體嗎?
答案1
我認為您可能會遇到兩個不同的問題。一是您沒有獲得應有的 Wi-Fi PHY 速率所期望的吞吐量,二是您可以在 Wi-Fi 硬體方面比當前的 AP+STA 做得更好(無線路由器加無線PC)組合。
給定 PHY 速率的吞吐量不足
如果您的 Wi-Fi 連結確實獲得了 12–24Mbit/s PHY 速率,則 TCP 吞吐量應該約為該速率的一半,即 6-12Mbit/s(即大約 0.7–1.4 MebiBytes/秒)。但這僅適用於您使用的軟體能夠有效利用 TCP 的情況。
作為雙重檢查,執行快速 IPerf 測試。將您的 VivoPC 設為 IPerf 伺服器 ( -s
),將乙太網路上的 Win7 桌面設為 IPerf 用戶端 ( -c
)。使用預設設定運行 10 秒或 60 秒測試,然後添加-w 2M
到 IPerf 用戶端和伺服器,以在兩端強制使用更大的 TCP 窗口,並查看當 TCP 窗口強制足夠大時是否會更快。
如果執行 IPerf 時的速度為 6-12Mbit/sec,則表示您使用的任何軟體進行檔案複製的效率都很低。
透過更好的硬體實現更好的 Wi-Fi 效能
您的 VivoPC 聲稱它具有 802.11ac,但事實證明它使用的是 RealTek RTL8821AE 組合模組,該模組只能處理非常糟糕的 802.11ac 支援級別,稱為「1x1:1」或「1 個空間流」。這意味著即使使用最先進的高端 2014 802.11ac“AC1900”AP,它也只能實現 433Mbit/秒的峰值,而大多數不錯的 802.11ac 用戶端支援 2-3 個空間流,這意味著它們可以2-3 倍該速度。我無法找到有關晶片組支援的通道寬度或 VivoPC 中的特定模組支援的信息,因此它可能只支援 40 或 20 MHz 寬的通道,這意味著它可能會慢至低於100Mbit/秒信令,儘管它技術上802.11ac。
將其與僅 2.4GHz 的“N300”AP 配對當然不會給它帶來任何好處。因為您的 1 個空間流 VivoPC 在 802.11n 中也只能執行 1 個空間流,所以這意味著它只能支援「N150」。但最重要的是,由於它是藍牙組合模組,它可能堅持在 2.4GHz 時僅使用 20MHz 寬的通道操作,以便藍牙有一些工作空間(嘗試在 2.4GHz 下使用 40MHz 寬的 Wi-Fi 通道) 2.4 GHz 頻段佔用了太多頻段並導致藍牙失效)。因此,這些因素的結合可能意味著您的 VivoPC 的 PHY 速率最高可達 65 或 72Mbit/秒,這僅比 2002 年的 802.11a 或 2003 年的 802.11g 的 54Mbit/秒速率好一點。
要獲得更好的Wi-Fi 吞吐量,請考慮將AP 升級到Asus RT-AC68U,它為您提供最先進的802.11ac,具有3 個空間流、80MHz 寬通道和高功率發射器,並且仍然支援您的同時支援傳統 2.4GHz 裝置。也要停用 VivoPC 蹩腳的「名義上的 AC」內建 Wi-Fi,並插入 USB 3.0 超高速、2(或 3)個空間流 802.11ac 適配器,例如華碩 USB-AC56(不是 USB -AC53,因USB 2.0而受到阻礙)。
答案2
我有同樣的 Vivo 電腦,也有同樣的問題。我在這裡找到了問題的解決方案: http://answers.microsoft.com/en-us/windows/forum/windows8_1-networking/problem-with-realtek-8821ae-wireless-on-windows-81/e875a73f-842a-40e9-a34d-89f699990futh? 1
在裝置管理員中雙擊 Realtek 無線適配器 > 電源管理 在電源管理標籤下取消選取“允許電腦關閉此裝置以節省電量”> 好的