咨询热线:0731-88808590
查看: 1920|回复: 0

wifi mt7601u 芯片驱动程序(for linux) -凯发推荐

发表于 2017-8-16 11:19:50 | |
2017.08.16 长沙优易软件开发有限公司 董浩

制作linux操作系统wifi mt7601u芯片驱动程序安装程序(生成.bin文件)
测试硬件:xmswr-m11 wifi card
系统:ubuntu kylin 14.04 kernel 3.13 or 3.16, test passed;ubuntu kylin 16.04 kernel 4.9 without driver test passed.

有2种制作方法,一种是带源码自解压后编译驱动程序后再自动安装,另外一种是将编译后的.ko驱动程序自动安装。
这两种方法都要先把一个安装批处理命令shell脚本和驱动程序制作成bin文件,安装时执行一个命令,利用shell脚本自动执行安装。
下面以源码编译驱动程序为例介绍制作驱动安装程序的步骤。

1.将源码先打包  
   tar zcvf mt7601u.tgz
2.编写一个任意文件名shell脚本,如install.sh,这个脚本运行时将从bin文件提取压缩文件并解压,然后安装驱动程序并加载驱动模块。

#!/bin/sh
dir_tmp=mt7601u
mkdir $dir_tmp
# 注意:最主要的是下面这句,将源码包从.bin文件里提取出来
sed -n -e '1,/^exit 0$/!p' $0 > "${dir_tmp}/mt7601u.tgz" 2>/dev/null
cd $dir_tmp
tar zxvf mt7601u.tgz
cd mt7601u
make install
bash ./load.sh
exit 0

3.用cat打包shell脚本和源码包到一个任意文件名.bin文件
   cat install.sh mt7601u.tgz >install.bin
   这样就生成安装文件install.bin,bin文件含有shell脚本和源码包。注意上面命令行中shell脚本文件放在压缩文件名前面。如果放在后面,则要修改第4行sed -n那一行。
4.安装的时候在.bin文件所在目录执行下面命令:
  sudo sh install.bin

下载链接:  
  提取密码: 227d

关于凯发推荐

长沙优易软件开发有限公司(中文简称:优易软件,英文简称:uesoft)是三维管道cad/cae一体化设计软件开发商,也是新一代三维工厂设计管理系统的开创者。公司开发的自主知识产权的管道应力分析软件autopsa居于中国大陆市场前2名。uesoft于2000年10月23日经湖南省长沙市工商行政管理局核准登记设立。

联系凯发app下载

  • 地址: 中国湖南省长沙市高新区桐梓坡西路保利麓谷林语中心i区1栋718-725
  • 电话: 0731-88808590
  • email:
© 2001-2021  powered by x3.4