恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1284|回复: 45

DW33D 潘多拉固件SDK编译 xxrplus ipk

[复制链接]
发表于 2020-7-28 12:30 | 显示全部楼层 |阅读模式
本帖最后由 nzm123 于 2020-7-28 12:45 编辑

由于潘多拉PandoraBox有qcawifi驱动,大麦 DomyWifi DW33D 2.4G 5G都可以使用3*3mimo,比开源openwrt WiFi性能更好,但是潘多拉固件太老,许多ipk版本太老。特将利用SDK编译xxrplus 教程简单记录。

环境
系统:Ubuntu 18.04.3 LTS
  1. apt-get install libncurses5-dev gawk libcloog-isl-dev
复制代码


SDK下载
确认自己的设备支持的SDK。在http://downloads.pangubox.com:6380/pandorabox/中每一个目录下去查看。找到最新的支持版本为路径,找到对应的SDK包。下载解压
由于解压出来的文件名称比较长,用mv命令修改目录名称为pandorabox。
  1. wget --no-check-certificate http://downloads.pangubox.com:6380/pandorabox/19.02/targets/ar71xx/generic/PandoraBox-SDK-ar71xx-generic_gcc-5.5.0_uClibc-1.0.x.Linux-x86_64-2019-02-01-git-0231ad4b5.tar.xz

  2. tar xvf PandoraBox-SDK-ar71xx-generic_gcc-5.5.0_uClibc-1.0.x.Linux-x86_64-2019-02-01-git-0231ad4b5.tar.xz

  3. mv PandoraBox-SDK-ar71xx-generic_gcc-5.5.0_uClibc-1.0.x.Linux-x86_64-2019-02-01-git-0231ad4b5 pandorabox
复制代码


准备和编译
1.修改download.pl文件中的下载地址(由于潘多拉固件版本太老,里面地址失效)
  1. nano /pandorabox/scripts/download.pl
复制代码
将包含pangubox.com修改为pangubox.com:6380
软件包交叉编译
这里使用了自己保留的历史软件包,不要用最新的lean包。
  1. git clone --depth 1 https://github.com/anonymous12357/lede
复制代码

如果地址失效了,自己fork个lean的代码,然后git checkout 到2020.04.15号左右的版本就行。luci,packages都要fork,并且时间尽可能相同,不要fork到带有内核5.4 openwrt版本的代码。然后修改lede目录下feeds.conf.default,anonymous12357可以换成你自己的github仓库地址
  1. src-git packages https://github.com/anonymous12357/packages
  2. src-git luci https://github.com/anonymous12357/luci
  3. src-git routing https://git.openwrt.org/feed/routing.git;openwrt-19.07
  4. #src-git telephony https://git.openwrt.org/feed/telephony.git;openwrt-19.07
  5. src-git helloworld https://github.com/fw876/helloworld
复制代码


然后将lede目录下的feeds.conf.default以及package目录下的lean拷贝到Pandorabox SDK的对应目录。
  1. cp lede/feeds.conf.default pandorabox/
  2. cp -r lede/package/lean pandorabox/package/
复制代码

更新一下feed,然后选择要安装的package。
  1. ./scripts/feeds update -a

  2. # install命令可以不用执行

  3. ./scripts/feeds install -a

  4. make menuconfig
复制代码

编译软件包,比如xxr-plus
  1. make package/lean/luci-app-xxr-plus/{clean,compile} V=99
复制代码

软件包安装

注意路由自带安装包更新地址都要换成http://downloads.pangubox.com:6380。编译出ipk文件之后,将该文件上传到路由器tmp目录下,然后执行以下命令安装。
  1. opkg install *.ipk
复制代码

*:你的软件包名称。如果无法安装,需要将编译出的ipk一个个自己安装

我编译完的ipk,有的跟固件自带的一样,无需安装。先安装基础包,再安装luci部分,顺序不要错,有的无法安装不要管。本ipk不包含trojan
游客,如果您要查看本帖隐藏内容请回复


20200415版lean本xxrplus适用潘多拉固件.part2.rar (499 KB, 下载次数: 38)
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 13:54 | 显示全部楼层
顶,虽说我不懂
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 17:27 | 显示全部楼层
支持楼主一下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 17:41 | 显示全部楼层
谢谢分享~~~~~~~~~~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 19:13 | 显示全部楼层
支持支持支持
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 19:30 | 显示全部楼层
pandorabox的性能是最好的。。。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 19:57 | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 21:05 | 显示全部楼层
支持楼主一下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-28 21:10 | 显示全部楼层
哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇哇
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-29 11:48 | 显示全部楼层
支持一下,一直在找教程,终于找到了
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-29 14:45 | 显示全部楼层
看看   感谢分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-29 21:36 | 显示全部楼层
顶,虽说我不懂
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-30 10:17 | 显示全部楼层
看看   感谢分享
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-30 11:07 | 显示全部楼层
建议增加trojan,因为乳酸菌饮料+的基础版本不用自己编译就有现成可用的,只是不包含trojan。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-7-30 18:11 | 显示全部楼层
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2020-9-21 11:26

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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