在被Ubuntu折磨了N天之后,测试mentohust发现会提示版本过低&成功安装了锐捷官方客户端即xrgsu&以及测试xrgsu发现无法认证。
终于找到一个高手,把电脑拿过去,手把手帮我搞定了锐捷认证,现在感觉前面一片豁然开朗,感觉自己终于也踏入了Ubuntu的殿堂。来分享下自己在解决锐捷认证过程中总结出来的一点经验。
这是我的具体方法和需要用到的文件
mentohust_0.3.4-1_i386.deb是我们的主程序,安装非常简单,和windows中一样,双击即可安装。安装后要新建一个文件夹,再把8021x.exe和W32N55.dll两个文件复制进去。然后直接在终端里运行:sudo mentohust[按回车]成功运行mentohust后;
按照提示设置用户名/密码等,如果运气好,会提示正在发送心跳包,就OK了。
需要用到的文件下载在Linux公社FTP里
FTP地址:ftp://www.6688.cc/
在2010年LinuxIDC.com\10月\Ubuntu中校园网锐捷认证用mentohust解决版本过低问题\
详细的步骤讲解如下:打开“使用步骤.txt”,看看里面的说明,三行命令,一条一条在终端中运行即可。(注意:文件名都是省略了文件夹地址的,你要自己加上去,或者先在终端中打开到文件所在的文件夹中更好)三行命令的意义,分别如下:
sudo mkdir /etc/mentohust ;先新建“/etc/mentohust”目录。
sudo cp 8021x.exe /etc/mentohust;再把8021x.exe文件复制到/etc/mentohust文件夹中。
sudo cp W32N55.dll /etc/mentohust;再把W32N55.dll文件复制到/etc/mentohust文件夹中。
sudo是在普通用户下使用root用户权限的命令;
mkdir是新建文件夹的命令,即make dir;
cp是复制的命令,copy。
8021x.exe和W32N55.dll是windows锐捷中的文件,在这里复制进去,不知到用来干嘛的,可能是为了解决认证时版本过低的问题。
(备注:我是华南农业大学的我们学校使用的是动态IP,以及对于认证客户端的要求有所不同,所以不保证其他学校的一定成功。)