Comments (19)
如果双7615的机器刷了这里的K2P固件的话,会让第一块7615工作在DBDC模式,第二块应该不工作……我手头没有双7615的机器因此短期不会增加这类机器
from rt-n56u.
如果修改编译的配置文件,把第二个wireless也和第一个一样选择mt7615n,然后选择5g的话,能不能驱动呢?如果需要,我可以寄一个AC860m给您。
from rt-n56u.
可以在K2P的内核配置的基础上修改启用第二块7615,看看能否正常启动和配置
from rt-n56u.
1st Wireless Interface
#
# CONFIG_RT_FIRST_IF_NONE is not set
# CONFIG_RT_FIRST_IF_RT3090 is not set
# CONFIG_RT_FIRST_IF_RT5392 is not set
# CONFIG_RT_FIRST_IF_RT5592 is not set
# CONFIG_RT_FIRST_IF_RT3593 is not set
# CONFIG_RT_FIRST_IF_MT7610E is not set
# CONFIG_RT_FIRST_IF_MT7602E is not set
# CONFIG_RT_FIRST_IF_MT7612E is not set
# CONFIG_RT_FIRST_IF_MT7603E is not set
CONFIG_RT_FIRST_IF_MT7615E=y
CONFIG_RT_FIRST_IF_RANGE_2GHZ=y
# CONFIG_RT_FIRST_IF_RANGE_5GHZ is not set
CONFIG_RT_FIRST_IF_EEPROM_FLASH=y
CONFIG_RT_FIRST_IF_RF_OFFSET=0x40000
CONFIG_RT_FIRST_CARD=7615
CONFIG_RT_FIRST_CARD_EEPROM="flash"
#
# 2nd Wireless Interface
#
CONFIG_RT_SECOND_IF_NONE=y
# CONFIG_RT_SECOND_IF_RT3352_INIC is not set
# CONFIG_RT_SECOND_IF_RT3090 is not set
# CONFIG_RT_SECOND_IF_RT5392 is not set
# CONFIG_RT_SECOND_IF_RT5592 is not set
# CONFIG_RT_SECOND_IF_RT3593 is not set
# CONFIG_RT_SECOND_IF_MT7610E is not set
# CONFIG_RT_SECOND_IF_MT7602E is not set
# CONFIG_RT_SECOND_IF_MT7612E is not set
# CONFIG_RT_SECOND_IF_MT7603E is not set
# CONFIG_RT_SECOND_IF_MT7615E is not set
CONFIG_RT_SECOND_CARD=0
是修改这个部分吗?
from rt-n56u.
看了一下规格,是3x3的,所以这里也要改吧
#define BOARD_NUM_ANT_5G_TX 2
#define BOARD_NUM_ANT_5G_RX 2
#define BOARD_NUM_ANT_2G_TX 2
#define BOARD_NUM_ANT_2G_RX 2
from rt-n56u.
另外问一下,硬件转发是打不开的么
from rt-n56u.
看了一下规格,是3x3的,所以这里也要改吧
#define BOARD_NUM_ANT_5G_TX 2
#define BOARD_NUM_ANT_5G_RX 2
#define BOARD_NUM_ANT_2G_TX 2
#define BOARD_NUM_ANT_2G_RX 2
其实是4x4,不过这个你写了大于2的数值目前是不起作用的,还需要修改别的地方,hwnat那边我还没仔细研究,短时间内不支持
from rt-n56u.
@hanwckf 编译之后,发现2.4G没有问题,但是5G网络WiFi无法打开
from rt-n56u.
# 2nd Wireless Interface
#
# CONFIG_RT_SECOND_IF_NONE is not set
# CONFIG_RT_SECOND_IF_RT3352_INIC is not set
# CONFIG_RT_SECOND_IF_RT3090 is not set
# CONFIG_RT_SECOND_IF_RT5392 is not set
# CONFIG_RT_SECOND_IF_RT5592 is not set
# CONFIG_RT_SECOND_IF_RT3593 is not set
# CONFIG_RT_SECOND_IF_MT7610E is not set
# CONFIG_RT_SECOND_IF_MT7602E is not set
# CONFIG_RT_SECOND_IF_MT7612E is not set
# CONFIG_RT_SECOND_IF_MT7603E is not set
CONFIG_RT_SECOND_IF_MT7615E=y
# CONFIG_RT_SECOND_IF_RANGE_2GHZ is not set
CONFIG_RT_SECOND_IF_RANGE_5GHZ=y
CONFIG_RT_SECOND_IF_EEPROM_FLASH=y
# CONFIG_RT_SECOND_IF_EEPROM_EFUSE is not set
# CONFIG_RT_SECOND_IF_EEPROM_PROM is not set
CONFIG_RT_SECOND_IF_RF_OFFSET=0x48000
CONFIG_RT_SECOND_CARD=7615
CONFIG_RT_SECOND_CARD_EEPROM="flash"
修改之后编译没有问题,但是刷机之后依然只有一个7615在工作
from rt-n56u.
# 2nd Wireless Interface # # CONFIG_RT_SECOND_IF_NONE is not set # CONFIG_RT_SECOND_IF_RT3352_INIC is not set # CONFIG_RT_SECOND_IF_RT3090 is not set # CONFIG_RT_SECOND_IF_RT5392 is not set # CONFIG_RT_SECOND_IF_RT5592 is not set # CONFIG_RT_SECOND_IF_RT3593 is not set # CONFIG_RT_SECOND_IF_MT7610E is not set # CONFIG_RT_SECOND_IF_MT7602E is not set # CONFIG_RT_SECOND_IF_MT7612E is not set # CONFIG_RT_SECOND_IF_MT7603E is not set CONFIG_RT_SECOND_IF_MT7615E=y # CONFIG_RT_SECOND_IF_RANGE_2GHZ is not set CONFIG_RT_SECOND_IF_RANGE_5GHZ=y CONFIG_RT_SECOND_IF_EEPROM_FLASH=y # CONFIG_RT_SECOND_IF_EEPROM_EFUSE is not set # CONFIG_RT_SECOND_IF_EEPROM_PROM is not set CONFIG_RT_SECOND_IF_RF_OFFSET=0x48000 CONFIG_RT_SECOND_CARD=7615 CONFIG_RT_SECOND_CARD_EEPROM="flash"
修改之后编译没有问题,但是刷机之后依然只有一个7615在工作
这...按理来说这样配置会出现第二个7615,你ifconfig -a
看看有多少个ra/rax/ray之类的东西,然后分别尝试up一下?(如ifconfig ray0 up
);如果搞不定的话再考虑把机器提供给我
from rt-n56u.
ifconfig -a 之后,从显示的接口来看,ra0是5G的接口,然而up之后无效。 rax0是2.4G的接口,正常使用。会不会是因为硬件地址找不对呢?但是之前通过刷潘多拉的时候,从硬件信息上看,5G应该是rai0。然而我在ifconfig rai0 up的时候机器会卡住。大概几分钟之后,成功开启5G功能。请问我需要修改固件里哪个地方来实现开机自动启动呢?
from rt-n56u.
尝试修改/trunk/usr/share/netutils.h里的配置,发现rax0确实是2.4G,然后如果设置成
#define IFNAME_5G_MAIN "rai0"
就会导致2.4G打不开,并且必须手动对ra0这个端口进行up不然rai0找不到。太奇怪。
from rt-n56u.
ifconfig 能出来ra0和rax0但是其中启动失败……这个我也不太清楚为何。那个shutils.h里面定义的接口名就是给rc操作ifconfig用的,和你手动在命令行里ifconfig up是一样的
from rt-n56u.
修改K2P的配置文件,重新制作了AC860的配置文件,这样编译出来的固件就会找不到2.4G,这个是其他地方有对K2P进行了特殊定义吗?明天我重新做一个直接修改K2P的配置的,不自己弄配置文件。试试看,如果成功可能就是其他的地方的问题了
from rt-n56u.
如果直接用K2P的配置的话,要把rc/ralink.c里面的DBDC_MODE那行给注释掉
from rt-n56u.
重新测试了一下,2.4G的interface是rax0,5G的是rai0。然后用K2P的配置修改来编译的话,rax0和rai0无法自己启动,然后必须手动启动ra0才能去启动rax0;然而手动启动rax0之后没有rai0。5G不能用。如果自己仿照K2P的写配置文件,然后修改interface,编译AC860。依然是通过ifconfig -a找不到rax0和rai0.必须手动先启动ra0才能找到rax和rai。然而手动启动ra0之后。rax和rai可以手动启动了,但是2.4G信号很,有时甚至无信号。我其实主要好奇为何ra0启动之后才能找到rax0和rai0.
from rt-n56u.
@hanwckf 研究了很久,不成功,能不能把地址发邮件给我,我快递过去给你那边看一下是什么情况。
from rt-n56u.
@hanwckf 研究了很久,不成功,能不能把地址发邮件给我,我快递过去给你那边看一下是什么情况。
好的,不过现在刚开学比较忙,过一个星期才有时间弄,把你的邮箱告诉我吧
from rt-n56u.
@hanwckf 同样是开学,也是比较忙,邮箱就算GitHub上的邮箱。谢啦
from rt-n56u.
Related Issues (20)
- 请求添加lenovo y1s支持
- 请问默认的802.11r的移动域(Mobility Domain ID)是什么 HOT 1
- newifi3 编译的transmission提示 无法加载libstdc++.6.so HOT 4
- RM2100当前版本的wifi速度慢160mhz HOT 2
- Linux kernel CL error HOT 3
- how can I build kernel 5.15.x use this branch?
- 请问有计划支持cr660x吗 HOT 1
- 参照ZTE_E8820S给LINKSYS_EA7500V2适配,只有LED还有点问题
- 大佬,能否添加一下7613的无线驱动
- kernel内核日志问题,每个小时准时出现! HOT 4
- scutclient_watchcat: Connection failed (ping), restart scutclient! HOT 2
- 报错,间歇性断网 HOT 2
- ![asus_logo](https://github.com/hanwckf/rt-n56u/assets/109982423/026144ea-afba-4614-9835-ea791405af65)
- 大佬,能否增加京东云无线宝一代固件支持 HOT 1
- Need confirmation for some unpatched CVE in FFmpeg
- Need confirmation for some unpatched CVE in Linux
- Wireless - Bridge (2.4GHz) and Bridge (5GHz)
- mentohust断网会断开连接,怎么设置成断网自动
- Help with Redmi AC2100
- K2怎么添加5G 52~64信道 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rt-n56u.