恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4583|回复: 38

有没有人可以指导一下如何把lienol的passwall加入到friendlywrt里面

[复制链接]
发表于 2020-1-29 21:01 | 显示全部楼层 |阅读模式
有没有人可以指导一下如何把lienol的passwall加入到friendlywrt里面
已经会编译了friendlywrt-h5了
但是觉得好像passwall的插件会更好用一点。
感觉youtube测速会比较高
请问有人指导一下,如何把passwall 加入到friendywrt进行编译吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-29 22:39 | 显示全部楼层
源文件拷贝到package下呗
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-29 22:41 | 显示全部楼层
本帖最后由 401626436 于 2020-1-29 22:50 编辑

复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1grHemYdNXkEg4H8tTPjpCA 提取码:v6up

请在执行完./scripts/feeds install -a之后再用
解压将 main 复制到源码目录
执行一遍 ./main/feeds
再 make menuconfig 就有了   依赖完美支持
请确保 openssl版本是1.1的 不然trojan会编译报错
不知道没关系你先试,错了再说 没错更好
说错了!说错了!是在开发版主分支下依赖完美支持,不是请反选kcptun不然报错

点评

请问一下,我如果就单独保留你在main/feed/luci/luci-app-passwall 那么net和utils要相应保存什么?  详情 回复 发表于 2020-2-1 01:50
你的main目录下面的luci,有很多和我复制到friendlywrt的package里面的lean目录里面的很多重复 其实我只想要借用luci-app-passwall,其他的我是否可以删除?  详情 回复 发表于 2020-2-1 01:49
./main/feeds 可以用来更新main里面的东西吗? ~/friendlywrt-h5/friendlywrt/package/feeds/luci ~/friendlywrt-h5/friendlywrt ln: failed to create symbolic link 'luci-app-bridge/luci-app-bridge': File  详情 回复 发表于 2020-1-31 21:41
我那个是默认的friendly+lean的package (lean的lede的最新的package) 你能否给我整一个可以用的passwall,让我直接复制进去。不会相互冲突的。这样省得编辑了。可以不  详情 回复 发表于 2020-1-30 17:48
原来的friendly里面复制进去的lean的package需要删除吗? 我最初的版本是 friendlywrt+lean的package 去编译的 现在只是想要加入passwall。  详情 回复 发表于 2020-1-30 01:24
我的openssl版本是1.1.1 先把tar.gz上传到 、friendlywrt-h5/friendlywrt 目录里面 然后解压缩 运行 ./main/feeds 然后make menuconfig以后。 编译会出错。能否帮我看看 Collected errors: * check_data_fi  详情 回复 发表于 2020-1-30 01:03
搞定了谢谢了  详情 回复 发表于 2020-1-30 00:14
非常感谢你提供了压缩包。 我解压缩了把main目录通过winscp复制到 /friendlywrt-h5/friendlywrt 目录下面 我运行 ./main/feeds 显示 permission denied 请问怎么解决  详情 回复 发表于 2020-1-29 23:50
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-29 23:50 | 显示全部楼层
401626436 发表于 2020-1-29 22:41
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1grHemYdNXkEg4H8tTPjpCA ...
怎么解决.JPG
非常感谢你提供了压缩包。
我解压缩了把main目录通过winscp复制到 /friendlywrt-h5/friendlywrt 目录下面
我运行  ./main/feeds
显示 permission denied
请问怎么解决

点评

你玩了这么久还犯这种低级错误,应该传上去再解压  详情 回复 发表于 2020-1-29 23:53
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-29 23:53 | 显示全部楼层
norikohxb 发表于 2020-1-29 23:50
非常感谢你提供了压缩包。
我解压缩了把main目录通过winscp复制到 /friendlywrt-h5/friendlywrt 目录下 ...

你玩了这么久还犯这种低级错误,应该传上去再解压

点评

请教一下是权限的问题吗?还是? 我解压缩了再上传上去,和先上传再解压缩,会有什么区别,如果您还不睡觉能否明示一下。  详情 回复 发表于 2020-1-29 23:59
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-29 23:57 | 显示全部楼层
好吧,谢谢你的提醒。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-29 23:59 | 显示全部楼层
wulishui 发表于 2020-1-29 23:53
你玩了这么久还犯这种低级错误,应该传上去再解压

请教一下是权限的问题吗?还是?
我解压缩了再上传上去,和先上传再解压缩,会有什么区别,如果您还不睡觉能否明示一下。
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 00:14 | 显示全部楼层
401626436 发表于 2020-1-29 22:41
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1grHemYdNXkEg4H8tTPjpCA ...

搞定了谢谢了
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 01:03 | 显示全部楼层
401626436 发表于 2020-1-29 22:41
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1grHemYdNXkEg4H8tTPjpCA ...

我的openssl版本是1.1.1
先把tar.gz上传到 、friendlywrt-h5/friendlywrt 目录里面
然后解压缩
运行 ./main/feeds
然后make menuconfig以后。
编译会出错。能否帮我看看
Collected errors:
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/etc/pdnsd.conf
        But that file is already provided by package  * pdnsd-alt
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/usr/bin/pdnsd-ctl
        But that file is already provided by package  * pdnsd-alt
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/usr/sbin/pdnsd
        But that file is already provided by package  * pdnsd-alt
* opkg_install_cmd: Cannot install package luci-app-flowoffload.
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/etc/pdnsd.conf
        But that file is already provided by package  * pdnsd-alt
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/usr/bin/pdnsd-ctl
        But that file is already provided by package  * pdnsd-alt
* check_data_file_clashes: Package pdnsd wants to install file /home/vehxb/friendlywrt-h5/friendlywrt/build_dir/target-aarch64_cortex-a53_musl/root-sunxi/usr/sbin/pdnsd
        But that file is already provided by package  * pdnsd-alt
* opkg_install_cmd: Cannot install package pdnsd.
package/Makefile:65: recipe for target 'package/install' failed
make[2]: *** [package/install] Error 255
make[2]: Leaving directory '/home/vehxb/friendlywrt-h5/friendlywrt'
package/Makefile:108: recipe for target '/home/vehxb/friendlywrt-h5/friendlywrt/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_install' failed
make[1]: *** [/home/vehxb/friendlywrt-h5/friendlywrt/staging_dir/target-aarch64_cortex-a53_musl/stamp/.package_install] Error 2
make[1]: Leaving directory '/home/vehxb/friendlywrt-h5/friendlywrt'
Build failed - please re-run with -j1 to see the real error message
/home/vehxb/friendlywrt-h5/friendlywrt/include/toplevel.mk:225: recipe for target 'world' failed
make: *** [world] Error 1
Command exited with non-zero status 2
you take 1:17.39 to build friendlywrt
vehxb@lean:~/friendlywrt-h5$ openssl version
OpenSSL 1.1.1  11 Sep 2018
vehxb@lean:~/friendlywrt-h5$

点评

你要弄在纯净源里就没这么多麻烦了 比如 git clone https://github.com/openwrt/openwrt.git  详情 回复 发表于 2020-1-30 01:57
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 01:24 | 显示全部楼层
401626436 发表于 2020-1-29 22:41
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1grHemYdNXkEg4H8tTPjpCA ...

原来的friendly里面复制进去的lean的package需要删除吗?
我最初的版本是  friendlywrt+lean的package 去编译的

现在只是想要加入passwall。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-30 01:25 | 显示全部楼层
我把依赖改成了pdnsd不要alt所以和你本来的冲突了!pdnsd 和pdnsd-alt任选其一删掉

点评

我是不是要修改 你给我的feed\luci\luci\app\passwall 里面的makefile 把所有的 pdnsd:pdnsd都修改为 pdnsd-alt?  详情 回复 发表于 2020-1-30 01:37
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 01:28 | 显示全部楼层
本帖最后由 norikohxb 于 2020-1-30 01:33 编辑

现在我两个都是
-*- pdnsd. Proxy DNS Server
-*- pdnsd-alt. Proxy DNS Server
要怎么去掉一个? 冲突.JPG

点评

rm -rf ./feeds/packages/net/pdnsd vi feeds/luci/applications/luci-app-passwall/Makefile 将 +PACKAGE_$(PKG_NAME)_INCLUDE_pdnsd:pdnsd \ 改成 +PACKAGE_$(PKG_NAME)_INCLUDE_pdnsd:pdnsd-alt \  详情 回复 发表于 2020-1-30 01:36
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 01:34 | 显示全部楼层
pdnsd-alt是被 luci-app-passwall所选择。
pdnsd是给luci-app-flowoffload锁选择。
如果我这两个都要怎么修改这个依赖关系?

点评

你用我提供的两个都是pdnsd 而不是pdnsd-alt 冲突是因为你pdnsd-alt没有反选 实际上两个包是一样的 vi ./feeds/luci/applications/luci-app-flowoffload/Makefile  详情 回复 发表于 2020-1-30 01:43
我的恩山、我的无线 The best wifi forum is right here.
发表于 2020-1-30 01:36 | 显示全部楼层
本帖最后由 401626436 于 2020-1-30 01:38 编辑
norikohxb 发表于 2020-1-30 01:28
现在我两个都是
-*- pdnsd. Proxy DNS Server
-*- pdnsd-alt. Proxy DNS Server

rm -rf ./feeds/packages/net/pdnsd

vi feeds/luci/applications/luci-app-passwall/Makefile

  +PACKAGE_$(PKG_NAME)_INCLUDE_pdnsd:pdnsd \
改成
  +PACKAGE_$(PKG_NAME)_INCLUDE_pdnsd:pdnsd-alt \


还有这里我把依赖china-dns-ng改成了china-dns 依赖包也改成了china-dns
  +PACKAGE_$(PKG_NAME)_INCLUDE_china-dns_NG:china-dns \
china-dns位置在 ./feeds/packages/net/china-dns
不出错就不用改了

点评

rm -rf ./feeds/packages/net/pdnsd 有笔误吧 是 rm -rf /home/vehxb/friendlywrt-h5/friendlywrt/main/feed/net/pdnsd 应该是删除你让我解压缩的main目录下面的feed下面的net的pdnsd吧? 如果我修改了makef  详情 回复 发表于 2020-1-30 01:47
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2020-1-30 01:37 | 显示全部楼层
401626436 发表于 2020-1-30 01:25
我把依赖改成了pdnsd不要alt所以和你本来的冲突了!pdnsd 和pdnsd-alt任选其一删掉

我是不是要修改  你给我的feed\luci\luci\app\passwall 里面的makefile
把所有的 pdnsd:pdnsd都修改为 pdnsd-alt?

点评

是的 你需要luci-app-flowoffload就 还有./feeds/luci/applications/luci-app-flowoffload/Makefile 改完 rm -rf ./feeds/packages/net/ pdnsd pdnsd就自动取消了  详情 回复 发表于 2020-1-30 01:47
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2020-10-30 03:50

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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