我们学校是使用锐捷认证上网,提起锐捷就很让我头痛,之前在windows下安装VM虚拟机的时候就提示不支持多网卡,频繁掉线,一气之下网上搜了搜资料动手给他破解了,终于是不怎么弹了。现在换到Linux了还不让人消停,找了几个版本的都安装了,要么干脆连接不上,要么连上了就频繁掉线,很让人上火。
终于是闲下来了,下决心要彻底解决一下这个问题,google了一番,发现很多Linux发烧友都在使用mentohust进行锐捷认证,我也就抱着试一试的心态下了个最新的deb包进行安装,然后配置。。果然是好东西,连接上后发现一直都没掉,很稳定,nice!
现在我将经验分享给和Linux+锐捷认证遇到问题的朋友们:
1.先配置好Ubuntu 10.04网络:系统-首选项-网络连接,进行IP,mask,gateway,dns的相关配置
2.去下载mentohust的最新版本或者对应版本:http://code.google.com/p/mentohust/,并进行安装
3.如果你是windows+linux双系统,并已经在win上安装了锐捷,进入锐捷所在目录(如果不是双系统要先在别人安装好锐捷的win机器上拷贝W32N55.dll 和8021x.exe到本机),打开bash依次输入:
sudo mkdir /etc/mentohust
sudo cp W32N55.dll /etc/mentohust
sudo cp 8021x.exe /etc/mentohust
sudo mentohust //进行mentohust的配置
欢迎使用MentoHUST 版本: 0.3.4
Copyright (C) 2009-2010 HustMoon Studio
人到华中大,有甜亦有辣。明德厚学地,求是创新家。
Bug report to http://code.google.com/p/mentohust/issues/list
** 网卡[1]: eth0
** 网卡[2]: wlan0
** 网卡[3]: usbmon1
** 网卡[4]: usbmon2
** 网卡[5]: usbmon3
** 网卡[6]: usbmon4
** 网卡[7]: usbmon5
** 网卡[8]: usbmon6
** 网卡[9]: usbmon7
** 网卡[10]: usbmon8
?? 请选择网卡[1-12]: 1
** 您选择了第[1]块网卡。
?? 请输入用户名: ****
?? 请输入密码: ****
?? 请选择组播地址(0标准 1锐捷私有 2赛尔): 1
?? 请选择DHCP方式(0不使用 1二次认证 2认证后 3认证前): 0 //根据具体情况设定
** 用户名:
** 网卡: eth0
** 认证超时: 8秒
** 心跳间隔: 30秒
** 失败等待: 15秒
** 允许失败: 8次
** 组播地址: 锐捷
** DHCP方式: 不使用
** 通知超时: 5秒
** 本机MAC:
** 使用IP: ****
** 子网掩码: ****
** 认证参数已成功保存到/etc/mentohust.conf. //以后可打开此文件进行参数修改
>> 寻找服务器…
** 认证MAC: ****
>> 发送用户名…
>> 发送密码…
** 客户端版本: ****
** MD5种子: ****
** V2校验值: ****
** V3校验值: ****
>> 认证成功!
这样就ok啦。。