锐捷认证。非标准的802.1认证。 我采用mystar来认证,但是不会重连。。

我自已写了个shell script来实现断线后重连。。。

华农现在的校园网用锐捷认证,windows下的认证程序还行。linux下的客户端垃圾得不得了啊。。我用苹果笔记本PowerBookG3(fireware)。锐捷没有苹果下的认证客户端,于是我上不了网了,很是郁闷。。。

我装了gentoo。最初尝试用qemu的user-mode来虚拟x86的指令集,再用xrgsu(锐捷linux版认证程序)提供运行所需的libs。最终xrgsu可以运行。但是找不到网卡。后面我就放弃了。

拉了一个月ADSL,在一次偶然的机会我发现了mystar。mystar是用libnet+libpcap写的,关键的代码不到200行(libnet和libpcap是平台无关的分组构造发送、分组截获C函数库)mystar是网上一个叫netxray的人写的。

下面是源码http://bbs.whnet.edu.cn/upload/mystarV0.1-src.zip,解压密码是netxray 解压后:

cd mystarV0.1

make

编译。

#修改我的ID跟password。

vim mystar.conf

使用./mystar运行,并且认证成功!

随后我发现一个问题,就是不会自动重连,老是会断线。在mystar.conf里面有一段

#enable intelligent reconnect?

# 1 means enable, and 0 means disable

intelligentReconnect=1

我将其设置为1也不行。

这样每次过几分钟我就要^C,再./mystar,很不爽。。于是我决定写个script来实现自动重连。

一开始我采用一个笨方法。写一个循环让它过三分钟就kill

mystar,再重新运行。 如下:

#!/bin/bash

cd ~/mystarV0.1

while :

do

./mystar &

sleep 180

killall mystar

done

后面我改进了这个脚本。代码如下:

#!/bin/bash

PATH=/bin:/usr/bin:/sbin:/usr/sbin

cd ~/mystarV0.1

./mystar &

while :

do

ping -c 5 -W 3 219.222.66.254 &>/dev/null

if [ $? -ne 0 ] ; then

kill -9 `pidof mystar`

./mystar &

fi

sleep 10

done

每10秒钟ping一次华农的网关。如果不通过,证明已经断线。将mystar

kill掉,并重新运行。

这样子就可以了。。

只要开机运行一个这个script就行。当然也可以用rc-update将其加入到系统运行级别。现在上网根本就没感觉到认证的存在。。

哈哈。。。

福建工程学院linux锐捷认证,scau校园网认证相关推荐

  1. linux 锐捷客户端 脚本,基于802.1x的锐捷linux客户端认证方法(最新)

    校园网的Linux用户大概都有这样的苦恼,如今大多数校园网都必须安装基于802.1X协议的认证软件才可以上网,也许windows操做系统的用户以为安装这样的软件上网,那是一件很简单的事情,可是对于li ...

  2. linux锐捷认证成功无法上网,win7系统锐捷认证成功但是却无法上网的解决方法

    很多小伙伴都遇到过win7系统锐捷认证成功但是却无法上网的困惑吧,一些朋友看过网上零散的win7系统锐捷认证成功但是却无法上网的处理方法,并没有完完全全明白win7系统锐捷认证成功但是却无法上网是如何 ...

  3. Linux 锐捷 用户不允许,mentohust“不允许使用的客户端类型”的解决方法

    先申明这是windows下的mentohust,有关linux的可以查看这篇文章. 学校采用锐捷客户端认证上网,但锐捷真的很让人无语,要么频繁需要重启,要么突然很吃CPU,很占内存,还不支持双网卡.现 ...

  4. 在linux用锐捷客户端上校园网

    我的是Ubuntu 16.04,中大校园网,锐捷客户端4.90 关键:IP是自动获取,DNS要改成10.8.8.8(DNS怎么改这里就不贴了),如图 开启后network-manager会被关掉,输入 ...

  5. 锐捷路由器CHAP 单向认证 双向认证

    单向认证 R1为认证客户端 进入Router1 进入Serial 2/0接口 interface Serial 2/0 封装PPP协议 encapsulation ppp 启用CHAP认证 ppp a ...

  6. ububtu下锐捷客户端连校园网(湖南大学)

    以前的链接方式是下载锐捷的linux版本客户端,那时候还是静态ip,配置比较麻烦,现在是动态获取ip所以我 现在用的是别人网上别人共享的软件,更便捷,更傻瓜 1.安装mentohust_0.3.4-1 ...

  7. Ubuntu Linux 锐捷 ruijie 认证成功 校园网 西电 老校区 新校区

    系统环境:Ubuntu12.04  32bit 解决办法如下: 1.下载mentohust的deb安装包 mentohust_0.3.4-1-2_i386.deb :      http://code ...

  8. 锐捷Linux上不了外网,校园网锐捷通过认证 但不能上网 求助!!

    校园网锐捷通过认证 但不能上网 求助!! 发布时间:2008-03-14 11:31:53来源:红联作者:aslan 直接正题吧! 我是用的如下教程上网的------------如下 ||很多高校的校 ...

  9. Linux下校园网锐捷认证(以湖南农业大学校园网为例)

    本文主要讨论Linux下校园网(锐捷)连接的方法. 大多数高校采用的是锐捷客户端来实现认证,但目前锐捷官方没有及时出Linux版本的客户端,因此给很多在校园网内使用Linux的同学带来了很多不便.不过 ...

  10. 锐捷Linux客户端使用方法(基于ubuntu16.04)

    声明:本人不是专门搞计算机的,只是喜欢折腾电脑.所以请大神不要喷. 希望看到这篇教程的人少走一些弯路. 1.下载Linux 锐捷客户端(Linux下你可以先连接无线网络再下载,也可以在windows环 ...

最新文章

  1. Android textview 只显示一行,多余部分显示.....
  2. Java swing 如何将一个按钮放置到弹出框框的任意位置?(Absolute layout 布局的使用)...
  3. (学习笔记)Jupyter notebook入门
  4. Java基础07 包
  5. GPS系统跟踪捕获算法的Verilog实现
  6. Freemarker的Null处理
  7. sap 后台作业状态都是什么含义
  8. 使用Google Guava的订购API
  9. linux修改ip配置文件_SSH连接Linux主机进行开发
  10. FISCO BCOS 区块最大最长交易执行时间
  11. 如何进行自学软件测试?
  12. 日立mCA连接服务器显示地址异常,日立电梯Mca的故障代码是什么
  13. python都能帮我做什么_为什么总有人说人生苦短我用Python,Python能帮我们做什么?...
  14. 北卡罗来纳州立大学计算机专业,2020年北卡罗来纳州立大学有哪些优势专业
  15. 大数据Hive搭建部署常见报错信息原因
  16. HTML吸引人眼球的网页,超吸引眼球的优秀网站设计欣赏
  17. Ajax异步请求之设置Content-Type
  18. android studio 初始化必备控件 > Failed to notify project evaluation listener. > javax/xml/bind/annotation/
  19. powerdesigner CDM中联系理解
  20. 从“挖光缆”到“剪网线”|蚂蚁金服异地多活单元化架构下的微服务体系

热门文章

  1. c语言小游戏百度云资源,c语言小游戏合集
  2. MySQL数据库优化概述
  3. VS2019/MFC学习笔记之一(创建对话框工程并实现简单加法运算)
  4. Git 小乌龟的详细使用
  5. 一款强大的 SQL 工具
  6. Java基础语法——Java语言介绍
  7. java se下载完怎么启动_【Java SE】如何安装JDK以及配置Java运行环境
  8. mysql8 连接不上数据库_MySQL升级8.0后连接不上数据库
  9. php抓取视频教程,PHP抓取、分析国内视频网站的视频信息工具类_PHP
  10. 数据库课程设计(学校运动会管理系统)