felix-fly / v2ray-openwrt

路由器Openwrt手工/脚本/ipk包安装V2ray简单流程
658 stars 159 forks source link

又更新 v4.22.1 麻煩你了 #10

Open kzklot opened 4 years ago

kzklot commented 4 years ago

https://github.com/v2ray/v2ray-core/releases/tag/v4.22.1

麻煩你了

he583899772 commented 4 years ago

4.22的版本在斐讯K3上不好用,启动一天不到就连不上了,要重启,4.21.3版本正常很稳定,不知道为何 v2ray-linux-arm.zip,全网就作者的能用

kzklot commented 4 years ago

4.22確實是有點問題, 我在"新3" 也用不了, 退回4.21.3...今天看到V2RAY Core出推出了新版4.22.1, 希望會穩定一點

he583899772 commented 4 years ago

等着大佬一天了

he583899772 commented 4 years ago

我按官方教程来编译出来的执行文件总是出现问题,到斐讯的路由器上执行就报错,作者是如何编译的呢 @felix-fly 能否告知一下细节

lp123sun commented 4 years ago

4.22.1 版本,好像自动编译失败了

felix-fly commented 4 years ago

重新跑了一次,不确定编译出来的会不会有问题,你试一下 @he583899772 编译也是参考官方脚本的,唯一修改的是把json解析内置了

felix-fly commented 4 years ago

4.22.1 版本,好像自动编译失败了

想做成自动编译发布到release,还没弄好

lp123sun commented 4 years ago

4.22.1 版本,好像自动编译失败了

想做成自动编译发布到release,还没弄好

fork你的,用Actions试了下,结果编译出错了。

he583899772 commented 4 years ago

针对斐讯k3官改编译arm能用了,只不过压缩之后在k3执行版本命令的时候没有任何输出,要多执行几次才能显示版本信息,不知为何,不过能用了

,编译新版命令

env CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5 go build -o $HOME/v2ray -ldflags "-s -w"

压缩命令

upx --lzma --ultra-brute v2ray

mount -o bind /root/v2ray /usr/bin/v2ray

kzklot commented 4 years ago

感謝release 4.22.1

felix-fly commented 4 years ago

@he583899772 k3应该是用armv7的

he583899772 commented 4 years ago

@he583899772 k3应该是用armv7的

感谢提醒,晚上回去我再编译一次试试

felix-fly commented 4 years ago

@lp123sun 自动release多个文件目前还没成功,回退到直接upload了。

he583899772 commented 4 years ago

@he583899772 k3应该是用armv7的

编译成armv7的是不是参数GOARM改为7吗,我之前改为6的,k3官改的不能跑 env CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o $HOME/v2ray -ldflags "-s -w"

felix-fly commented 4 years ago

@he583899772 k3应该是用armv7的

编译成armv7的是不是参数GOARM改为7吗,我之前改为6的,k3官改的不能跑 env CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o $HOME/v2ray -ldflags "-s -w"

是的,我把脚本改了,现在的release文件arm里有3个5、6、7,你可以试下

he583899772 commented 4 years ago

@he583899772 k3应该是用armv7的

编译成armv7的是不是参数GOARM改为7吗,我之前改为6的,k3官改的不能跑 env CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o $HOME/v2ray -ldflags "-s -w"

是的,我把脚本改了,现在的release文件arm里有3个5、6、7,你可以试下

好的,感谢

he583899772 commented 4 years ago

@he583899772 k3应该是用armv7的

编译成armv7的是不是参数GOARM改为7吗,我之前改为6的,k3官改的不能跑 env CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -o $HOME/v2ray -ldflags "-s -w"

是的,我把脚本改了,现在的release文件arm里有3个5、6、7,你可以试下

很奇怪不知为何用6,7都出现Illegal instruction报错,只能用5的

felix-fly commented 4 years ago

又查了一下,k3的CPU是BCM4709C,核是Cortex-A9,架构是armv7,但是用的A9不支持VFP,所以只能用armv5了。

iecctc commented 4 years ago

又查了一下,k3的CPU是BCM4709C,核是Cortex-A9,架构是armv7,但是用的A9不支持VFP,所以只能用armv5了。

小米路由器R1D,CPU是BCM4709,不支持FPU,有办法解决吗?

root@XiaoQiang:/etc# cat /proc/cpuinfo Processor : ARMv7 Processor rev 0 (v7l) processor : 0 BogoMIPS : 1998.84

processor : 1 BogoMIPS : 1998.84

Features : swp half thumb fastmult edsp CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x3 CPU part : 0xc09 CPU revision : 0

Hardware : Northstar Prototype Revision : 0000 Serial : 0000000000000000

b_chip : 53010 b_chiprev : 0 b_chippkg : 0

felix-fly commented 4 years ago

@iecctc 用armv5试试