久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2121|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

iTOP-4418/6818開發(fā)板-QtE4.7WIFI_MT6620熱點(diǎn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:188759 發(fā)表于 2018-12-6 10:34 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本文檔介紹如何在迅為iTOP-4418和6818開發(fā)板qte4.7上配置WIFI_MT6620 熱點(diǎn),本文檔以 4418_4g
聯(lián)網(wǎng)和網(wǎng)線聯(lián)網(wǎng)示范,6818與4418步驟基本一樣,不一樣的地方已經(jīng)用紅色字體標(biāo)注出來
了。在移植前需要做充分的準(zhǔn)備工作,請(qǐng)?jiān)敿?xì)看文檔的第一節(jié)。如想快速使用可跳過第二節(jié),
直接參考第一,三節(jié)。
一.移植前準(zhǔn)備
4418 使用 4G 移植前準(zhǔn)備:
燒寫可以使用 4G 上網(wǎng)的 qt 鏡像。鏡像在網(wǎng)盤:iTOP4418 開發(fā)板資料匯總(不含光
盤內(nèi)容)\04_iTOP-4418 開發(fā)板 QtE 和 Qtopia 系統(tǒng)源碼以及鏡像\04_QtE 最新 root 文件目
錄下。
插入手機(jī)卡(該實(shí)驗(yàn)使用的是移動(dòng) 4G 卡),連接好天線。如下圖所示:




輸入“./etc/ppp/peers/netec20”命令。輸入 ping www.baidu.com 。測試成功
如下圖所示:




4418 使用有線網(wǎng)移植前準(zhǔn)備:
連接好網(wǎng)線,可以使用 ping 命令連通外網(wǎng)即可。如下圖所示:




6818 使用 4G 移植前準(zhǔn)備:
需要更新到最新的 qt 鏡像。鏡像在網(wǎng)盤:“iTOP6818 開發(fā)板資料匯總(不含光盤
內(nèi)容)\04_iTOP-6818 開發(fā)板 QtE 和 Qtopia 系統(tǒng)源碼以及鏡像\04_QtE 最新 root 文
件”目錄下。
插入手機(jī)卡(該實(shí)驗(yàn)使用的是移動(dòng) 4G 卡),連接好天線。如下圖所示:





輸入命令 pppd call wcdma & ,用這條命令最后打印出來的 IP 和 dns,如下圖,替
換這倆條命令中的紅色部分,echo "nameserver 111.11.1.3" >> /etc/resolv.conf ,
route add default gw 10.14.165.1 。然后輸入命令。





輸入 ping www.baidu.com 。測試成功如下圖所示:




6818 使用有線網(wǎng)移植前準(zhǔn)備:
連接好網(wǎng)線,可以 ping 通外網(wǎng)即可。如下圖所示:




二.移植
1 移植 openssl
把 hostapd_topeet.tar.gz 壓縮包拷貝到/usr/local 并解壓輸入命令 tar -vxf openssl-
1.0.1s.tar.gz 到當(dāng)前目錄 下。如下圖所示。




輸入命令 cd openssl-1.0.1s 進(jìn)入到 openssl-1.0.1s 目錄下。在此目錄下輸入命
令./config no-asm shared 。成功后如下圖所示:




輸入命令 vim Makefile 打開 Makefile 文件,修改 Makefile 文件配置為下面內(nèi)容。
INSTALLTOP=/usr/local/openssl
OPENSSLDIR=/usr/local/openssl
修改前:




修改后:




刪除 CFLAG 中的“-m64”參數(shù)
修改前:




修改后:








CC= arm-none-linux-gnueabi-gcc
EX_LIBS= -ldl
AR= arm-none-linux-gnueabi-ar $(ARFLAGS) r
RANLIB= arm-none-linux-gnueabi-ranlib
NM= arm-none-linux-gnueabi-nm
修改前:




修改后:









2 移植 libnl
拷貝壓縮包 libnl-1.1.4.tar.gz 到/usr/local 目錄下。輸入命令 tar -vxf libnl-
1.1.4.tar.gz 解壓到當(dāng)前目錄,如下圖所示:




輸入命令 cd libnl-1.1.4 進(jìn)入到 libnl-1.1.4 文件夾,輸入./configure -
prefix=/usr/local/libnl1.1。成功后如下圖所示:




輸入命令 make CC=arm-none-linux-gnueabi-gcc 編譯成功后如下圖所示:




輸入命令 make install 進(jìn)行安裝,安裝成功后如下圖所示:





3 移植 hostapd
把 hostapd_topeet.tar.gz 壓縮包拷貝到/usr/local 并輸入 tar -vxf
hostapd_topeet.tar.gz 解壓到當(dāng)前目錄,如下圖所示:





輸入命令 cd hostapd_topeet/hostapd 進(jìn)入到 hostapd 目錄,輸入
cp defconfig .config 進(jìn)行缺省配置,如下圖所示:




打開.config 文件,注釋 CONFIG_DRIVER_HOSTAP=y,并取消注釋
CONFIG_DRIVER_NL80211=y,如下圖,保存退出




輸入命令 vim Makefile 打開當(dāng)前路徑下的 Makefile 文件,根據(jù)自己編譯器頭文件和
庫的路徑,注意前一步編譯的 OpenSSL 路徑。修改完成后如下圖所示:








4.移植 iptables
拷貝 iptables-1.4.19.tar.bz2 壓縮包到/usr/local 目錄下并輸入命令 tar -vxf
iptables-1.4.19.tar.bz2 解壓到當(dāng)前目錄下。如下圖所示:




輸入命令 cd iptables-1.4.19 進(jìn)入到 iptables-1.4.19 目錄下,在此目錄下輸入
mkdir install 命令創(chuàng)建安裝目錄。如下圖所示:




在 iptables-1.4.19 目錄下輸入命令./configure --host=arm-none-linux-gnueabi
--prefix=/usr/local/iptables-1.4.19/install/ --enable-static --disable-shared
注意:填寫自己的路徑









進(jìn)入到 install/lib 目錄下,使用命令 tar zcvf lib_iptables.tar.gz * 壓縮 lib 下的文
件。如下圖所示:




三.拷貝文件
將第二節(jié)自己生成的文件拷貝到 u 盤,也可以直接用我們提供的,按照自己的路徑
將/usr/local/openssl/lib 下的 libcrypto.so.1.0.0,libssl.so.1.0.0,
/usr/local/iptables-1.4.19/install/lib 路徑下的 ib_iptables.tar.gz,
/usr/local/hostapd_topeet/hostapd 下的 hostapd。
/usr/local/iptables-1.4.19/install/sbin 下的 xtables-multi
將本教程提供的 hostapd.conf,udhcpd.conf,mt6620_AP_4G,
mt6620_AP_eth0 拷貝進(jìn) u 盤。如下圖所示。




掛載 u 盤(可以參考使用手冊(cè)的 11.3.3.1linux 下 qt 掛載 U 盤),
在開發(fā)板 etc 目錄下,使用命令 mkdir hostapd 創(chuàng)建 hostapd 文件夾。
將 libcrypto.so.1.0.0 和 libssl.so.1.0.0 拷貝到開發(fā)板的 lib 下
將 hostapd.conf”拷貝到開發(fā)板“/etc/hostapd/”目錄,
將“udhcpd.conf”拷貝到開發(fā)板“/etc/”目錄,
將“mt6620_AP_4G”拷貝到開發(fā)板“/etc/init.d/”目錄,
將“mt6620_AP_eth0”拷貝到開發(fā)板“/etc/init.d/”目錄
將“hostapd”拷貝到開發(fā)板“/etc/hostapd/”目錄,
將壓縮包 lib_iptables.tar.gz 拷貝到開發(fā)板 bin 目錄下并解壓
將 xtables-multi 拷貝到開發(fā)板的 bin 目錄下,輸入 chmod 777 xtables-multi 修
改權(quán)限,并改名為 iptables。如下圖所示:




進(jìn) 入 開 發(fā) 板 的 /etc/init.d/ ” 目 錄 , 這 里 作 者 以 4G 上 網(wǎng) 為 例 , 輸 入 vi
mt6620_AP_4G 打開腳本文件 mt6620_AP_4G。使用網(wǎng)線連接,需要修改腳本文件
mt6620_AP_eth0 并修改相同地方,找到以下命令:
chmod 0660 /dev/ttymxc1
/usr/bin/6620_launcher -m 1 -b 921600 -n /etc/firmware/mt6620_patch_hdr.bin -d /dev/ttymxc1 &
4418 修改成以下內(nèi)容:
chmod 0660 /dev/ttyAMA2
/usr/bin/6620_launcher -m 1 -b 921600 -n /etc/firmware/mt6620_patch_hdr.bin -d /dev/ttyAMA2 &
6818 修改成以下內(nèi)容:
chmod 0660 /dev/ttySAC2
/usr/bin/6620_launcher -m 1 -b 921600 -n /etc/firmware/mt6620_patch_hdr.bin -d /dev/ttySAC2 &
這里作者就以 4418(4g 上網(wǎng))為例:
修改前:




修改后:




四.測試
在第一章準(zhǔn)備工作和移植成功并聯(lián)網(wǎng)的前提下,這里作者就以 4418(4g 上網(wǎng))為例,
在/etc/init.d/”目錄,入./mt6620_AP_4G 如下圖所示:




成功執(zhí)行如下圖所示:




打開手機(jī) wifi,我們會(huì)發(fā)現(xiàn) imx6_wifiAP 熱點(diǎn),輸入密碼“12345678”即可連接成
功。如果連接超時(shí),請(qǐng)?jiān)敿?xì)檢查上一步的文件路徑是否拷貝正確。連接成功如下圖所示:




打開 hostapd.conf,修改 ssid 和 wpa_passphrase 即可修改熱點(diǎn)的名稱和密碼。如下
圖所示:




五.使用網(wǎng)線連接
連接網(wǎng)線,按照自己網(wǎng)絡(luò)配置為同一網(wǎng)段后,輸入 ping www.baidu.com,測試成功
如下圖,務(wù)必保證可以 ping 通外網(wǎng)才可以進(jìn)行下一步!





分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产91在线观看 | 国产在线h | 一区二区三区中文字幕 | 精品免费国产一区二区三区四区 | 日韩精品免费 | 欧洲精品一区 | 天天操欧美| 夜夜骑首页| 日韩在线91| 精品视频一区二区三区 | 色欧美片视频在线观看 | 欧美一级全黄 | 国产伦精品一区二区三区精品视频 | 九九亚洲 | 国产精品久久久久久福利一牛影视 | 日韩1区 | 久久lu | 成人免费黄视频 | 国产精品久久精品 | a级免费观看视频 | 久久爱综合 | 日韩精品一区二区三区在线播放 | 亚洲一区二区视频 | 久久一级大片 | h视频在线观看免费 | 国产午夜精品一区二区三区嫩草 | 日日av| 日韩久久综合 | 性一交一乱一伦视频免费观看 | 国产a级毛毛片 | 亚洲高清在线播放 | av电影一区 | 亚洲欧美成人影院 | 国产精品欧美精品日韩精品 | 91传媒在线观看 | 国产精品免费大片 | 一级片免费在线观看 | 人人澡视频 | 欧美一区二区三区 | 欧美国产视频 | 中文字幕视频免费 |