学校最近更新了客户端,导致以前的linux客户端都不能使用了,而学校提供的客户端(版本:CH V3.6 E6308)每45s种必掉线一次
这应该是数据包不兼容的原因
xrsu,njit,xclient等等都不能使用,经过网上查找均无结果
后来找到一个方法,虽然麻烦点,但确实不掉线了
就是同时使用学校的客户端(版本:CH V3.6 E6308)和xClient for Linux
安装方法网上有 好多,这就不说了
./h3cclient -r -u 帐号/密码 eth0(使用的网卡)
1,安装学校客户端
2,安装xClient for Linux
提示版本低的可以改下版本重新编译
在xClient安装目录下找到dot1x.cpp这个文件,在里面搜索"cver" 这个字符串,得到如下代码:
char cver[14] =
{ 'C', 'H', ' ', 'V', '3', '.', '6', '0', '-', '6', '3', '0', '8 ', 0 };
memcpy(m_ClientVersion, cver, 14);
然后make
3,先上学校的客户端,再上xClient即可突破掉线
注:这个方法我好像是湖大的论坛上一个高手发现的,无奈我现在找不到网址了
再这我附上一个能用的xClient,在ubuntu10.10上通过
http://bbs.gdut.edu.cn/ngpxbbs/attachment.php?aid=MjkzMzF8NGYyNWYwN2F8MTI5MTQ1NDU3Nnw3NmFkTU96bWZiekFtbXMvQ1RRZFVQRHJ6dUp5SVpvV2RNUm5LbVZuV291dWVGMA%3D%3D