zhandouji 发表于 2005-12-25 11:15:22

华为802.1x网络认证问题

我们学校用的是华为802.1X认证上网方式,ip为静态且设置正确,可我在linux下认证从来没通过,以前不用认证的时候上网没问题。系统为Redflag4.1桌面认证通不过,后来换成magiclinux1.2,magiclinux2.0rc1,都不行,网卡为8139的集成网卡,客户端是华为自带的802.1x Supplicant for Linux,也用过xsupplicant,但都不成功。按照说明认证过程如下:
#./pre.ps
configuration directory exist
log directory exist
Refresh IP script is READY.
Authencation file is READY.
pre operation finished successfully
# linux1x -c
configure 802.1X network connection arguments
Current configuration is:
The way to initialize 802.1X authentication.......:multicast
Send all packets by multicast.....................:Y
Refresh IP address after connecting...............:Y
Save message and package to log...................:Y
The save directory is.............................:/var/log/h3c-linux1x/
Continue to configure your network connection arguments?(Y/N)
y
There are two ways to initialize 802.1X authentication:
                1. Trap by broadcast.
                2. Trap by multicast.
Please choose the way to initialize the 802.1X authentication :
2
Send all packets by multicast? (Y/N):
y
Refresh your IP address after connecting? (Y/N):
y
Save message and package to log?(Y/N):
y
The default save directory is '/var/log/h3c-linux1x/', do you want tochange it?(Y/N):
n
Configuration has finished, do you want to save it?(Y/N)
y
Save configuration sucessfully!
# linux1x
Please enter your user name (less than 128 characters):**********
Please enter your password (less than 64 characters):****
start 802.1X authentication
device check
server check
unknown error, please contact network administrator
authentication failed
请各位大哥大姐帮忙。

liuyongfei180 发表于 2005-12-25 11:49:14

用windows上网吧
我的是锐捷802.1X认证上网方式,ip为静态且设置正确
使用官方linux客户端,每次上网都被踢下线

中国那一帮SB就开发锐捷802.1X这种东西,也没有什么标准。学校的网管更SB!
本来都是一个协议,就自己加点东西,乱搞

zhandouji 发表于 2005-12-27 15:56:58

学校的人太SB了

Truth 发表于 2005-12-30 21:11:44

Linux1x should work

toytrain 发表于 2005-12-31 19:11:11

这时是我发在我们学校论坛上的一个帖子,希望对大家有帮助。原文网址在http://seal.blogchina.com/370057.html

[分享]用linux,用ruijie上网的同学注意了
相信用linux用ruijie上网的同学都遇到了detecting proxy,error=4的问题,现在有解决办法了
下载以下两个文件,
由于文件名上传之后就被系统改了,所以请您下载后手动改回

xrgsu-libpcap.tar.gz

expect,expect-deve,tcl.tar.gz

expect请自己找最适合自己系统版本的,我提供的这些不一定适合你的系统版本(ML不用这步 了)

解压xrgsu-libpcap.tar.gz,以root身份进入所得目录,执行./configure && make
&& make install,然后执行xrgsu,看看能不能顺利通过认证,要是没通过就看看你的网卡配置吧。

(ML不用这步了)接下来安装三个rpm包,expect,expect-deve,tcl,

然后请先到/usr/local/bin/下用vi或kwrite修改autoconnect和autoconnectasroot两个文件,

按说明填上您的帐号资料等,

在终端下执行 netlogin 命令,好了,顺利通过的话,就可以上网了。

要是觉得每次都要在终端下进行了太麻烦的话,直接在桌面建个连接吧,双击就可以了

我的linux是magiclinux,顺利通过,给你看个截图

Truth 发表于 2006-1-1 02:00:58

suse,mdk这些版本应该默认装了libcap包
所以直接配置下linux1x没有问题

wesker 发表于 2006-1-5 22:16:21

华为是比较BT的说,到现在还没在学校用LINUX登上去的说

官方的不用说,好象许多都没成功,成功的最多的MYSTAR在这边都没用

chinacang 发表于 2006-1-6 22:45:38

我是扬州大学的,在上的校园网,也是用华为802.1x认证的
我用的是官方提供的802.1x Supplicant for Linux客户端认证程序,我们的IP是动态设置,具体过程和楼主的十分相似,最后连络网络的时候是:
linux1x -u username/password -n eth0 -d
其中-d是认证后转到后台执行
其版本号为V220_0210
不过同学用的Windows下华为客户端版本号是V220_245了
也可以发邮件到 [email protected], 我发给你们

我们用这个上网也遇到了一个问题:
同学在FC4下用其上网的时候,没有断开校园网的情况下,直接把网线拔了,换成了ADSL的连接线了,然后又修改了IP地址,但是以后校园网就不能上了,认证的时候提示“HTTP CHECK OFF ”

chinacang 发表于 2006-1-6 23:10:42

我上面提供的版本并不包含libstdc++-libc6.2-2.so.3包,需要各位朋友自己安装。
我是在FC4下认证上去的,现在就是用其认证上的。

另有一篇文章,也是网友推荐的,他提供的包含该包,大家可以参考:
http://www.linuxsir.org/bbs/showthread.php?t=235943

古道热肠 发表于 2006-1-10 16:53:26

我们学校是联想的,就是不给提供linux下 认证客户端,有用联想的吗
页: [1]
查看完整版本: 华为802.1x网络认证问题