找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 45466|回复: 95

[测试]PandoraBox IPQ40XX系列固件测试专贴

 火.. [复制链接]
发表于 2018-5-7 15:15 | 显示全部楼层 |阅读模式
本帖最后由 lintel 于 2018-5-8 16:31 编辑

关于PandoraBox


PandoraBox IPQ40xx是基于LEDE/OpenWrt框架修改的定制固件,PandoraBox的Linux内核与OpenWrt/LEDE完全不同,无法与OpenWrt/LEDE完全兼容.

1.使用的是PandoraBox Team自行维护的LTS内核
2.芯片厂家的闭源驱动,性能与稳定性比开源驱动会有提升
3.网络驱动方面的优化,支持芯片厂家的各种offload特性,比如TSO/GSO/GRO/Fast-NAT/HWNAT等.
4.PandoraBox NAS加速,可以体验到NAS级别的极致的Samba/FTP性能.
5.PandoraBox其他未列出的优化特性




关于PB-Boot

PB-Boot全称是PandoraBox-Bootloader,是专门为PandoraBox固件套装设计的Bootloader,
用于配合PandoraBox固件的升级恢复,刷机,加密启动等.

PB-Boot特性:
内置了一个简单实用的多任务OS,用于实现刷机/网络支持等功能.
1.支持MTK系列SoC以及的QCA IPQ系列SoC,MTK/QCA原厂硬件的驱动,当然,BUG也会跟原厂一样.
2.支持内存/闪存自动识别,参考自BREED的实现
  SPI Flash快速擦写支持,支持W25Q128系列的FastRead以及50Mhz SPI速率
3.支持http恢复页面.刷机进度显示
自动识别bootloader/固件/eeprom/fullflash格式
支持硬件信息显示
2.内置DHCP服务自动获取IP,无需手动设置IP

3.支持未来的PandoraBox固件保护功能
   支持RSA签名
   支持Flash OTP保护
   支持Flash唯一SN码绑定


PandoraBox IPQ40XX支持状态:
项目                                    版本                                  状态
1.原厂基础驱动                       Linux 3.14/4.4                 已完成
2.交换机驱动                         SSDK                              已完成,VLAN测试OK
3.GMAC/MMC/USB驱动           默认                                已完成
4.QCrypto硬件加密引擎          默认                                已支持
5.QCA EDMA                         默认                                已支持,默认4队列对应4个核心,启TSO/GSO/CSO
6.SSDK 硬件转发(HWNAT)      默认                                已支持,未详细测试验证
7.QCAWiFi                             10.04                              已完成,支持IPQ40XX/QCA988X/QCA998X
8.PBR-NAS加速引擎                默认                               已移植,提升了50%+的Samba跟FTP传输性能
9.WiFi SON 无线Mesh             默认.qcawifi                     未完成

PandoraBox IPQ40xx支持设备

1.ASUS RT-AC58U/ACRH13              完整支持
2.ASUS RT-AC82U/AC42U/ACRH17   完整支持
3.萤石W3                                       正在进行
4.Linksys EA8300                            等待支持
5.Linksys EA6350v3                         等待支持


评分

参与人数 6恩山币 +6 收起 理由
oxxo119 + 1 强大的恩山!(以下重复1万次)后续有没有
onecrow + 1 星际魔盒什么时候支持?
candysir + 1 期待萤石W3这个垃圾路由器换固件,期待中
simenty + 1 强大的恩山!(以下重复1万次)
tutugreen + 1 给力
evilpanda + 1 希望能支持EA8500

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2018-5-7 15:16 | 显示全部楼层
本帖最后由 lintel 于 2018-5-7 16:29 编辑

FAQ问答集

1.Q:如何刷入PB-Boot?
  A:刷入中转固件之后,执行flash_bootloader脚本即可.

2.Q:如何升级内存?
  A:IPQ4018最大支持256MB的内存,IPQ4019最大支持1GB的内存,所以AC58U/ACRH13最大256MB内存.AC82U/ACRH17最大1GB内存    IPQ40XX的内存规格为DDR3L 16Bit 1333MHz,这里推荐几个参数
    如果你使用的是pb-boot,更换新的内存颗粒之后,pb-boot会自动识别内存容量.

3.Q:PB-Boot下如何更新官方/OpenWrt固件?
  A:PB-Boot能自动识别固件格式并更新,包括uboot在内的TRX/FTI/ELF/TAR/ART的文件.

4.Q:能否像其他bootloader一样可以备份ART分区?
  A:PB-Boot默认屏蔽危险操纵,但是你可以试试访问http://192.168.1.1/art.bin
    这样的地址去备份ART,说不定还有其他的惊喜~

5:Q:我不更新pb-boot可以吗?
  A:可以,但是如果需要恢复原厂固件,你需要在PandoraBox固件下升级原厂固件,一旦刷坏,那就只能TTL救砖了.

6.Q:我在原厂Web下升级固件失败,有办法拯救么?
  A:Firmware Restoration目录的工具或许可以帮到你~

7.Q:固件默认账号密码?
  A:所有的固件账号密码都是root/admin

8.Q:ACRH17/AC58U的WiFi->LAN 吞吐无法达到千兆
  A:默认启用的NAS传输优化导致的,请在固件设置:网络->优化中心->优化无线传输

9.Q:PandoraBox能否关闭USB3.0
  A:驱动未完善,等更新,或许下个版本就可以了

10.Q:如何刷回ACRH13/ACRH17原厂固件?
   A:很简单,直接在pb-boot恢复模式或者PandoraBox固件升级下,直接上传原厂固件即可.

11.Q:以后PB-Boot更新要如何刷入?
   A:通过PB-Boot的恢复页面直接刷入即可,自动识别类型.

12.Q:如何恢复ART数据?
   A:通过PB-Boot的恢复页面直接刷入即可,自动识别类型.

13.Q:如何刷入开源的OpenWrt/LEDE固件?
   A:很简单,直接在pb-boot恢复模式或者PandoraBox固件升级下,直接上传固件即可.

14: Q:IPQ40xx的CPU计算性能如何?
    A:基于DhrystoneVersion 2.1 测试,IPQ40XX的测试结果 Total DMIPS:4282.42

15. Q:我的硬盘Samba测试达不到100MB/S     A:100MB/S的数据传输需要很多前提条件,网卡的传输速度必须能达到千兆,网线必须是超5类线. 硬盘的读写速度必须超过100MB/S
         对于支持多队列的Intel 网卡,建议关闭RSS多队列,因为Intel网卡的RSS多队列无法跑满千兆,原因未知.
         部分Realtek的网卡因为质量问题无法跑满千兆,原因不详




我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-5-7 15:17 | 显示全部楼层
本帖最后由 lintel 于 2018-5-7 23:47 编辑

PandoraBox IPQ40xx系列测试固件下载地址

https://pan.baidu.com/s/1C2H3j0Cw9IvPPDTXype5Gw


如何更新PandoraBox


1.ASUS RT-AC58U升级PandoraBox

已经有网友写出了AC58U的教程,参考:https://www.right.com.cn/forum/thread-318482-1-4.html

[一] 在原厂固件下更新
1.使用PandoraBox-qualcomm-ipq40xx-RT-AC58U-initramfs-factory.trx中转固件在原厂固件Web上升级
中转固件,默认IP为192.168.1.1.
2.刷入中转固件之后,telnet/ssh到路由器执行flash_bootloader脚本即可刷入pb-boot.
3.刷完中转固件之后,访问中转固件的Web:http://192.168.1.1,在固件更新选项更新PandoraBox固件,刷完自动重启即可.

[二]已经更新为OpenWrt的机器更新PandoraBox
1.直接在OpenWrt的Web更新PandoraBox固件

[三]已经更新为opboot?的机器
1.在opboot下升级中转固件RT-AC58U-Factory-to-PandoraBox.trx,其他同方法一.

[四]已经升级pb-boot固件的机器
1.直接在pb-boot下升级PandoraBox-qualcomm-ipq40xx-RT-AC58U-squashfs-sysupgrade.bin
PandoraBox IPQ40XX项目/固件更新历史




2018.5.7

PB-Boot修正针对NAND启动的内存识别, 修正ACRH17 512MB内存上的自动识别

开始ACRH17的正式Release测试


2018.5.06

完成ACRH17完整支持

开始AC58U的正式Release测试


2018.05

PB-Boot ASUS设备切换NAND UBI模式

PB-Boot 完成UBI Layout自动分区

PB-Boot修正对ACRH17的GPIO默认初始化


2018.04

IPQ40XX系列Linux 4.4内核移植完成

IPQ40XX系列HWNAT在RT-AC58U上运行测试成功

QCA SSDK HWNAT移植完成

PB-Boot开始支持NAND启动

PB-Boot完成TAR文件解析


2018.03

QCAWIFI的WPS功能已经正常

QCAWIFI默认全局HOSTAPD

完成对ACRH17的初步支持


2018.01

完成在RT-AC58U上的FastNAT测试

移植QCA的SFE到PandoraBox

PB-Boot的内存自动识别功能完成

PB-Boot支持FIT Image写入到NAND并启动


2017.12

RT-AC58U上的QCAWIFI成功运行

调整内核,并更新到3.14.79

PB-Boot第一个测试版本完成

移植uOS到PB-Boot完成


2017.11

开始PandoraBox Bootloader for IPQ40xx

PB-Booot IPQ40xx


2017.10

完成在RT-AC58U上的第一次试跑,Linux内核为3.14.77


2017.08

开始IPQ40XX的软件移植




点评

看看,感谢分享  详情 回复 发表于 2018-5-12 06:40
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-5-7 15:19 | 显示全部楼层
本帖最后由 lintel 于 2018-5-7 22:20 编辑

关于PandoraBox IPQ40XX固件性能


1.Samba性能测试
以ASUS ACRH17为测试设备,测试的硬盘为ASM1053E转接的Sandisk X110 SSD.测试网卡分别为Intel的i217v跟AC9260
测试文件系统为NTFS


DiskMark测试



Samba读取到本地



Samba写入到路由器


Samba存取同时进行

Samba无线读取,EXT4文件系统
2.FTP性能测试


FTP读取


FTP写入



3.NAT性能测试SW-NAT:
待测试

HWNAT:
WrieSpeed,即与LAN转发接近。


5.无线性能测试
可参考我此前的帖子:
https://www.right.com.cn/forum/f ... p;page=1#pid2563033


6.CPU性能测试


7.硬件加密测试:
参考我此前的帖子:
https://www.right.com.cn/forum/f ... p;page=1#pid2600722


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 15:26 | 显示全部楼层
请问 这个IPQ40xx 有对802.11r 的支持吗

点评

肯定会支持,慢慢来.  详情 回复 发表于 2018-5-7 16:22
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 16:15 | 显示全部楼层
所以。。。。下载地址呢?

点评

还没写完呢,耐心等等吧  详情 回复 发表于 2018-5-7 16:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-5-7 16:22 | 显示全部楼层
unless 发表于 2018-5-7 15:26
请问 这个IPQ40xx 有对802.11r 的支持吗

肯定会支持,慢慢来.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-5-7 16:23 | 显示全部楼层
leftbrave 发表于 2018-5-7 16:15
所以。。。。下载地址呢?

还没写完呢,耐心等等吧
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 16:37 | 显示全部楼层
大神,http://www.pandorabox.org.cn/ 有替代的地址吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 16:43 | 显示全部楼层
我先顶一个,然后慢慢顶。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 17:36 | 显示全部楼层
这些路由手上都没有  
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 18:08 | 显示全部楼层
手持已刷好opboot的acrh17坐等更新~~另外请问有没有将潘多拉里面的dnsmasq改回原版的打算呢?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 18:11 | 显示全部楼层
另外acrh17刷入lean之前上传的潘多拉之后发现WIFI信号非常微弱,是因为默认的cn区限制了100mw功率导致的吗?

点评

早期的测试固件可能wifi驱动有问题,后面是有修复过的,以今天的版本为准  详情 回复 发表于 2018-5-7 22:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-5-7 22:09 | 显示全部楼层
qwased 发表于 2018-5-7 18:11
另外acrh17刷入lean之前上传的潘多拉之后发现WIFI信号非常微弱,是因为默认的cn区限制了100mw功率导致的吗 ...

早期的测试固件可能wifi驱动有问题,后面是有修复过的,以今天的版本为准
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-5-7 23:35 | 显示全部楼层
大佬啥时候给更新一下k2p固件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 23:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表