|
|

楼主 |
发表于 2005-11-25 09:07:11
|
显示全部楼层
Post by miphan
[QUOTE=jnow][QUOTE=miphan]我们学校也用802.1X认证上网,我用了mystar,能认证上网,但连上一会就断线,想用你的重连办法。但苦于刚接触linux,不会写脚本,你能不能抄空教我写个脚本或者详细说明一下代码的意思?我的默认网关是:222.200.117.1
或邮寄到我的信箱:miphan@126.com
谢谢
把172.16.14.1改成你的网关即可
其它设置看我的帖子照着做就行了
由于发行版的差异,开机自动运行的问题不能通用[/QUOTE]
谢谢你的回复!但一边的问题还是不会:
脚本怎么写?在shell里写吗?还是要像在win下建立.bat文件?echo又是什么?能详细点吗?(我没有编程语言的基础)系统是magiclinux2.0rc1[/QUOTE]
用vi或者gedit新建一个文本文件,内容如下
- #!/bin/bash
- cd /home/jnow/mystar/
- ./mystar& >/dev/null
- while :
- do
- ping -c 3 -W 3 222.200.117.1 &>/dev/null
- if [ $? -ne 0 ] ; then
- kill -9 `pidof mystar`
- ./mystar & >/dev/null
- fi
- sleep 10
- done
复制代码
当然,要用你的mystar 目录代替“ /home/jnow/mystar/”
至于后面用到的echo命令的相关描述,是关于开机自动上网的解决方法,不保证可以通用
只用上面的脚本就可以一次认证自动重连了
要学习SHELL,可以到linux公社下载区,下载网中人兄的SHELL十三问 |
|