sjtuross / syno-iptables

Some missing iptables modules for Synology
188 stars 23 forks source link

7.2版本之前的ko不可用 #27

Closed wsjq5477 closed 11 months ago

wsjq5477 commented 1 year ago

如题,新版本kernel变了,之前的ko插不进去了,想尝试重新编译,但spksrc的源码也没7.2的

sjtuross commented 1 year ago

kernel源码更新要等群晖发布,一般都比较滞后

你先贴一下uname -aiptables -V的输出

wsjq5477 commented 1 year ago

image image kernel升级到4.4.302了,问了群晖官方的人,貌似7.1以后的源码不会再开放了,还有啥可行的办法吗

sjtuross commented 1 year ago

你没理解对方的意思,SynoCommunity/spksrc本身不是群晖官方,它是spk安装包的交叉编译套件,人家告诉你群晖暂时还没把源码放出来。群晖对开源的Linux内核改动部分,是有义务开放出来的,人家给出的链接也是群晖官方的出处,但是群晖总是拖很久。

7.0到7.1内核版本没有升级,所以有没有新的源码对编译本模块来说无所谓。理论上可以用对应版本的linux kernel源码来尝试编译模块,但是还缺群晖的内核编译配置文件,难度应该不小,否则我相信SynoCommunity/spksrc早就有替代方案了,所以只能等了

wsjq5477 commented 1 year ago

好吧我还以为spsrc是他们官方的人提供的,看来还有机会只能慢慢等了

tokyoqiang commented 1 year ago

今天升级完DSM7.2,我也遇到了同样问题,希望大佬能尽快解决,感谢!

https://github.com/v2rayA/v2rayA/issues/1103

image

YoungxuJi commented 1 year ago

现在7.2版本的源码出来吗? 有编译好的4.4.302+了吗?

sjtuross commented 1 year ago

最近群晖貌似把7.2的内核源码放出来了,Synology NAS GPL Source,但是上游spksrc编译框架还未整合,不过应该快了。

另外,这个项目wjz304/syno-iptables基于SynologyOpenSource/pkgscripts-ng也编译了相关模块。我把4.4.302常用的模块整合到本项目中了,但我自己暂时没有环境测试,你们可以试一下并反馈一下结果。

YoungxuJi commented 1 year ago

最近群晖貌似把7.2的内核源码放出来了,Synology NAS GPL Source,但是上游spksrc编译框架还未整合,不过应该快了。

另外,这个项目wjz304/syno-iptables基于SynologyOpenSource/pkgscripts-ng也编译了相关模块。我把4.4.302常用的模块整合到本项目中了,但我自己暂时没有环境测试,你们可以试一下并反馈一下结果。

群晖DS220+ ,geminilake/kernel-4.4.302 模块经过测试没有报错,目前正常可用。

tokyoqiang commented 1 year ago

最近群晖貌似把7.2的内核源码放出来了,Synology NAS GPL Source,但是上游spksrc编译框架还未整合,不过应该快了。 另外,这个项目wjz304/syno-iptables基于SynologyOpenSource/pkgscripts-ng也编译了相关模块。我把4.4.302常用的模块整合到本项目中了,但我自己暂时没有环境测试,你们可以试一下并反馈一下结果。

群晖DS220+ ,geminilake/kernel-4.4.302 模块经过测试没有报错,目前正常可用。

我的也没问题,感谢大佬!

eks1024 commented 1 year ago

跪求7.2.1版本可用的ko模块和so模块,DS918+

DS918+的架构为apollolake DS918+ DSM 7.2.1-69057 Update 1系统内核为4.4.302+

找遍了全网都找不到解决的方案

serikaron commented 11 months ago

最近群晖貌似把7.2的内核源码放出来了,Synology NAS GPL Source,但是上游spksrc编译框架还未整合,不过应该快了。 另外,这个项目wjz304/syno-iptables基于SynologyOpenSource/pkgscripts-ng也编译了相关模块。我把4.4.302常用的模块整合到本项目中了,但我自己暂时没有环境测试,你们可以试一下并反馈一下结果。

群晖DS220+ ,geminilake/kernel-4.4.302 模块经过测试没有报错,目前正常可用。

你好,我也是群晖DS220+,更新了geminilake/kernel-4.4.302 模块之后,v2raya还不能用。请问有相关经验或者排查错误的方法分享吗,谢谢

谢谢楼下的回复,查了日志,翻了隔壁v2raya的issues,找到个类似的情况,解决了。

YoungxuJi commented 11 months ago

最近群晖貌似把7.2的内核源码放出来了,Synology NAS GPL Source,但是上游spksrc编译框架还未整合,不过应该快了。 另外,这个项目wjz304/syno-iptables基于SynologyOpenSource/pkgscripts-ng也编译了相关模块。我把4.4.302常用的模块整合到本项目中了,但我自己暂时没有环境测试,你们可以试一下并反馈一下结果。

群晖DS220+ ,geminilake/kernel-4.4.302 模块经过测试没有报错,目前正常可用。

你好,我也是群晖DS220+,更新了geminilake/kernel-4.4.302 模块之后,v2raya还不能用。请问有相关经验或者排查错误的方法分享吗,谢谢

报错信息先截图或打印贴出来看看

sjtuross commented 11 months ago

28