同一 wifi 網路中兩台 Ubuntu 電腦之間的巨大延遲

同一 wifi 網路中兩台 Ubuntu 電腦之間的巨大延遲

我有一個奇怪的問題。我有一台筆記型電腦和一台PC連接到同一個wifi,運行Ubtunu 16.04,延遲非常高,有時甚至保持在300毫秒左右,但它也有很高的抖動。奇怪的是,如果我在那台電腦上運行 Windows 10(筆記型電腦仍然運行 Ubuntu),延遲時間不到一毫秒。

我嘗試運行一個我在谷歌上搜尋到的技巧,

sudo iwconfig wlp3s0 power off

但它沒有幫助(wifi設備的名稱實際上是wlp3s0)。使用的硬體是(根據 lspci)Qualcomm Atheros QCA6174 802.11ac 無線網路適配器(rev 32)。

如果我使用 RJ45 線連接兩台機器,則運行不會出現問題。本地網路外部伺服器的延遲遠沒有那麼糟糕。

它使文件傳輸變得非常煩人並且協同無法使用。

知道是什麼原因造成的嗎?

編輯:更多資訊:我從 iwlist 掃描中得到的內容:

Cell 01 - Address: 90:5C:44:A0:F7:B1
                Channel:112
                Frequency:5.56 GHz (Channel 112)
                Quality=56/70  Signal level=-54 dBm  
                Encryption key:on
                ESSID:"DugiNet Premium"
                Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                          36 Mb/s; 48 Mb/s; 54 Mb/s
                Mode:Master
                Extra:tsf=0000030ca45f5bbb
                Extra: Last beacon: 33488ms ago

答案1

從評論...

主題行表明兩台計算機在同一網路上延遲較高且無法運作 Synergy。這並不完全準確,因為筆記型電腦連接到 2.4ghz 網絡,而 PC 連接到 5ghz 網路。計算機之間的 Ping 時間約為 300 毫秒。從筆記型電腦或 PC 到路由器的 Ping 時間都很好。連接 5GHz 網路時無法 ping 通 PC。

一旦筆記型電腦和 PC 都連接到 2.4ghz 網絡,ping 時間就會下降到 2-60 毫秒,並且 Synergy 工作正常。現在可以 ping 通 PC。若要繼續在此配置中進行測試,需要將路由器從自動變更為通道 1/6/11,並在每次設定變更時重新測試。使用 ping 時間來確定效能。

2.4GHz 和 5GHz 網路需要有不同的名稱。

目前,如果筆記型電腦可以使用 5GHz,則將兩台電腦連接到相同 2.4GHz 或 5GHz 網路。稍後使用筆記型電腦/PC 進行測試不同的無線網路需要調整路由器中的 VLAN/BR0 設定。

相關內容