本文以飛淩嵌入式OKMX6ULL-S開發闆為基礎講解,其它闆卡請參考使用,本文主要講解了iMX6ULL 網絡功能的測試,分為無線網絡測試以及有線網絡測試,通過本文您可以快速了解飛淩iMX6ULL開發闆網絡測試的全過程。
1、基本指令測試
每個開發闆的網絡使用環境未必相同,本節測試示例中,網絡環境如下。實際使用中,請按照實際網絡環境自行進行配置。
底闆絲印
軟體裝置
NET1
eth1
NET2
eth0
OKMX6ULL-C有eth0、eth1兩路網卡。開機已設定預設eth0、eth1自動配置設定IP。如果修改IP請修改/etc/network/interfaces。
注意:eth1與eth0不能用于同一個區域網路。
下面以eth0為例進行指令說明。
1.1、在Linux系統下,使用ifconfig指令可以顯示或配置網絡裝置,使用ethtool查詢及設定網卡參數。
1.2、設定IP位址 ,檢視目前網卡詳情:
1.3、動态配置設定IP位址
如果您的開發闆與路由器連接配接,且路由器支援DHCP自動IP位址配置設定可以在超級終端裡面輸入指令:
用來動态擷取IP位址,“-i” 參數用來指定網卡名稱,飛淩iMX6ULL開發闆有線網絡的網卡名稱為eth0。
/etc/resolv.conf檔案中有dns伺服器資訊會被自動添加。
1.4、修改mac位址:
另外在/forlinx/shell/mac.sh中根據uid設定MAC位址,如果需要請添加到開機自啟動腳本中。
1.5、設定子網路遮罩:
1.6、設定廣播位址
1.7、添加/删除預設網關
添加預設網關:
删除預設網關:
1.8、關閉開啟網卡
關閉eth0網卡:
開啟eth0網卡:
2、 FTP服務
2.1、設定root使用者密碼,這裡設定為forlinx,輸入密碼沒有回顯,序列槽終端無法看到輸入内容。

2.2、然後配置開發闆ip位址,保證和電腦通信正常。
2.3、電腦使用FileZilla連接配接iMX6ULL開發闆。
2.3.1. 點選檔案,站點管理器:
2.3.2. 建立“新站點”,主機輸入開發闆IP,加密方式選擇隻是用明文FTP,登陸類型選擇正常,使用者和密碼為開發闆的使用者和密碼,點選“連接配接”。
3、SSH登入測試
以太網相關服務測試之前,確定已經設定好IP。設定IP請參考以太網驅動測試部分。
配置資訊:
開發闆ip:192.168.2.85
Linux主機位址:192.168.2.149
Windows主機位址:192.168.2.12
3.1、測試由linux主機通過ssh通路開發闆
3.2、測試由Windows主機通過cmd.exe或者Cmder通路開發闆:
3.3、由iMX6ULL開發闆通路linux主機
4、USB轉網絡測試
4.1、将USB轉以太網插入USB host接口,識别資訊如下:
usb 1-1.3: new high-speed USB device number 8 using ci_hdrc
asix 1-1.3:1.0 eth2: register 'asix' at usb-ci_hdrc.1-1.3, ASIX AX88772B USB 2.0 Ethernet, 00:0e:c6:8f:9c:b7
IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
4.2、測試方法參考以太網驅動測試章節。
1、WIFI測試
RTL8188eus—USB WIFI、RTL8723bu—USB WIFI使用方法如下。
1.1、USB WIFI RTL8188eus使用
USB WIFI無線區域網路卡是選配子產品。
步驟1:開發闆上電,啟動Linux系統。
步驟2:連接配接USB WIFI到飛淩開發闆的USB host接口,正确安裝如下圖。
步驟3:打開腳本所在的位置:
步驟4:按照如下格式輸入相應的參數:
說明:
-s表示wifi熱點的名稱
-p表示密碼,如果沒有密碼請輸入-p NONE
路由器采用wpa加密方式。
連接配接列印内容如下:
步驟5:ping ip或者域名,指令如下。
步驟6:解除安裝已經加入核心的子產品。
2、闆載WIFI的使用
如果開發闆有闆載的WIFI無線區域網路卡,則焊接在評估闆如圖所示位置:
步驟1:檢查開發闆是否已經焊接該子產品,正确焊接如上圖。連接配接上天線。
步驟2:開發闆上電,啟動Linux系統。
步驟3:進入測試腳本所在目錄:
步驟4:執行測試腳本:
說明:-s表示wifi熱點的名稱;
-p表示密碼,如果沒有密碼請輸入-p NONE;
步驟6:解除安裝已經加入核心的子產品:
2、4G子產品實作IE上網
2.1、将外擴USB 4G擴充闆插入USB口,固定ME909s-821 PCIE封裝4G子產品,安裝ipex天線座,買QQ靓号地圖插入SIM卡,開機上電。
2.2、撥号上網
2.3、連接配接成功之後,ping百度測試:
2.4、斷網與複位指令測試:
斷開網絡連接配接:
複位重新開機子產品:
2.5、更換SIM卡需要更換me909.sh中相應的APN:
中國移動:
中國聯通:
中國電信(本文使用):
3、GPRS子產品測試
GPRS子產品與開發闆之間采用序列槽連接配接,客戶可以使用飛淩公司自産的GPRS子產品,也可以使用自己購買的序列槽GPRS子產品。
1)在確定子產品和開發闆序列槽UART3連接配接、上電OK情況下, 啟動開發闆子,進入指令行終端輸入如下指令。
2)連接配接成功可以嘗試ping一下www.forlinx.com
注意: 假如ping指令不通,可能是之前測試以太網或無線網絡接口時的一些配置的影響,此時需要先執行以下指令再測試子產品: