英利Linux主板支持WiFi无线应用

 2010-8-31    

        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