烽火社区 首页 方案 通讯系统 接入/传输 查看内容
接入/传输 交换/路由 光纤通讯 广电通讯 基站设备 以太网络 机顶盒

飞凌iOKMX6UL开发板WIFI热点功能的经验分享

2017-11-7 11:09 AM| 发布者: admin| 查看: 2362| 评论: 0

摘要: 飞凌嵌入式的OKMX6UL开发板,WIFI支持热点功能,按照以下方法能够利用WIFI开启热点,使其它具有无线功能的设备连接至此,形成局域网,但不能通过该热点访问外部网络,虽然还不能访问外网,但也使得操作更加方便,可 ...

飞凌嵌入式的OKMX6UL开发板,WIFI支持热点功能,按照以下方法能够利用WIFI开启热点,使其它具有无线功能的设备连接至此,形成局域网,但不能通过该热点访问外部网络,虽然还不能访问外网,但也使得操作更加方便,可以用移动设备访问开发板。

目前飞凌i.MX6UL开发板已经支持WiFi热点访问外网功能,有需要的可以咨询飞凌官方客服。

imx6ul开发板.JPG

一、安装支持库

编译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 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_gahttp://jingyan.eeboard.com/article//+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

联系我们

我们在此为您提供便利。 今天我们有什么能帮到您的?

全国客服热线 :400 010 6659

电话: (北京) 010-80843596  | (北京) 010-82670138

注:如需要相应技能支持,请发电邮yeguozhou@cnecport.com告示您的详细需求。

关注京电港论坛

锁定最新课程活动及技术直播

声明:京电港论坛转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站而转移。
作者如不同意转载,既请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。

鲜花

握手

雷人

路过

鸡蛋

相关阅读

热点图文
推荐阅读
文章排行
返回顶部