本帖最后由 llck 于 2017-10-31 16:30 编辑
飞凌嵌入式的OKMX6UL开发板,WIFI支持热点功能,按照以下方法能够利用WIFI开启热点,使其它具有无线功能的设备连接至此,形成局域网,但不能通过该热点访问外部网络,虽然还不能访问外网,但也使得操作更加方便,可以用移动设备访问开发板。 目前飞凌i.MX6UL开发板已经支持WiFi热点访问外网功能,有需要的可以咨询飞凌官方客服。 i.MX6UL详情:www.forlinx.com/60.htm
一、安装支持库 编译hostapd需要libnl库和openssl库,所以要下载这两个库的源代码,进行交叉编译。 1、交叉编译libnl 1) 下载libnl-1.1.tar.gz 源码 2) 解压源码libnl-1.1..tar.gz,进入libnl-1.1 3) ./configure --host=arm-none-linux-gnueabi- --prefix=/usr/local/arm/libnl1.1 add #include <limits.h> in netlink-local.h 4) make CC=arm-linux-gcc 5) make install 2、交叉编译openssl 1) 1.下载openssl-1.0.0e.tar.gz 源码 2) 解压源码openssl-1.0.0e.tar.gz,进入openssl-1.0.0e 3) ./config --host=arm-none-linux-gnueabi- --prefix=/usr/local/arm/openssl 4) make CC=arm-linux-gcc 5) make install 二、编译hostapd 到reltek网站下载RTL8188的linux驱动,驱动代码包里有专用的hostapd。交叉编译步骤: 1)解压源文件,并进入hostapd路径下; 2)执行cp defconfig .config命令 对 .config进行如下修改: 增加CONFIG_DRIVER_RTW=y(这个非常关键,增加了reltek芯片的驱动) 注释掉#CONFIG_DRIVER_NL80211=y 去掉CONFIG_WPS=y前注释 去除CONFIG_IEEE80211N=y前注释 3)make CC=arm-linux-gcc,生成二进制文件hostapd 三、安装hostapd 将hostapd拷贝到目标机某个目录下运行,运行步骤如下: insmod /lib/modules/3.14.38-6UL_ga\+ge4944a5/kernel/drivers/net/wireless/realtek/rtl8723BU/8723bu.ko ifconfig wlan0 up ifconfig wlan0 192.168.0.10 netmask 255.255.255.0 udhcpd /etc/udhcpd.conf & /home/hostapd -d /etc/hostapd.conf & /etc/udhcpd.conf文件内容修改如下: # The start and end of the IP lease block start 192.168.0.10 #default: 192.168.0.20 end 192.168.0.100 #default: 192.168.0.254 # The interface that udhcpd will use interface wlan0 #default: eth0 分配的IP要与wlan0设置的IP处于同一网段,interface设置为wlan0。 /etc/hostapd.conf文件内容如下: interface=wlan0 ssid=ZZT_SSID driver=rtl871xdrv channel=9 hw_mode=g ignore_broadcast_ssid=0 auth_algs=1 wpa=3 wpa_passphrase=12345678 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP
如果没有OKMX6UL-C开发板,可以考虑申请一套,近期飞凌提供NXP、SAMSUNG、TI系列共计50套的开发板作为试用活动样机,申请者可向飞凌提交申请试用信息,由飞凌评选出样机试用者并签署协议发放样机。 试用产品与数量: NXP系列: Cortex-A7 OKMX6UL-C开发板 10套 Cortex-A9 OKMX6Q-C开发板 10套 Cortex-A9 OKMX6DL-S2开发板 10套 SamSung系列: Cortex-A53 OK4418/6818-C开发板 10套 TI系列: Cortex-A8 OK335xS/xD开发板 10套 试用申请时间:2017年10月18日-2017年11月8日
|