0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

教大家如何測Linux設(shè)備的 Wi-Fi吞吐量!

vrkS_rfsister ? 來源:未知 ? 作者:李倩 ? 2018-07-26 17:45 ? 次閱讀

最近老有人問班妹我,Linux設(shè)備的Wi-Fi吞吐量應(yīng)該如何測?哎,這么高大上的問題,你們算是問對(duì)人了。善良的班妹,今天就來分享一波姿勢,教大家如何測Linux設(shè)備的Wi-Fi吞吐量!

1

待測設(shè)備(Linux系統(tǒng))iperf的安裝

1.1 網(wǎng)上下載Linux系統(tǒng)的iperf.dat文件,下載解壓后能看到iperf.dat這種后綴的文件,如圖1.1所示。

圖1.1

1.2 將電腦與待測設(shè)備連接,若設(shè)備有Micro USB口則用USB線連接,或使用主板上串口的方式連接(注意USB to TTL的TX接設(shè)備的RX, USB to TTL的RX接設(shè)備的TX)。

1.3 打開CMD,在CMD窗口中輸入adb shell進(jìn)入待測設(shè)備操作層面(前提是在電腦上已安裝adb工具),如下圖1.2所示。

圖1.2

1.4在CMD窗口中輸入adb devices搜索設(shè)備。

1.5 輸入指令adb remount將adb改為可讀可寫的模式。

1.6打開iperf_linux.dat所在的文件夾(如果iperf_linux.dat存在U盤中的話要把文件先拷貝到電腦的硬盤中),點(diǎn)擊如圖1.3處上方的路徑,將iperf_linux.dat文件所在的路徑復(fù)制。

圖1.3

1.7在CMD窗口中輸入adb push D:\iperf_linux.dat data/,其意思是將D盤中的iperf_linux.dat文件復(fù)制進(jìn)DUT的data文件夾中(注意:每種DUT對(duì)應(yīng)的文件夾名稱不一定都叫data)。

1.8關(guān)閉CMD窗口后重新打開CMD,輸入adb shell進(jìn)入DUT操作層面;輸入iperf可見到iperf –help的相關(guān)幫助指令打印出來,即表示DUT端的iperf可正常使用。

2

電腦端iperf.exe的安裝

2.1電腦端下載iperf-2.0.5-3-win32安裝包,并解壓,解壓后可見到文件夾iperf-2.0.5-3-win32里面的文件,如圖2.1所示。

圖2.1

2.2打開CMD窗口,將iperf-2.0.5-3-win32文件夾中的四個(gè)文件拷貝到如圖2.2所示的路徑中。

2.3關(guān)閉CMD后重新打開CMD窗口,輸入iperf –help,可見到打印iperf的幫助指令,且最后顯示的為Report bugs to

,如圖2.3及圖2.4所示;輸入指令iperf.exe,可以看到如圖2.5所示,表示電腦端的iperf軟件安裝成功。

圖2.3

圖2.4

圖2.5

3

環(huán)境的搭建

·所需設(shè)備

3.1準(zhǔn)備兩臺(tái)PC,一臺(tái)DUT,一臺(tái)路由器。(其實(shí)一臺(tái)電腦也可以實(shí)現(xiàn),在一臺(tái)電腦里開兩個(gè)CMD窗口,一個(gè)用來控制DUT,一個(gè)作服務(wù)器端即可;但由于DUT數(shù)據(jù)線不夠長,一臺(tái)電腦只能進(jìn)行近距離測試,所以需使用兩臺(tái)PC,一臺(tái)用于控制DUT,另一臺(tái)作服務(wù)器端)。

·設(shè)備連接

3.2設(shè)備的連接如圖3.1所示。

圖3.1

3.3要用iperf測試吞吐量,首先要將音箱、PC2置于同一個(gè)局域網(wǎng)內(nèi),所以用PC1來控制音箱連接路由器的Wi-Fi;其次用網(wǎng)線將PC2與路由器連接,通過路由器這個(gè)中繼,使音箱、PC2都處于同一個(gè)局域網(wǎng)內(nèi)。

3.4在PC2中登錄192.168.1.1,配置路由器的模式、信道、帶寬、頻率、密碼等等。

3.5.在PC1打開CMD,輸入adb shell進(jìn)入設(shè)備(注:DUT使用的Wi-Fi方案不同可能指令有差異)

3.5.1輸入8516_wlan.sh指令打開Wi-Fi連接選項(xiàng)

3.5.2輸入3選擇wlan connect(MT8516方案中將wlan connect操作定義為“3”)

3.5.3輸入路由器的SSID,例如路由器的SSID為ASUS,則輸入”ASUS”,記住雙引號(hào)不能漏,且要用英文字符。

3.5.4然后輸入該路由器的密碼,例如路由器的密碼為12345678,則輸入”12345678”,同樣注意雙引號(hào)不能漏(PS:路由器最好設(shè)置有密碼,以免DUT連不上路由器),若路由器未設(shè)密碼,直接按回車跳過即可。

3.5.5稍等一兩秒后在CMD窗口中可看到一串OK的字符,表示W(wǎng)i-Fi連接成功;關(guān)閉PC1的CMD(設(shè)備連上了Wi-Fi一般不會(huì)斷,關(guān)了CMD也沒事)。

·測試步驟

(注意:以下步驟的前提是待測設(shè)備已經(jīng)連上路由器的Wi-Fi,如何連接請(qǐng)參考3.5章節(jié))

下面以RX測試為例:

3.6在PC1中打開CMD,輸入adb shell進(jìn)入設(shè)備操作層。

3.6.1輸入iperf開啟設(shè)備中的iperf服務(wù)。

3.6.2輸入ifconfig查詢待測設(shè)備的IP地址,出現(xiàn)如圖3.2所示的圖片,如果設(shè)備已連上路由器,在wlan0標(biāo)紅色的那一位置會(huì)顯示出DUT的IP地址,需記住該IP地址。

圖3.2

3.6.3輸入iperf -s -i 1 –w 1M,將PC1設(shè)置為服務(wù)器端。該句指令-s代表服務(wù)端Server;-i 1代表每秒打印一次輸出結(jié)果。

3.6.4在PC2中打開CMD,輸入iperf.exe開啟PC2電腦端iperf

3.6.5輸入iperf.exe –c 192.168.X.XX –i 1 –w 1M –t 60指令即開始測試。這句指令中的-c 指的是將PC2作為客戶端Client;IP地址是待測設(shè)備的地址;-i 1表示每秒打印顯示一次結(jié)果;-t 60表示測試時(shí)間60秒。測試過程如圖3.3所示。

圖3.3

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11208

    瀏覽量

    208721
  • wi-fi
    +關(guān)注

    關(guān)注

    14

    文章

    2097

    瀏覽量

    124240

原文標(biāo)題:【漲姿勢】如何用iPerf測試Linux設(shè)備的Wi-Fi吞吐量??

文章出處:【微信號(hào):rfsister,微信公眾號(hào):RFsister創(chuàng)客射頻空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式Wi-Fi模塊選型要素有哪些?

    操作系統(tǒng),這個(gè)比較省事!如果WIFI模塊沒有自帶的系統(tǒng),那這個(gè)WiFi模塊就只是一個(gè)功能單元,只有在嵌入到系統(tǒng)內(nèi)部時(shí)才能運(yùn)行。另外,嵌入式Wi-Fi模塊軟件一般包括設(shè)備驅(qū)動(dòng)程序、集成IEEE 802.11
    發(fā)表于 07-30 11:39

    RFPA55X2 Wi-Fi 功率放大器助力網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)大范圍內(nèi)的數(shù)據(jù)吞吐量

    移動(dòng)設(shè)備、基礎(chǔ)設(shè)施與航空航天、國防應(yīng)用中RF解決方案的領(lǐng)先供應(yīng)商Qorvo,Inc.近日宣布,公司近期發(fā)布的 RFPA55X2 Wi-Fi 功率放大器 (PA) 系列將助力當(dāng)今許多領(lǐng)先的家庭和企業(yè) WLAN 網(wǎng)絡(luò)設(shè)備實(shí)現(xiàn)更大范圍
    發(fā)表于 09-26 17:22 ?1660次閱讀

    影響Wi-Fi吞吐量的幾個(gè)壞蛋,你知道幾個(gè)?

    吞吐量2、硬件影響要素3、軟件影響要素4、天線的影響要素5、測試相關(guān)影響要素何為WiFi吞吐量a)?通俗的講,Wi-Fi吞吐量Wi-Fi
    的頭像 發(fā)表于 10-22 14:51 ?4339次閱讀

    【漲姿勢】如何用iPerf測試Linux設(shè)備Wi-Fi吞吐量??

    最近老有人問班妹我,Linux設(shè)備Wi-Fi吞吐量應(yīng)該如何測??哎,這么高大上的問題,你們算是問對(duì)人了。善良的班妹,今天就來分享一波姿勢,
    發(fā)表于 10-30 17:35 ?958次閱讀
    【漲姿勢】如何用iPerf測試<b class='flag-5'>Linux</b><b class='flag-5'>設(shè)備</b>的<b class='flag-5'>Wi-Fi</b><b class='flag-5'>吞吐量</b>??

    新一代方法使用戶能夠輕松區(qū)分Wi-Fi?技術(shù)

    每一代Wi-Fi都提供新功能 - 更快的速度,更高的吞吐量和更好的體驗(yàn)。 行業(yè)采用新術(shù)語將有助于用戶更好地了解他們可以期待的體驗(yàn)。 Wi-Fi 6將提供改進(jìn)的體驗(yàn),以滿足各種消費(fèi)者和企業(yè)環(huán)境中的
    的頭像 發(fā)表于 11-06 11:40 ?3127次閱讀

    如何提高系統(tǒng)設(shè)計(jì)容量和吞吐量

    系統(tǒng)和流媒體的視頻容量。 然而,在更高頻率范圍內(nèi)工作可能會(huì)帶來更多的挑戰(zhàn),特別是 bandBoost 濾波器該如何提高系統(tǒng)設(shè)計(jì)容量和吞吐量呢?今天就帶大家了解一下,Qorvo給出的具體方案,來解決Wi-Fi 產(chǎn)品在散熱、性能、尺
    的頭像 發(fā)表于 09-30 09:14 ?2128次閱讀

    Wi-Fi和Zigbee/Thread的托管共存技術(shù)

      隨著更高 Wi-Fi TX 功率、更高 Wi-Fi 吞吐量以及將 Wi-Fi 和 IEEE 802.15.4 無線電集成到同一設(shè)備中的市
    的頭像 發(fā)表于 06-23 14:52 ?2354次閱讀
    <b class='flag-5'>Wi-Fi</b>和Zigbee/Thread的托管共存技術(shù)

    Morse Micro 樣品 Wi-Fi HaLow SoC 和模塊

    無晶圓廠半導(dǎo)體初創(chuàng)公司 Morse Micro 正在對(duì)其 Wi-Fi HaLow SoC 和模塊進(jìn)行采樣,聲稱擁有最快的 8 MHz 通道吞吐量。
    發(fā)表于 08-18 17:34 ?1117次閱讀
    Morse Micro 樣品 <b class='flag-5'>Wi-Fi</b> HaLow SoC 和模塊

    Wi-Fi 6與Wi-Fi 7的區(qū)別

    自 1999 年成立 Wi-Fi 聯(lián)盟以來,Wi-Fi 技術(shù)不斷發(fā)展,滿足了不斷增長的吞吐量設(shè)備數(shù)量需求,并推出了一系列按字母順序排序的版本名稱。隨后
    發(fā)表于 08-27 10:38 ?1.1w次閱讀

    全球芯片商為何角逐Wi-Fi 7市場先機(jī)

    Wi-Fi 作為一種常時(shí)運(yùn)作 (Always-On) 的通訊方式,基于 Wi-Fi 通訊技術(shù)的應(yīng)用已延伸到世界的每一個(gè)角落。當(dāng)今市場主流的 Wi-Fi 6、Wi-Fi 6E 和即將到來
    發(fā)表于 09-30 15:03 ?698次閱讀

    Wi-Fi 7要來了!

    (Extremely High Throughput,極高吞吐量)。該標(biāo)準(zhǔn)建立在Wi-Fi 6/6E標(biāo)準(zhǔn)的基礎(chǔ)上,預(yù)計(jì)能夠支持高達(dá)46Gbps的吞吐量,大約是Wi-Fi 6的3倍。 從
    的頭像 發(fā)表于 12-07 08:20 ?1605次閱讀
    <b class='flag-5'>Wi-Fi</b> 7要來了!

    設(shè)計(jì)人員如何實(shí)現(xiàn) Wi-Fi 三頻段千兆網(wǎng)速和高吞吐量

    設(shè)計(jì)人員如何實(shí)現(xiàn) Wi-Fi 三頻段千兆網(wǎng)速和高吞吐量
    的頭像 發(fā)表于 12-26 10:16 ?688次閱讀
    設(shè)計(jì)人員如何實(shí)現(xiàn) <b class='flag-5'>Wi-Fi</b> 三頻段千兆網(wǎng)速和高<b class='flag-5'>吞吐量</b>

    揭開Wi-Fi技術(shù)演變的神秘面紗

    隨著超高吞吐量和低延遲應(yīng)用程序日益增多,第七代Wi-Fi技術(shù)(Wi-Fi 7)正在加緊研究中,Wi-Fi 7也稱為IEEE 802.11be。Wi-
    發(fā)表于 05-17 13:05 ?598次閱讀
    揭開<b class='flag-5'>Wi-Fi</b>技術(shù)演變的神秘面紗

    Wi-Fi 6和Wi-Fi 5之間有哪些區(qū)別呢?

    技術(shù),而Wi-Fi 5則是IEEE 802.11ac標(biāo)準(zhǔn)。以下將詳細(xì)介紹Wi-Fi 6與Wi-Fi 5之間的區(qū)別。 1.速度和吞吐量Wi-Fi
    的頭像 發(fā)表于 12-09 16:09 ?2073次閱讀

    2024年普及Wi-Fi 7?Wi-Fi聯(lián)盟點(diǎn)明時(shí)間

    Wi-Fi 7采用了更高效的數(shù)據(jù)編碼技術(shù),例如剛提到的4096-QAM編碼格式,有望大幅提升數(shù)據(jù)傳輸速度和效率。此外,Wi-Fi 7還支持更寬的信道帶寬,即使在2.4GHz和5GHz頻段中,也能實(shí)現(xiàn)更高的數(shù)據(jù)吞吐量
    的頭像 發(fā)表于 12-13 15:28 ?1392次閱讀