问题描述
- MTK7621+QCA9880+AR9580刷Openwrt 一些问题请教大家
- 在下是来向大家请教问题的,第一次遇上这种“杂交”配置,在上手这块板子的时候遇到一些问题,想跟大家请教探讨一下。
遇到的问题是,刷了openwrt之后,没有5G。先介绍下环境,用的是openwrt15.05的版本
make menuconfig
Target System (Ralink RT288x/RT3xxx)Subtarget (MT7621 based boards)
Target Profile (PBR-M1 Device)-*- ath10k-firmware-qca988x.............. ath10k firmware for QCA988x devices
-*- kmod-ath...................................... Atheros common driver part
<*> kmod-ath10k...................... Atheros 802.11ac wireless cards support<*> kmod-ath9k.................... Atheros 802.11n PCI wireless cards support
-*- kmod-ath9k-common2.4G是AR9580 5G是QCA9880 MTK7621做主CPU
那么问题来了,选择地Subtarget是7621,../ramips/base-file/XXX, 这些编译出来的ath10k的脚本都是ramips的,5G模块用的是QCA9880,应该对应ar71xx的脚本吧。
于是做了一下尝试:
1.将./target/linux/ar71xx 下的脚本移到ramips目录下,
在11-ath10k-caldata 中添加
ath10k/cal-pci-0000:01:00.0.bin"")
case $board in
pbr-m1)
ath10kcal_extract ""EEPROM"" 32768 2047
;;然后编译.
2.将../QCA988X/hw2.0/下的 board.bin firmware-5.bin 直接拷贝到路由器。编译通过,最后烧录到路由器上问题没有得到解决。
后面仔细看了ramips/../hotplug.d/ 和 ../lib/preinit/* 这些脚本, 还是不知道错在哪里。思路有限,也怕误入歧途,所以来请教下 广大openwrt玩家,请大家指教。