设为首页 加入收藏

TOP

移植Wireless Extension
2014-11-24 07:20:56 来源: 作者: 【 】 浏览:0
Tags:移植 Wireless Extension

1.认识wireless extension

Wireless Extension (WE)是一组通用的API,能在用户空间对通用Wireless LANs进行配置和统计。它的好处在于仅通过一组单一的工具就能对各种各样的Wireless LANs进行管理,不过它们是什么类型,只要其驱动支持Wireless Extension就行;另一个好处就是不用重启驱动或Linux就能改变这些参数。

Wireless tools for Linux是一个Linux命令行工具包,用来设置支持Linux Wireless Extension的无线设备。

Wireless Tools (WT)就是用来操作Wireless Extensions的工具集,它包括以下工具:


iwconfig:设置基本无线参数

iwlist:扫描、列出频率,比特率,密钥等

iwspy:获取每个节点链接的质量

iwpriv:操作Wireless Extensions 特定驱动

ifrename: 基于各种静态标准命名接口


2.移植wireless extension到linux2.6.12

参考网站: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html



这里有linux2.6.X的补丁,照着补丁的内容修改,或者拷贝下来用patch命令打补丁。


Modify include/linux/wireless.h

Modify include/linux/netdevice.h

Modify include/net/iw_handler.h

Modify net/core/wireless.c

Modify net/core/rtnetlink.c

Modify net/core/net-sysfs.c

Modify drivers/net/wireless/orinoco.c

Modify drivers/net/wireless/Kconfig

Modify drivers/usb/net/zd1201.c


另外无线模块,wpa工具等移植。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇u-boot Makefile完全解读 下一篇initramfs文件系统制作和移植

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·python数据分析岗的 (2025-12-25 10:02:21)
·python做数据分析需 (2025-12-25 10:02:19)
·成为一个优秀的pytho (2025-12-25 10:02:16)
·Java后端面试实习自 (2025-12-25 09:24:21)
·Java LTS版本有哪些 (2025-12-25 09:24:18)