咋一接手USB无线网卡的驱动开发任务,非常迷茫,看起来这东东挺难似的,一时无从下手;实际认真做完了,倒觉得一般,其实如今LINUX社区里已有了国外众多知名厂商的各款无线网卡驱动源码,要做个适用自己嵌入式板子的某款无线网卡驱动,我们的大部分工作却在于源码的修改+调试。如下记录一下我的开发步骤,希望对也在进行相同开发任务的兄弟们有所帮助。
一, 我的开发平台
1, 目标机 Ucdragon PXA270 开发板(Intel XSCALE 处理器,嵌入式Linux 2.6.9)
2, 网卡 Netgear WG111 v2,芯片 RTL8187(台湾RealTech,Cop) 支持802.11b/g,USB2.0
3, 主机:Operation System:ReadHat 9.0(kernel 2.4.20)+Windows XP
cross_complier:arm-linux-gcc,cross-3.3.2
二, 驱动代码
1, RTL8187 for linux驱动RTL8180-0.21下载地址