Firefly开源社区

内核添加ATH9271驱动

59

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
59
发表于 2015-2-13 11:14:18     
进入内核目录
修改drivers/net/wireless目录下的Makefile和Kconfig文件

Makefile尾部添加
obj-$(CONFIG_ATH_CARDS)   += ath/

Kconfig在尾部的endif上一行添加


source "drivers/net/wireless/ath/Kconfig"


然后开始配置内核

make firefly-rk3288-linux_defconfig

make menuconfig
配置时做如下修改

2.jpg


保存配置之后输入如下命令

make -j8 firefly-rk3288.img

make modules

mkdir modules_install

make INSTALL_MOD_PATH=./modules_install modules_install


之后,挂在你自己的rootfs到/linuxroot

然后再内核目录下输入

rsync -av ./modules_install/ /linuxroot/

之后将rootfs和内核刷入开发板

进入开发板系统

apt-get -y install firmware-atheros iw wpasupplicant wireless-tools

重启,插上你的USB无线网卡,ATH9271可以正常使用了,安装hostapd 2.1也可以实现AP热点。

不过我的AP6330可以链接别人的无线,但是hostapd无法使用,还没找到原因。

同时,如果我通过一个USB HUB外接3块ATH9271的无线网卡,lsusb的时候只能找到一块,郁闷。



回复

使用道具 举报

239

积分

0

威望

0

贡献

禁止发言

积分
239
发表于 2016-3-27 21:57:31     
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

239

积分

0

威望

0

贡献

禁止发言

积分
239
发表于 2016-3-30 16:38:06     
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表