吉林大学 drcom 路由器认证踩大坑指南

发布于 2021-10-27  117 次阅读


折腾了两天路由器,终于完成工作了,记录下踩的坑。

网线要插紧了

从下午三四点整到晚上将近十点,一直无法正常联网,通过排查无法ping通认证服务器,发现是wan口没插紧。此时想死的心都有了。

认证客户端请认准go-drcom-jlu

因为go-drcom-jlu编译出来的文件太大,路由器放(我的很大,你要忍一下)不下,不得已探索dogcom和其他c语言的方案,均以失败告终。下图是dogcom_v1.6.2-1_mipsel_24kc 的车祸现场:

upx版本太高,压缩交叉编译出的可执行文件会出现问题

下载3.93版本即可。

此处参考:https://github.com/upx/upx/issues/87#issuecomment-292535935

在压缩https://github.com/Yesterday17/go-drcom-jlu时,按照下面的两条命令即可从将近4m压缩到800多k:

GOOS=linux GOARCH=mipsle go build   -ldflags="-s -w" #路由器是mipsle的
/path/to/upx-3.93-amd64_linux/upx -9 go-drcom-jlu

附件下载

如果路由器是mipsle的可以直接下载使用:

https://cloud.icespite.top/s/lJTV

https://cloud.icespite.top/s/kxfl

两个版本选择一个能正常运行的即可。