IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

 

USB-Wifi驅(qū)動(dòng)移植(FS_4412)

作者:劉老師,華清遠(yuǎn)見教育科技集團(tuán)講師。

FS_4412可以同鏈接USB-Wifi模塊實(shí)現(xiàn)無線上網(wǎng)功能,本章節(jié)主要描述了如何在FS_4412開發(fā)板上移植USB-Wifi模塊的驅(qū)動(dòng)和相關(guān)的WPA加密工具。

1.獲取RT2780驅(qū)動(dòng)

我們采用的USB-Wifi模塊使用的是RT2780芯片,相關(guān)的驅(qū)動(dòng)源碼在\Cortex-A9\移植部分\Wifi目錄下的USB-Wifi_driver。或者從官方自行下載,進(jìn)入網(wǎng)址//www.mediatek.com/en/downloads/下載所需的驅(qū)動(dòng)

將USB-Wifi_driver拷貝到工作目錄中。

解壓驅(qū)動(dòng)源碼包

tar -jxvf USB-Wifi_driver.bz2

解壓完后可以看到目錄DPO_MT7601U_LinuxSTA_3.0.0.4_20130913

2. 移植RT2780驅(qū)動(dòng)

2.1 修改Makefile

2.1.1修改DPO_MT7601U_LinuxSTA_3.0.0.4_20130913目錄下的Makefile

viMakefile
        修改49行中的
        #PLATFORM = SMDK
        為
        PLATFORM = SMDK

改前如下圖所示

改后如下圖所示:

2.1.2在275行,修改linux源碼目錄和交叉工具鏈

275 ifeq ($(PLATFORM),SMDK)
        276 LINUX_SRC = /home/bhushan/itcenter/may28/linux-2.6-samsung
        277 CROSS_COMPILE = /usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-
        278 endif

改為

275 ifeq ($(PLATFORM),SMDK)
        276LINUX_SRC = /home/linux/work/4412/linux-3.0-fs4412_V3
        277 CROSS_COMPILE = arm-cortex_a8-linux-gnueabi-
        278 endif

修改前如圖:

修改后如圖:

2.1.3修改include/rtmp_def.h文件中第1604行

將上圖中1604行和1605行中的ra改成wlan

改完如下圖所示:

2.1.4查看os/linux/config.mk文件

確保config.mk文件中WPA_SUPPLICANT配置如下圖所示。

3編譯源碼

DPO_MT7601U_LinuxSTA_3.0.0.4_20130913目錄下執(zhí)行以下命令編譯源碼

make clean
        make -j2

編譯成功后如下圖所示

其中生成的mt7601Usta.ko文件即是我們所需要的驅(qū)動(dòng)程序

/home/linux/work/4412/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux/mt7601Usta.ko拷貝我們的根文件系統(tǒng)中(開發(fā)板的根文件系統(tǒng))。

4.拷貝所需的數(shù)據(jù)文件RT2870STA.dat

開發(fā)板的根文件系統(tǒng)中創(chuàng)建目錄/etc/Wireless/RT2870STA/ (注意,此目錄為開發(fā)板的根文件系統(tǒng))

mkdiretc/Wireless/RT2870STA/ -p

將源碼目錄中的RT2870STA.dat(如下圖所示)拷貝到剛才創(chuàng)建的etc/Wireless/RT2870STA/目錄中

5.測(cè)試

請(qǐng)確保以上幾步已經(jīng)完成

5.1插上USB-Wifi模塊

將USB-Wifi模塊插到開發(fā)板的USB接口上,可以在端口上看到如下打印信息

5.2加載USB-Wifi模塊

加載驅(qū)動(dòng)程序mt7601Usta.ko

在開發(fā)板上執(zhí)行以下命令

insmodmt7601Usta.ko

加載過程如下圖所示

加載成后如下如所示

5.3配置wlan0網(wǎng)絡(luò)

在開發(fā)板上執(zhí)行以下命令

ifconfig wlan0 up

通過ifconfig命令查看網(wǎng)絡(luò)設(shè)備信息

如果前面步驟都成功,則應(yīng)該出現(xiàn)類似下圖所示的情況

主站蜘蛛池模板: 环链电动葫芦_钢丝绳电动葫芦_电动葫芦厂家_上海沪工起重机械有限公司 | 快达物流:电商和微商的仓储物流外包和托管服务-北京快达国际物流服务有限公司官方网站 | 生物柴油设备,乙醇精馏塔,醋酸精馏塔生产厂家-无锡弘鼎华化工设备有限公司 | 太阳能路灯-高杆灯-景观灯-玉兰灯-中华灯-LED市电-庭院灯厂家-扬州汉威光电科技有限公司 | 消泡剂_有机硅消泡剂_分散剂_流平剂_氟碳表面活性剂-上海梓意化工有限公司 | 全自动高速点胶机,锡膏喷印机系列,点胶阀核心配件厂家-博宁 | 芯片_IC_半导体品牌一级代理商-深圳市合通泰电子有限公司 | 自走式缠绕机_上海德目包装设备厂家_在线式缠绕机_缠绕膜打包机 自装卸(挂桶)车|钩臂垃圾车|压缩垃圾车|密封自卸车|环卫垃圾车|餐厨车泔水车湖北程力专用车厂家 | 铜排,异型紫棒,紫铜棒,紫铜微孔管,异型黄管,黄铜管,异形紫管,紫铜管,焊接铜管,散热器铜管,电力铜管_河间市通海铜业有限公司 | 山东净化车间_净化工程_净化公司-山东海蓝净化装饰工程有限公司 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 合肥食品检测-安徽卫生检测-水质检测机构-安徽金标准检测研究院有限公司 | 新硕考研_新硕寄宿考研-升学路上的规划师【官网】 | 液位变送器_智能压力变送器_3051差压变送器_单双法兰,投入式,电容式,温度变送器-淮安润中仪表科技有限公司 | 喷涂机器人|自动喷涂生产线|自动喷涂设备|自动化生产线-深圳市荣德机器人科技有限公司 | 上海五相仪器仪表有限公司-鼓风干燥箱-拍击式无菌均质器生产厂家 | 箱包定制_广州箱包厂_双肩电脑背包_双肩旅行包_拉杆箱包_商务公文包_包包批发,深圳爱自由,礼品箱包定制,电话:400-0061-690 | 气体灭火安装,气体灭火系统安装,七氟丙烷灭火系统安装,消防气体灭火控制系统 | 绍兴宇力半导体有限公司官网 | 氯化氢|二氧化硫|硫化氢|氩气生产厂家_潍坊市景鑫新材料有限公司 | 铸造厂_铸造厂家_硅溶胶熔模铸造-盐城市春秋精密机械有限公司 | 珍珠岩_膨胀珍珠岩_玻化微珠-信阳市高新区中凯非金属材料厂 | 商标转让_商标买卖交易平台_商标转让注册网站-世标网 | 体育馆木地板厂家_篮球木地板价格_舞台木地板品牌-欧氏地板 | 内蒙古碧云食品有限公司 | 土壤碳通量-土壤水势传感器-涡度相关-北京力高泰科技有限公司 | 移动厕所_真空环保厕所_环保厕所_景区生态厕所_雨施捷移动厕所生产厂家 | 铱金供应-上海钌合金-氯铱酸厂家-上海庞势新材料科技有限公司 | 饮料瓶-白酒瓶-绿色玻璃瓶-山东玻璃瓶厂家-枣庄市金泰玻璃有限公司 | 全彩LED显示屏厂家_室内户外电子屏-深圳华邦瀛光电有限公司 | 家电|想认识品茶妹子?这份攻略手把手教你 | 山东发电机组生产厂家,特种火花塞生产厂家,高压线生产厂家,空气滤芯生产厂家,济南市博盛动力机械有限公司 | 康复支具-医用颈托-辅助固定矫形器-骨折固定带生产厂家-安平县康信医疗器械有限公司 | 重庆污水处理设备_废气处理设备_纯净水设备-山艺环保 | 混凝土布料机,隧道布料机,衬砌台车布料装置 - 河北聚力智能装备有限公司 | 麦秸映像网络技术有限公司,河南省政府采网入驻对接,新乡网站维护建设,小程序开发,APP定制开发,钉钉开发,新乡软件开发等相关网络业务 | 宁波润金智能科技有限公司| 面粉加工成套设备|面粉加工设备|面粉加工机械|面粉机组设备-河南成立粮油机械有限公司 | 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 久久91精品久久91综合_国产亚洲自拍一区_国产精品第1页_亚洲高清视频一区_91成人午夜在线精品_亚洲国产精品网站在线播放_亚洲国产成人久久综合区_国产精品亚洲专区在线观看_免费视频精品一区二区三区 | 气体泄漏检测仪,COD水质分析仪,RD8200管线探测仪-成都恒通兴业科技有限责任公司 | 纸带过滤机,磁性分离器,排屑器-烟台通赫机床辅机有限公司 |