如何使用 iPerf 測試 EAP 和無線裝置之間的速度?
這篇文章適用於:
一般來說,當遇到連線速度慢或不到網路業者提供的速度時,會使用 Speedtest® 測量無線連線的速度。
但 Speedtest® 的結果可能會受網路業者和網路延遲影響,所以我們建議您使用 iPerf 工具進行測試。此工具是一個軟體,不佔太多空間且方便運作。當使用 iPerf 時,主機可以直接連接伺服器,除去網路業者和網路塞車的影響並精準的測量速度,將網路的影響降到最低。
此篇 FAQ 將引導您如何使用 iPerf 測試 TP-Link EAP 和無線裝置之間的連線速度,在測速之前,您需要準備測試的無線裝置(手機或筆電)。另外也需要電腦管理 EAP 並設定 iperf 伺服器。
這裡我們以 EAP660HD 為例,網路拓樸如下所示。
第一步. 在無線裝置上安裝 iPerf 測試速度用
進行測試前,您需要在無線裝置上安裝 iPerf。iPerf 可安裝在筆電、iPhone 或 Android 手機上。這裡我們分別使用 Windows 筆電和 iPhone 為例。
Windows
- 使用筆電 B 前往 IPerf 的官網下載檔案: https://iPerf.fr/iPerf-download.php#windows。根據您電腦的作業系統選擇 iPerf 2.0.9 版本(64 bits 或 32 bits)。此處我們使用 64 bits 系統,所以下載 64 bits 版本 iPerf。
注意: TP-Link EAP 使用 iPerf2 且 iPerf3 無法向下相容 iPerf2,故請確認您下載 iPerf2。
- 下載後,請解壓縮 zip 檔,檔案將如下圖,請將它們複製到“C:\\Windows\System32”。安裝便完成了。
iPhone
- 在 App Store 搜尋 “HE.NET”,搜尋結果如下圖“HE.NET Network Tools”。
第二步. 在電腦上安裝 PuTTY,用以設定 EAP
PuTTY 是一個可透過電腦設定 EAP 作為 iPerf 伺服器的程式。
- 使用 PC A 前往 PuTTY 的官網: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html,選擇適合電腦系統的版本下載(64 bits 或 32 bits)。這裡我們使用 64 bits 系統故下載 64 bits 版本。
- 雙擊下載的 .msi 檔安裝 PuTTY。無須額外設定,安裝時您可以維持所有預設的參數。
第三步. 在 EAP 上設定 iPerf 伺服器
- 使用 PC A 開啟 Omada 控制器的管理頁面,到 Settings -> Site 找到 Device Account 。點擊眼睛圖示顯示密碼,請記得這裡輸入的使用者名稱和密碼,稍後會使用到。
- 前往 Device 頁面找到 EAP 的 IP 位址,也請記住此位址。
- 前往 Settings -> Services -> SSH 頁面,啟用 SSH Login 並確認 SSH Server Port 為 22,套用您的設定。
- 開啟安裝完成的 PuTTY,雙擊 “putty.exe” 將出現下方頁面。輸入 EAP 參數包含 Host Name (EAP 的 IP 位址)、Port (22) 和 Connection type (SSH),如下圖所示,點擊 Open。
- 將出現有安全性警告的 DOS 頁面,請點擊 yes,在 DOS 頁面輸入剛剛在 Omada 控制器輸入的 Username,enter 後再輸入 password,注意您輸入密碼不會顯示出來,故密碼請正確輸入。若登入成功,DOS 頁面將顯示以下頁面。
- 在 DOS 頁面執行 iperf 指令,EAP 將在 iPerf 伺服器模式下運作。
第四步. 測試 EAP 和無線裝置之間的速度。
Windows
- 筆電 B 無線連接至 EAP 的 Wi-Fi。
- 在筆電上,按壓 windows + R,在欄位中輸入 CMD 後點擊 OK。在 CMD 視窗中,輸入 "iperf -c EAP IP",此篇的 EAP 位址為 192.168.0.91,故我們輸入指令“iperf –c 192.168.0.91” 將開始測速,結果將顯示在 CMD 視窗中。
iPhone
- 將 iPhone 連線至 EAP 的無線網路。
- 開啟 app “HE.NET Network Tools”,從側欄開啟 Iperf 頁面。
選擇 Iperf2,在欄位中輸入 EAP 的 IP 位址後將顯示結果。
相關文章:
這篇faq是否有用?
您的反饋將幫助我們改善網站