LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 885|回复: 7

华为802.1X认证的问题

[复制链接]
发表于 2007-1-20 12:57:07 | 显示全部楼层 |阅读模式
前几天从硬盘安装了FC6,一切都挺顺利的,就是上网认证这个问题困扰了我几天了,上网找了很多版本的linux 802.1认证,有的安装不了(依赖关系太多,找不到那些rpm包),有的安装后认证不了,如:mdc-ssd 802.1x认证(mdc-ssd-01.1.2-1.i386. rpm ),安装运行后显示:

[root@lzk /]# mdc-ssd
mdc-ssd options in effect:
nodetach                # (from /etc/mdc-ssd/options)
logfd 1         # (from /etc/mdc-ssd/options)
dump            # (from /etc/mdc-ssd/options)
TLSdebug                # (from /etc/mdc-ssd/options)
TLSstate                # (from /etc/mdc-ssd/options)
TLSbugs         # (from /etc/mdc-ssd/options)
mdc-ssd: mdc-ssd:TLS error, unable to get certificate information for identity: lzk@0806.com.cn. Check tls-secrets file.
mdc-ssd: mdc-ssd TLS: cert file:
mdc-ssd: mdc-ssd TLS: key file:
mdc-ssd: 802.1X: EAP request-ID received.
mdc-ssd: 802.1X: txStart(port=1) (transmit an EAP start packet)
mdc-ssd: 802.1X: supp state -> SSM_CONNECTING for port 1
mdc-ssd: 802.1X: EAP request-ID received.
mdc-ssd: mdc-ssd: txRspId(Transmit our identity (lzk@0806.com.cn) to authenticator)
mdc-ssd: 802.1X: supp state -> SSM_ACQUIRED for port 1
mdc-ssd: 802.1X: Received a authentication request packet with authentication type: 4.
mdc-ssd: txRspAuth no secret found, using default secret.
mdc-ssd: 802.1X: txRspAuth(Transmitting a reply to authenticator for authentication type=4
mdc-ssd: 802.1X: supp state -> SSM_AUTHENTICATING for port 1
mdc-ssd: 802.1X: EAP failure received.
mdc-ssd: 802.1X: supp state -> SSM_HELD for port 1
mdc-ssd: 802.1X: EAP failure received.
mdc-ssd: 802.1X: EAP request-ID received.
mdc-ssd: mdc-ssd: txRspId(Transmit our identity (lzk@0806.com.cn) to authenticator)
mdc-ssd: 802.1X: supp state -> SSM_ACQUIRED for port 1
mdc-ssd: 802.1X: Received a authentication request packet with authentication type: 4.
mdc-ssd: txRspAuth no secret found, using default secret.
mdc-ssd: 802.1X: txRspAuth(Transmitting a reply to authenticator for authentication type=4
mdc-ssd: 802.1X: supp state -> SSM_AUTHENTICATING for port 1
mdc-ssd: 802.1X: EAP failure received.
mdc-ssd: 802.1X: supp state -> SSM_HELD for port 1
mdc-ssd: 802.1X: EAP failure received.
mdc-ssd: 802.1X: txLogoff(port=1) (transmit an EAP logoff packet)
[root@lzk /]#

       从上面可以看出已经开始认证了,但总是认证不通过,我们这里认证的时候要上传IP地址,而这个软件没看到这个选项,估计是没上传IP造成认证不通过的,有谁能帮帮我?
发表于 2007-1-20 17:20:13 | 显示全部楼层
楼主是校园网吧,这个问题好像一直没有一个很好的解决方案...我们学校是港湾的认证,难弄得很...
一个不是办法的办法,我是先在windows下通过认证,让交换机(我不知道集线器行不行)自动记录了我的网络联接,重起再进入linux上的校园网
回复 支持 反对

使用道具 举报

发表于 2007-1-20 17:42:29 | 显示全部楼层
华为认证是静态的,我们学校用的是锐捷认证的xrgsu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-20 19:10:35 | 显示全部楼层
Post by yetiboy
楼主是校园网吧,这个问题好像一直没有一个很好的解决方案...我们学校是港湾的认证,难弄得很...
一个不是办法的办法,我是先在windows下通过认证,让交换机(我不知道集线器行不行)自动记录了我的网络联接,重起再进入linux上的校园网

这个不行,我对华为的802.1X认证协议有一定的了解,认证登陆后,大概每隔15秒钟吧,就要向认证客户端请求维持连接状态,一关闭WINDOWS,过会就自动掉线啦,我也试过这种方法,事实也正是如此。
回复 支持 反对

使用道具 举报

发表于 2007-1-20 19:51:58 | 显示全部楼层
linux下的8021x client我试了很多 每次都是发出一个start包后就没有回应了

真搞不懂
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-23 00:15:36 | 显示全部楼层
通过努力,把Mystar的源码按照华为的协议重新编写了一下,终于可以上网了,庆祝一下,哈哈!以后查资料方便了。
回复 支持 反对

使用道具 举报

发表于 2007-1-23 10:54:17 | 显示全部楼层
LZ何不做做好事还有不少人也是用这个上不了网的。你说出你的具体做法让大家都有个参考了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-23 11:43:10 | 显示全部楼层
Post by wrfwsh
LZ何不做做好事还有不少人也是用这个上不了网的。你说出你的具体做法让大家都有个参考了

我回去整理下资料和源码,到时候再到这里上传一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表