-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EAP Auth Fail #11
Comments
@FlameRaptor @zonyitoo 更新:这种错误可能与验证方式无关,因为看输出还没到 MD5 验证的阶段。 |
@FlameRaptor |
@benwwchen |
不是验证方式改变。他们服务器端出问题了。路由器登不上去之后,我试过改密码,但是inode的密码不会变,怎么改都不会变,教务网什么的就可以用新密码登录。去网络中心叫他们手动把你踢下线就好了。 PS: 我抓包看,好像inode的验证方式不是 密码串 xor md5 啊,试过文档里的 MD5(id + passwd + md5) 也不对 (:з」∠), 这个验证方式是什么版本的啊 |
@FlameRaptor 出现 EAP Failure 用的是昨天编译的版本还是以前的版本? |
@benwwchen 不常常用来concatenate么😂。不过我这个包是在我账号异常的情况抓的,会头再抓一遍试试就知道了 |
@cloudhan 我在今早改过密码,改完之后就路由器以前的认证就挂了,但是我用inode的新密码可以登陆 |
的确是不同的地方有不同的认证方式的样子。我在至8用旧版的可以。 但是会有如下问题:
一直 Request 下去,但是网是能上了 |
就是这样的,心跳包。一直都这样就对了 |
@FlameRaptor 我的意思是,用这个Commit的代码 |
According to zonyitoo#11, not all authorization servers have upgraded to the new CHAP method.
我查出来是什么问题了……就是手贱改了密码,在末尾加了一个感叹号,改回原来的密码并使用https://github.com/renbaoke/h3c 的项目就行了 |
返回错误数字的错误以前我也遇到过,但无法知道是什么问题。后来它又会自己好了的。 |
另外各位如果有新编出来的 |
@zonyitoo 基本上和你说的一样,多试几次就能连上了 |
我以前一年就没关过机 |
同Pandorabox, 看了一下代码不应该出现随机数的呀,返回的都是枚举值 |
找到print随机数的问题了,应该是display_msg处fprintf接收变长参数的原因,改成vfprintf就好。 |
.. 真?那真是解决了一个千年老坑 |
@BurningRaptor @zonyitoo PandoraBox上面上线困难的情况似乎也解决了,抓包发现start包的长度和windows客户端发的长度不一致,填充长度之后秒上。之前那种情况,似乎认证服务器不认可长度不对的start包,但是网络环境中会有广播的request id包,刚好被接收到的话才能上线。 |
Interesting, 以前我用的时候没有这样的情况,看来变化很大 |
刚刚发现另一个神奇的事情是两个室友最近都要换回以前 xor 的认证方式才能上线了,而我的还是要用 md5 才能上,看来认证方式可能还跟帐号有关……随机数仍然是没有再遇到过(一年多前遇到过,那时换用了 OH3C),看来可能是有很多种不同情况。 |
今天又测试了一下。以上结论不对。 ar71xx平台发包完全正常。pandorabox在eth0.2上tcpdump能看到start包,但是wan口并没有相应的包出现。pandorabox开发者表示可能是路由的交换机把包drop了。填充包之后就能正常发包。测试了oh3c,同样不行。pandorabox 版本16.03。 |
EAP Auth Start
ERR: eapauth_auth error : 2144002128
在输入用户名及密码之后出现,每次后面的数字不同
系统为pandorabox,路由器newifi mini,sysuh3c为最新版
The text was updated successfully, but these errors were encountered: