Firefly开源社区

标题: 内核添加ATH9271驱动 [打印本页]

作者: xsser    时间: 2015-2-13 11:14
标题: 内核添加ATH9271驱动
进入内核目录
修改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
配置时做如下修改




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

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的时候只能找到一块,郁闷。




作者: ohyeah521    时间: 2016-3-27 21:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: ohyeah521    时间: 2016-3-30 16:38
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1