Hamster Tian

Results 91 comments of Hamster Tian

那就真的奇怪了,为什么设置认证前DHCP会失败呢…… 讲道理认证前和二次认证的唯一区别就是发送IP地址的时机,没理由二次能用而认证前完全不能通过。可以麻烦再确认一下吗?

1. 4.99 已经有 v3/4 算法了,我校用的是 4.96 就已经有。建议抓包看看现在这个情况下第三方发的包和官方的包有什么差别。 2. 可能是服务端部署了限制 NAT 后设备数量的功能,可以尝试在一台设备上搭建一个 HTTP 代理,其他设备通过这个代理连接网络。其他原因暂时想不到。

编译方式跟普通版本的 MentoHUST 没有差别。

本项目本身不提供图形设置界面。可以尝试寻找是否有相关的 luci app 提供设置功能。

如果你在 OpenWrt 上也安装了工具链和 C 库头文件,则可以直接在 OpenWrt 上编译。 另外一提,minieap 在最简情况下可以不带除 C 库之外的依赖,所以可以无需准备 libpcap 等外部依赖。

这种情况一般是被服务端踢下线,可以尝试把心跳间隔改短到 30s 甚至 15s 试试。

仅针对这个问题来说,可以直接把 if_impl_libpcap 换回 if_impl_sockraw,就无需 libpcap 这个外部依赖了。如果一定要带上 libpcap,要么把 libpcap 的头文件和库都装进 sysroot,要么手动指定 CFLAGS -I 和 LDFLAGS -L 指向它的相应路径。 关于学习的方法,我自己基本是遇到什么问题查什么问题,系统性的资料就是看各类软件自带的文档,并没有看过专门的书。

我只是代码维护者,并不懂教学。不过,至少想到什么就去尝试,总能遇到正确的方向。

Maybe this could help figure out what's in the authentication frames: https://github.com/hyrathb/mentohust/issues/282#issuecomment-252603763

这个版本的客户端不会读取这三个文件,而是通过预置手工从这些文件里提取的信息来进行计算的。详情见这个评论: https://github.com/hyrathb/mentohust/issues/282#issuecomment-249226605