LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: linuxjerry

实达802.1x认证的linux官方版本

[复制链接]
发表于 2005-3-19 22:47:04 | 显示全部楼层
顺便说一下,我是用的xrgsu1.01
ip是动态获取的

我也是出现了前面的情况就是认证成功以后 过一段时间就出现了
Authenticate SUCCESSFULLY!
Please input 'unauth' to LogOff:
Detect Proxy Server!Err = 4

If system work in DHCP mode,please resume IP address!
xrgsu exit!
这种情况需要重新输入然后进行联接?
而且断的时间;间隔不一定,有时候长,有时候短!

这个怎么办?

linuxjerry有一个重联接的脚本么?
可以用么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-22 23:58:49 | 显示全部楼层
Post by tonyutada
我安装对应的两个expect rpm以后
执行跟你linuxjerry的脚本
还是有问题,问题如下:

[root@localhost bin]# sh connect-root.sh
connect-root.sh: line 5: spawn: command not found
couldn't read file "lease input your user name:": no such file or directory
connect-root.sh: line 9: send: command not found
couldn't read file "lease input your password:": no such file or directory
connect-root.sh: line 13: send: command not found
couldn't read file "Use DHCP,1-Use,0-UnUse(Default: 0):": no such file or directory
connect-root.sh: line 17: send: command not found
couldn't read file "Use default auth parameter,0-Use 1-UnUse(Default: 0):": no such file or directory
connect-root.sh: line 21: send: command not found
couldn't read file "LogOff:": no such file or directory

是不是安装expect包以后要重新启动阿?

这个脚本设为可执行就不用加sh开头了。

从显示的错误看来,expect没有工作呢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-23 00:09:11 | 显示全部楼层
Post by tonyutada
顺便说一下,我是用的xrgsu1.01
ip是动态获取的

我也是出现了前面的情况就是认证成功以后 过一段时间就出现了
Authenticate SUCCESSFULLY!
Please input 'unauth' to LogOff:
Detect Proxy Server!Err = 4

If system work in DHCP mode,please resume IP address!
xrgsu exit!
这种情况需要重新输入然后进行联接?
而且断的时间;间隔不一定,有时候长,有时候短!

这个怎么办?

linuxjerry有一个重联接的脚本么?
可以用么?

是有重连的代码在里面,就是每次收到“xrgsu exit!“这个消息就开始第二次认证,适合你的情况,只要你的expect可以用这段代码会起作用的。如果需要的话我可以写一个按时间定时重新认证的给你,不过我觉得这个定时很难把握,所以当时没写。
回复 支持 反对

使用道具 举报

发表于 2005-4-2 08:59:02 | 显示全部楼层
expect相应的包感觉确实是装了的!
最近几天没有用linux上网,有几天他还是不容易断的,或者说很久才会断.我感觉可能是学校网络的问题.
回复 支持 反对

使用道具 举报

发表于 2005-4-2 12:28:15 | 显示全部楼层
不是你学校的网络有问题,而是那个垃圾认证有毛病。看这里:
http://www.linuxsir.cn/bbs/showthread.php?t=171708
回复 支持 反对

使用道具 举报

发表于 2005-4-5 15:37:14 | 显示全部楼层
可能吧!
就是一个字麻烦,学校现在开始收费了,偶也就不上了!
回复 支持 反对

使用道具 举报

发表于 2005-9-7 08:32:04 | 显示全部楼层
自动重连接的脚本autolinknet,为加强root密码保密性开机后以root登录,用visudo更改sudores
在User Specific字段加入username localhost=NOPASSWD:/$DIR_OF_AUTOLINKNET
##############^^^^^^^######^^^^^^^^##
##############你要授权的用户名####不用输入密码##
#在用username登录主机localhost时用sudo autolinknet就可以以root身份运行

脚本正文:

#!/bin/bash                                                                              
linknet &
##linknet就是linuxjerry用到expect写的那个root登录脚本##
sleep .5
while :
do
ping -c 3 -W 2 219.222.78.126
##ping 默认网关
## -c package No. -W wait 2 sec.##
if [ $? -ne 0 ] ; then
ps -C xrgsu -o ppid=
if [ $? -eq 0 ] ; then
export XRGSU_PPID=`ps -C xrgsu -o ppid=`
kill -9 $XRGSU_PPID
##杀死启动xrgsu的父进程expect
fi
linknet &
sleep .5
fi
################ping interval 30 sec.################
sleep 30
############################################
done
回复 支持 反对

使用道具 举报

发表于 2005-10-8 17:01:20 | 显示全部楼层

xrgsu刚开始确实是总掉线,这个应该是它软件的问题

我现在用的是1.0.1版,还是04年开发的,也没有改进,有没有能人帮改一下啊
:comp
不过现在好多了,就像情人恋爱,还需要磨合期 真搞笑! :comp  :comp  :comp  :comp  :comp  :comp
回复 支持 反对

使用道具 举报

发表于 2005-10-8 17:16:47 | 显示全部楼层

我是直接cp了一个libpcap.so.0.6.2到/usr/lib下的

cp xrgsu到/usr/bin下
然后#xrgsu
输入你的用户名,密码,然后一顿回车即可
提示输入什么unauth,一输就xrgsu exit
提示不要管它
对话框放那别管它.
回复 支持 反对

使用道具 举报

发表于 2005-11-27 14:28:00 | 显示全部楼层
linuxjerry:
谢谢你,用你的方法可以了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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