Wifi无线网络短距离数据传输以其无需布线、数据传输速度快等优势,在工业应用中越来越普及。针对这类的应用,英利公司在嵌入式Linux工控板EM9160、EM9260上移植了基于RT73的无线网络驱动。移植工作包括有两个部分的内容,一个是RT73驱动的移植,得到可以在EM9160、EM9260目标板上运行的驱动程序rt73.ko;一个是配置工具的移植,因为现在的无线wifi网络大多是wpa加密,所以需要移植wpa_supplicant工具,目标板上通过调用该工具软件来激活无线网卡。目前英利公司已经完成了该移植工作,并在华硕WL-167G无线网卡上完全通过了测试。
这里需要说明一点,作为嵌入式的应用考虑,我们将其中rt73.ko文件包含在英利嵌入式Linux工控主板的根文件系统中,而wpa_supplicant文件作为一个应用工具程序,大小近2M左右,就没有放入到根文件系统中了,这样客户可根据需要选择性地将wpa_supplicant放入用户空间/mnt/nandflash中,从而达到节约内核系统空间的目的。
具体使用的方法:
#insmod /lib/module/2.6.30/rt73.ko (加载安装RT73驱动)
#ifconfig rausb0 up
#./mnt/nandflash/wpa_supplicant –B –irausb0 –c /mnt/nandflash/wap_suppclicant.conf -Dralink
然后可以通过DHCP自动获取ip
#udhcpc –i rausb0
需要wifi应用的客户请和英利技术支持联系。
技术支持电话:028-85329360
技术支持邮箱:support@emlinix.com
成都英创信息技术有限公司 028-8618 0660