Open Elkowak opened 1 year ago
I'm not sure. You can have a try.
Probably, you need to change the dts and the BDF file of WiFi.
BTW, this firmware is still in development. There are lots of problems. For example, due to the small RAM, you probably need to disable 2.4G WiFi to avoid oom.
i can live without 2.4g, it's already disabled since all my devices there support 5ghz and there is no benefit using 2.4g.
i think i will need to enable ssh, but i didn't find any way to enable. 802.11ax works on this openwrt build? i heard it has problems on mediatek based xiaomi routers running openwrt
I have updated the README. You can try it. This method should work for all xiaomi/redmi router.
Flashed on my Xiaomi ax3000 and booted without issues, wifi 5g works only on 80mhz and ethernet thoughput is very low, i have 1gbps internet and cant get more than 300mbps while using openwrt, probably due to missing offloading options. i reverted to xiaomi firmware and will try again another time
wifi 5g works only on 80mhz
160mhz should be able to work. You need to set country first. And wait about 3 minutes for radar detection. Then the wifi will appear.
ethernet thoughput is very low
Yes. CPU ethernet has problem. And i didn't add the nss nat support. As you known this router is more like a AP, so i will make wifi well first and then other problems.
现在当AP用基本上没问题? 然而我现在还在用k2p,令人感慨。
wifi 5g works only on 80mhz
160mhz should be able to work. You need to set country first. And wait about 3 minutes for radar detection. Then the wifi will appear.
ethernet thoughput is very low
Yes. CPU ethernet has problem. And i didn't add the nss nat support. As you known this router is more like a AP, so i will make wifi well first and then other problems.
I think there's something wrong with your direction,the ax3000 and cr880x hardware are not identical,cr8808 produced in 22 and other cr880x used 2.4g fem of model 7223,ra81 and cr8808 produced in 21 used 2.4g fem from Taiwan.I think this is the core of the problem with 2.4g!
Flashed on my Xiaomi ax3000 and booted without issues, wifi 5g works only on 80mhz and ethernet thoughput is very low, i have 1gbps internet and cant get more than 300mbps while using openwrt, probably due to missing offloading options. i reverted to xiaomi firmware and will try again another time
i tried built openwrt from qsdk and the results are promissing, network ethernet is good, nss seems to work, no wifi drivers yet,
i used some of your commits to adapt qsdk buildroot openwrt-ipq50xx-ipq50xx_32-redmi_ax3000-squashfs-nand-factory.zip
I think there's something wrong with your direction,the ax3000 and cr880x hardware are not identical,cr8808 produced in 22 and other cr880x used 2.4g fem of model 7223,ra81 and cr8808 produced in 21 used 2.4g fem from Taiwan.I think this is the core of the problem with 2.4g!
It doesn't matter. This is just a name.
I have tried to use the BDF from the machine, but it still has some problems.
And due to the bad 2.4G environment in my house, it's really hard for me to do more test.
现在当AP用基本上没问题? 我现在还在用k2p,令人感慨。
其实原厂固件当AP也是没问题的,目前固件开发中不稳定,可以刷着尝鲜
may I know what's the final result of it ? Does Xiaomi AX3000 suppoted?
AX3000的原厂固件无线连接速率非常低。 只有400-500 MBPS。 这合理吗?
iperf3 -c 192.168.31.161
Connecting to host 192.168.31.161, port 5201
[ 5] local 192.168.31.48 port 56454 connected to 192.168.31.161 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 116 MBytes 973 Mbits/sec 0 1.03 MBytes
[ 5] 1.00-2.00 sec 111 MBytes 933 Mbits/sec 0 1.08 MBytes
[ 5] 2.00-3.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 3.00-4.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 4.00-5.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 5.00-6.00 sec 111 MBytes 933 Mbits/sec 0 1.08 MBytes
[ 5] 6.00-7.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 7.00-8.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 8.00-9.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
[ 5] 9.00-10.00 sec 112 MBytes 944 Mbits/sec 0 1.08 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.10 GBytes 945 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver
iperf Done.
iperf3 -c 192.168.31.69
Connecting to host 192.168.31.69, port 5201
[ 5] local 192.168.31.48 port 51214 connected to 192.168.31.69 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 67.5 MBytes 566 Mbits/sec 0 824 KBytes
[ 5] 1.00-2.00 sec 71.2 MBytes 598 Mbits/sec 0 824 KBytes
[ 5] 2.00-3.00 sec 70.0 MBytes 587 Mbits/sec 0 843 KBytes
[ 5] 3.00-4.00 sec 77.5 MBytes 650 Mbits/sec 0 1.00 MBytes
[ 5] 4.00-5.00 sec 67.5 MBytes 566 Mbits/sec 0 1.00 MBytes
[ 5] 5.00-6.00 sec 72.5 MBytes 608 Mbits/sec 0 1.00 MBytes
[ 5] 6.00-7.00 sec 76.2 MBytes 640 Mbits/sec 0 1.00 MBytes
[ 5] 7.00-8.00 sec 75.0 MBytes 629 Mbits/sec 0 1.00 MBytes
[ 5] 8.00-9.00 sec 62.5 MBytes 524 Mbits/sec 0 1.00 MBytes
[ 5] 9.00-10.00 sec 57.5 MBytes 483 Mbits/sec 1 1.00 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 698 MBytes 585 Mbits/sec 1 sender
[ 5] 0.00-10.01 sec 696 MBytes 583 Mbits/sec receiver
iperf Done.
192.168.31.161是台式机千兆网卡,192.168.31.69是K40。 交换机芯片吞吐量应该没问题,问题在无线。
感觉不太行,我用AX210,连接速度2G。 吞吐量短时间能跑到900M。 大部分时间500-600M。 或许是因为无线环境不太行。 160Mhz开启速率也非常容易掉到1.2G甚至更低。 希望无线环境好的兄弟能测试下。
I'm not sure. You can have a try.
Probably, you need to change the dts and the BDF file of WiFi.
BTW, this firmware is still in development. There are lots of problems. For example, due to the small RAM, you probably need to disable 2.4G WiFi to avoid oom.
请问大神,有兴趣适配下中移动RAX3000Q么?硬件配置和红米AX3000一模一样 该型号路由使用目前固件可正常开启SSH,个人是门外汉,只备份了相关分区(一共24个分区,23和24提示系统忙,其余正常备份),如有需要我可提供。
有兴趣适配下中移动RAX3000Q么?
请另开一个issue。提供下启动日志和分区表(/proc/mtd
)。
以及确保你自己能使用TTL在U-boot下救砖。
For others searching this firmware boots ok on AX3000 RA82 which I think is international version. UART method seems to work, I also used the netmode method(which only works for RA82, from here) with success.
If you wish to add ax3000 RA82 to your supported list, the link to Xiaomi original firmware is this: https://cdn.awsusor1.fds.api.mi-img.com/xiaoqiang/rom/ra82/miwifi_ra82_all_7eb36_1.3.27_INT.bin (taken from here )There is a issue with secure boot in uboot, so I am booting manually at the momement, but all in all it's very promissing.
Flashed on my Xiaomi ax3000 and booted without issues, wifi 5g works only on 80mhz and ethernet thoughput is very low, i have 1gbps internet and cant get more than 300mbps while using openwrt, probably due to missing offloading options. i reverted to xiaomi firmware and will try again another time
i tried built openwrt from qsdk and the results are promissing, network ethernet is good, nss seems to work, no wifi drivers yet,
i used some of your commits to adapt qsdk buildroot openwrt-ipq50xx-ipq50xx_32-redmi_ax3000-squashfs-nand-factory.zip
Do you test qsdk open ath11k drivers? https://insidelinuxdev.net/article/a0dovj.html
Hi, I successfully managed to convert AX3000 RA80 to openwrt using this firmware. Brief instructions are available on this link
Hello, is this openwrt build compatible with Xiaomi ax3000 (ra80)? the hardware is much similar, same soc, ram size, flash size...