水星mw54u无线网卡在嵌入式linux下驱动的配置问题.docVIP

水星mw54u无线网卡在嵌入式linux下驱动的配置问题.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
水星mw54u无线网卡在嵌入式linux下驱动的配置问题

水星MW54U无线网卡在嵌入式linux下驱动的配置问题 2010年01月04日 星期一 16:18 本篇基于友善之臂的mini2440 arm9开发平台,使用官方配套的根文件系统和内核树。 水星MW54U无线网卡是基于Rt2571无线网卡芯片的,属于ralink公司的rt73体系,和rt2500有些不同,在连接初始化配置时需要从主机加载镜像文件,在使用ifconfig命令激活时需要将rt73 firmware 文件通过usb接口传递到芯片上的51单片机上。 Linux内核已经包含了Ralink常见各系列的USB无线网络芯片的驱动程序,通过menuconfig工具配置 Network supports-wireless-Generic IEEE 802.11 Networking stack项和 General setup-Prompt for development and/or incomplete code/drivers项后 (根据Kconfig文件的依赖关系分析得出),可在 Device driver-Networking device support-wireless LAN-Ralink driver support项的 子菜单中选择rt2501(rt73)驱动对应的项编译进内核,安装启动内核,该无线网卡就能在系统中被识别成网络设备了,但是如果该驱动程序依赖的firmware文件rt73.bin没有在构建根文件系统时加进系统中,则在执行ifconfig wlan0 up启动网卡时出现: phy2 - rt2x00lib_request_firmware: Info - Loading firmware file rt73.bin. rt73usb 1-1:1.0: firmware: requesting rt73.bin phy2 - rt2x00lib_request_firmware: Error - Failed to request Firmware. ifconfig: SIOCSIFFLAGS: No such file or directory 提示找不到rt73.bin文件。 解决思路与方法:缺少rt73.bin这个文件自然就要我们加进去,但是需要放在什么地方驱动程序才能找到呢? 开始试着修改驱动程序rt73.h头文件里的宏,重新编译后来还是有问题,成功的做法如下: Ubuntu使用的是同样的内核驱动代码,可以正确配置该网卡,相同代码的行为应该一样,可以参考ubuntu的做法,在ubuntu下查找rt73.bin文件,发现该文件位于/lib/firmware/下,在目标板上创建/lib/firmware目录并把rt73.bin拷贝到该目录,最后执行ifconfig wlan0 up,就可以启动该网络设备了,提示如下(我是开启了内核的Ralink debug output选项的,不需要可以关闭): phy2 - rt2x00lib_request_firmware: Info - Loading firmware file rt73.bin. rt73usb 1-1:1.0: firmware: requesting rt73.bin phy2 - rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7. phy2 - rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 5, CWmax: 10, A ifs: 2, TXop: 0. phy2 - rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 5, CWmax: 10, A ifs: 2, TXop: 0. phy2 - rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 5, CWmax: 10, A ifs: 2, TXop: 0. phy2 - rt2x00mac_conf_tx: Info - Configured TX queue 3 - CWmin: 5, CWmax: 10, A ifs: 2, TXop: 0. 下面是古文鉴赏,不需要的朋友可以下载后编辑删除!!谢谢!! 九歌·湘君?屈原??朗诵:路英 君不行兮夷犹,蹇谁留兮中洲。? 美要眇兮宜修,沛吾乘兮桂舟。? 令沅湘兮无波,使江水兮安流。? 望夫君兮未来,吹参差兮谁思。? 驾飞龙兮北征,邅吾道兮洞庭。? 薜荔柏兮蕙绸,荪桡兮兰旌。? 望涔阳兮极浦,横大江兮扬灵。?

文档评论(0)

xvli2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档