由于官方文档混乱,网络参考文档不多,特写此以供后人参考
第一 准备
解压压缩包r8782p53-linux.tar.gz (个人整理后压缩包)
修改解压后文件中Makefile
CROSS_COMPILE= 系统交叉编译工具,例如arm-none-linux-gnueabi-
KERNELDIR ?= /内核生成目录 例如 /home/work/build-kernel
第二 编译
Make clean
Make build
将生成目录 ../bin_sd87xx/中的ko文件拷到文件系统
第三,修改文件系统中udhcpd.conf (保证busybox中带有udhcpd)
修改interface uap0
第四,启动系统后加载模块 insmod mlan.ko insmod sd87xx.ko
第五,运行:
iwpriv uap0 apcfg "ASCII_CMD=AP_CFG,SSID=TEST_uAP,SEC=open"
ifconfig uap0 192.168.0.1 netmask 255.255.255.0 up
udhcpd /etc/udhcpd.conf (没有这一步会连接不到ip)
iwpriv uap0 start
iwpriv uap0 bssstart
之后就可以用手机等设备连接。如果想设置加密,参考../bin_sd87xx/README_UAP 后面几行
原文:http://blog.csdn.net/harhy/article/details/43303499