xsser 发表于 2015-2-13 11:14:18

内核添加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:31

ohyeah521 发表于 2016-3-30 16:38:06

页: [1]
查看完整版本: 内核添加ATH9271驱动