• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 由《使用USB无线网卡和USB摄像头打造mini2440无线监控系统》引发的问题…… 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
楼主  发表于: 2011-06-02 10:23

 由《使用USB无线网卡和USB摄像头打造mini2440无线监控系统》引发的问题……



        原帖链接: http://aiothome.net/read.php?tid-12194.html

        手上的网卡同是水星MW54U无线网卡,由于使用的内核不一致的原因,不能够直接使用友善之臂提供的usb-wifi-kits-for-mini2440-linux-2.6.32.2-20100728.tar.gz里面的modules,于是想找相关的代码自己编译一个。看帖子里面的信息,猜测它实际上要用的ath9k_htc这个驱动!!!
        我从http://wireless.kernel.org/download/compat-wireless-2.6/ 上下载了几个版本,然后交叉编译了一下,惊奇地发现,有些版本里面交叉编译出来的.ko(驱动文件)没有这个驱动,尽管我在一开始执行驱动选择脚本的时候明确选择了ath9k_htc…… (这是怎么回事)但是最后还是弄出来了,惊奇地发现,它们的个头都不小,动不动就上M量级别的
        不管出来的是驱动多大,但还是insmod了一下,发现他们有很多前置的模块之类的东西,然后按照提示的错误信息挨个insmod上去,最后总算把ath9k_htc给insmod上去了。狂喜……
        插上USB无线网卡,error信息出来了 ,错误信息如下
/usb-wifi # usb 1-1: USB disconnect, address 6
usb 1-1: new full speed USB device using s3c2410-ohci and address 7
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: ath9k_htc: Firmware - htc_9271.fw not found
ath9k_htc: probe of 1-1:1.0 failed with error -22

         没有htc_9271.fw这个固件,在我的ubuntu  /lib/firmware里面find了一下,没有这个东西,想到了usb-wifi-kits-for-mini2440-linux-2.6.32.2-20100728.tar.gz,但是也没有!!!! 于是我自作主张地把里面的ar9271.fw更名成htc_9271.fw 把它发至在嵌入式linux文件系统的/lib/firmware里面,并给它可执行属性!!!
        再插卡,不同的信息又奔出来了,
usb 1-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51280
ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits

       再一次狂喜, ifconfig -a 一看,没有发现预期的wlan0这个设备文件…… 思路停止在这里了。。。。

       疑问:1、原帖里面安装驱动的第一行命令 modprobe ath9k_htc,说明它用的是ath9k.htc这个驱动对吧??  

                   2、友善之臂usb-wifi-kits-for-mini2440-linux-2.6.32.2-20100728.tar 这个工具编译用的也是compat-wireless-20xx.xx.xx.tar.gz这个源码包吧?用的是什么交叉编译命令啊?我自己用的是:make ARCH=arm CROSS_COMPILE=arm-linux- KLIB=内核源码根目录绝对地址  KLIB_BUILD=内核源码根目录绝对地址。

                   3、为什么我编译出来的ko那么大呢,如何瘦身???

                  4、最后提示表示什么意思????
usb 1-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51280
ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits


                

级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
1楼  发表于: 2011-06-02 12:06
自己顶
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
2楼  发表于: 2011-06-02 16:17
版主都去哪里啦~~~~
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
3楼  发表于: 2011-06-03 11:26
    
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
4楼  发表于: 2011-06-03 17:43
                    [s:14]  [s:14]  [s:14]  [s:14]
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
5楼  发表于: 2011-06-07 09:41
                    [s:13]
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
6楼  发表于: 2011-06-07 09:42
友善的工程师们是不是都出国度假了     
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
7楼  发表于: 2011-06-08 09:37
    
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
8楼  发表于: 2011-06-09 17:30
    
级别: 侠客
UID: 4684
精华: 0
发帖: 67
金钱: 430 两
威望: 233 点
综合积分: 134 分
注册时间: 2009-03-25
最后登录: 2012-02-13
9楼  发表于: 2011-06-13 09:45
          
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go