找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: hello_limin

【2017-02-14】更新 pppoe 同号单线并发多拨的源码脚本

  [复制链接]
发表于 2017-2-21 21:47 | 显示全部楼层
太好了。。。。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-21 22:00 | 显示全部楼层
13062678135 发表于 2017-2-21 13:04
把楼主的源码复制到lede源码source/package/network/services/ppp目录里覆盖原文件,编译时报错。

make clean 一下再编译,删除 source/package/ 里的 feeds 文件夹,重新 ./scripts/feeds install -a,

点评

尝试了您的方法,重新编译,依旧故障: patching file pppd/plugins/rp-pppoe/plugin.c patching file pppd/plugins/rp-pppoe/pppoe.h Hunk #2 FAILED at 76. Hunk #3 FAILED at 27. 2 out of 3 hunks FAILED -  详情 回复 发表于 2017-2-22 08:28
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-22 04:35 | 显示全部楼层
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-22 08:28 | 显示全部楼层
本帖最后由 13062678135 于 2017-2-22 08:33 编辑
hello_limin 发表于 2017-2-21 22:00
make clean 一下再编译,删除 source/package/ 里的 feeds 文件夹,重新 ./scripts/feeds install -a,

尝试了您的方法,重新编译,依旧故障:
Applying ./patches/140-pppoe_compile_fix.patch using plaintext:
patching file pppd/plugins/rp-pppoe/plugin.c
patching file pppd/plugins/rp-pppoe/pppoe.h
Hunk #2 FAILED at 76.
Hunk #3 FAILED at 27.
2 out of 3 hunks FAILED -- saving rejects to file pppd/plugins/rp-pppoe/pppoe.h.rej
patching file pppd/plugins/rp-pppoe/pppoe-discovery.c
patching file pppd/plugins/rp-pppoe/Makefile.linux
Patch failed!  Please fix ./patches/140-pppoe_compile_fix.patch!
make[3]: *** [/home/xxx/999/source/build_dir/target-mipsel_24kc_musl/ppp-default/ppp-2.4.7/.prepared_efc538bda06f319961d7985a8fa6b6b3_n] Error 1
make[3]: Leaving directory `/home/xxx/999/source/package/network/services/ppp'
make[2]: *** [package/network/services/ppp/compile] Error 2
make[2]: Leaving directory `/home/xxx/999/source'
make[1]: *** [/home/xxx/999/source/staging_dir/target-mipsel_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/xxx/999/source'
make: *** [world] 错误 2
编译环境ubuntu

点评

首先,请下载我现在给你提供的附件,将 .txt[/backcolor] 这几个字符去掉,然后讲此 140-pppoe_compile_fix.patch 复制到 source[/backcolor]/package[/backcolor]/network[/backcolor]/services[/backcolor]/ppp[/b  详情 回复 发表于 2017-2-22 10:36
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-22 10:36 | 显示全部楼层
本帖最后由 hello_limin 于 2017-2-23 19:08 编辑
13062678135 发表于 2017-2-22 08:28
尝试了您的方法,重新编译,依旧故障:
Applying ./patches/140-pppoe_compile_fix.patch using plainte ...

首先请下载我现在给你提供的附件解压缩,然后将 140-pppoe_compile_fix.patch 复制到 source/package/network/services/ppp/patches/ 里并替换,删除 source/package/里的 feeds 文件夹,重新 ./scripts/feeds install -a,最后 make clean 一下再编译,



本帖子中包含更多资源

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

×

点评

谢谢,我试试看。  详情 回复 发表于 2017-2-22 10:54
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-22 10:54 | 显示全部楼层
hello_limin 发表于 2017-2-22 10:36
首先,请下载我现在给你提供的附件,解压缩,然后将此 140-pppoe_compile_fix.patch 复制到  ...

谢谢,我试试看。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-23 18:05 | 显示全部楼层
楼主,最新的包也试了,报这个错,烦请帮看看。我也是ubuntu

Applying ./patches/140-pppoe_compile_fix.patch using plaintext:
patching file pppd/plugins/rp-pppoe/pppoe.h
Hunk #2 FAILED at 76.
Hunk #3 FAILED at 27.
2 out of 3 hunks FAILED -- saving rejects to file pppd/plugins/rp-pppoe/pppoe.h.rej
patching file pppd/plugins/rp-pppoe/pppoe-discovery.c
patching file pppd/plugins/rp-pppoe/Makefile.linux
Patch failed!  Please fix ./patches/140-pppoe_compile_fix.patch!
make[3]: *** [/home/lede/lede/source/build_dir/target-mips_24kc_musl/ppp-default/ppp-2.4.7/.prepared_a45553051de99f594dc654f045f4c9b3_n] Error 1
make[3]: Leaving directory `/home/lede/lede/source/package/network/services/ppp'
make[2]: *** [package/network/services/ppp/compile] Error 2
make[2]: Leaving directory `/home/lede/lede/source'
make[1]: *** [/home/lede/lede/source/staging_dir/target-mips_24kc_musl/stamp/.package_compile] Error 2
make[1]: Leaving directory `/home/lede/lede/source'
make: *** [world] 错误 2

点评

首先请下载我现在给你提供的附件解压缩[/backcolor],然后将 140-pppoe_compile_fix.patch 复制到 source/package/network/services/ppp/patches/ 里并替换,删除 source/package/里的 feeds 文件夹,重新 ./scripts  详情 回复 发表于 2017-2-23 19:08
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-23 19:08 | 显示全部楼层
kkkboy 发表于 2017-2-23 18:05
楼主,最新的包也试了,报这个错,烦请帮看看。我也是ubuntu

Applying ./patches/140-pppoe_compile_fix ...

首先请下载我现在给你提供的附件解压缩,然后将 140-pppoe_compile_fix.patch 复制到 source/package/network/services/ppp/patches/ 里并替换,删除 source/package/里的 feeds 文件夹,重新 ./scripts/feeds install -a,最后 make clean 一下再编译,



本帖子中包含更多资源

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

×

点评

编译好了,但是多拨和蝈蝈自己的不一样啊,怎么多出一个wan2(x)  详情 回复 发表于 2017-3-2 16:33
编译通过了,现在又报这个错。找不到shellsync Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for ppp: * shellsync * * opkg_install_cmd: Cannot install  详情 回复 发表于 2017-2-24 13:29
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-24 13:29 | 显示全部楼层
hello_limin 发表于 2017-2-23 19:08
首先请下载我现在给你提供的附件解压缩,然后将 140-pppoe_compile_fix.patch 复制到 source ...

编译通过了,现在又报这个错。找不到shellsync

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for ppp:
*         shellsync *
* opkg_install_cmd: Cannot install package ppp.
make[2]: *** [package/install] Error 255
make[2]: Leaving directory `/home/lede/lede/source'
make[1]: *** [/home/lede/lede/source/staging_dir/target-mips_24kc_musl/stamp/.package_install] Error 2
make[1]: Leaving directory `/home/lede/lede/source'
make: *** [world] 错误 2



点评

将981213 蝈蝈大神的Luci源码同步一下,再编译固件时在Luci里选上 luci-app-syncdial ,然后就是见证奇迹的时刻了  详情 回复 发表于 2017-2-24 14:41
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-24 14:41 | 显示全部楼层
本帖最后由 hello_limin 于 2017-2-28 09:37 编辑
kkkboy 发表于 2017-2-24 13:29
编译通过了,现在又报这个错。找不到shellsync

Collected errors:

将981213 蝈蝈大神的Luci源码同步一下,再编译固件时在Luci里选上 luci-app-syncdial ,然后就是见证奇迹的时刻了
如何同步?
一,讲 source/feeds.conf.default 文件修改如下,

src-git packages https://github.com/openwrt/packages.git
src-git packages981213 https://github.com/981213/packages.git

src-git luci https://github.com/openwrt/luci.git

src-git luci981213 https://github.com/981213/luci-1.git

src-git telephony https://github.com/openwrt/telephony.git

src-git routing https://github.com/openwrt-routing/packages.git

#src-git packages https://git.lede-project.org/feed/packages.git
#src-git luci https://git.lede-project.org/project/luci.git
#src-git routing https://git.lede-project.org/feed/routing.git
#src-git telephony https://git.lede-project.org/feed/telephony.git
#src-git targets https://github.com/openwrt/targets.git
#src-git management https://github.com/openwrt-management/packages.git
#src-git oldpackages http://git.openwrt.org/packages.git
#src-link custom /usr/src/openwrt/custom-feed

二,在终端里运行 ./scripts/feeds update -a 来同步获取最新的源码,
and 接下来运行 ./scripts/feeds install -a 讲它们统统安装到source/package/feeds/






本帖子中包含更多资源

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

×

点评

感谢,终于编译成功了~  详情 回复 发表于 2017-2-25 04:32
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-25 04:32 | 显示全部楼层
hello_limin 发表于 2017-2-24 14:41
将981213 蝈蝈大神的Luci源码同步一下,再编译固件时在Luci里选上 luci-app-syncdial ,然后就是见证奇迹 ...

感谢,终于编译成功了~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-25 07:43 来自手机 | 显示全部楼层
感谢分享,小白不会用
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-26 00:40 来自手机 | 显示全部楼层
多谢分享,谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-2-26 01:00 | 显示全部楼层
mark一下,op比tomato难多了。有时间再折腾。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2017-3-1 10:08 | 显示全部楼层
楼主,我又遇到问题了,还是shellsync找不到的问题,我把source/package/feeds目录删了后,重新执行./scripts/feeds update -a 和  ./scripts/feeds install -a 后再make clean就再也编译不通过了,麻烦再问下,你提供的shellsync源码包该怎么用呢。



Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for ppp:
*         shellsync *
* opkg_install_cmd: Cannot install package ppp.
make[2]: *** [package/install] Error 255
make[2]: Leaving directory `/home/lede/lede/source'
make[1]: *** [/home/lede/lede/source/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_install] Error 2
make[1]: Leaving directory `/home/lede/lede/source'
make: *** [world] 错误 2

点评

用到 lede/source/package 里,  详情 回复 发表于 2017-3-1 11:37
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-9-23 22:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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