刷个openwrt,并加入改写的802.1X认证客户端
来源:互联网 发布:2017数据录入员工资 编辑:程序博客网 时间:2024/06/03 20:07
两天的折腾openwrt与交叉编译,成功把802.1X写入认证客户端。上个大概过程,具体自己查资料,自己动手丰衣足吃,我也是摸了两天才搞定(我比较笨— —#)
在淘宝上淘了一只大亚的猫(DB-120 wg),flash 16M (型号:s开头的)RAM 32M
反正45块的东西,当个玩具。
进入正题,先来刷个openwrt,自己编译openwrt?还是不要了,哥不想折腾,在网上找了个教程,刷了个mini版的下去。
过程:
http://www.360doc.com/content/11/1210/03/2095840_171165754.shtml
我的猫也不要密码。。。不知道为什么。。没研究。
刷好了,注意WLAN与LAN口的设置。。LAN4是WLAN口,LAN1-3是LAN口
接着编译802.1x客户端,自己学校802.1x客户端源码自己找高手要,或者上网找什么njit-client,还有一些其他锐捷客户端的源代码,自己改动一下来适应各个学校不同的交换机配置。我的是现成的,改动一下就可以用了。
过程:
1.搭交叉编译环境(下载人家的,或者自己编译)自己编译的话在网上搜ubuntu下搭建openWrt的编译环境或其他
自己编译时注意:因为要用到libpcap,所以在make menuconfig那里librarys加上libpcap
2.编译完后,在那个bin什么那里有个Openwrt-SDK...把它解压
3.以解压完的那个东西里的gcc或g++来编译我们的程序,把target..里面的lipcap文件夹,还有一些有pcap名字的拷到tooltrain那边的include 上
在编译里记得在后面加-lpcap,很容易,试多几次就会,我也是自己摸索的。不懂的话看一下人家是怎么编译njit-client的
4.把生成的执行文件上传到openwrt,用什么工具,自己找什么scp..上传到/usr/bin上,然后还有一些库,lipcap.so.x.x,是交叉编译那里那个,不是/usr/lib上的
5最后想开机运行的话就用/etc/rc.local 或者写脚本。。。我写脚本时not found rc.common。不知道什么来的,不管了,直接有/etc/rc.local
注意网卡名称问题,WLAN是eth0
- 刷个openwrt,并加入改写的802.1X认证客户端(iNode认证)
- 刷个openwrt,并加入改写的802.1X认证客户端
- [转贴]给FreeBSD写了个802.1X认证客户端
- 发誓要写一个802.1x的认证客户端
- 关于华为H3C 802.1X认证客户端的分析
- H3C S5800交换机配合Windows XP SP3的802.1X客户端认证,用户认证通过后很快掉线
- H3C 802.1x认证客户端的兼容版本及破解去限制版本
- 忆龙2009:windows xp sp3 新版802.1x客户端默认属性改变引起的认证失败
- 802.1X认证的问题
- 锐捷802.1x客户端认证协议分析方法
- Gentoo Linux--校园网(802.1x)拨号认证客户端解决方案
- 校园网H3C 802.1x认证客户端 for Ubuntu
- linux mint下安装hostapd并配置802.1X认证
- openwrt加入默认配置文件的方法
- 802.1X 的wpa认证流程
- 802.1x认证的具体配置过程
- 基于802.1X协议的认证系统
- 802.1X 的wpa认证流程
- 服务器获取字节流并保存文件
- 缓存的运用
- Catalan数——卡特兰数
- 如何申请外网ip地址
- 程序员记
- 刷个openwrt,并加入改写的802.1X认证客户端
- Unity3d-最小化全屏程序
- Mysql 外键约束
- 编程基础-java编码方式-UCS/UTF-16
- struts2入门学习
- zoj 2972
- Java I/O流(一)
- struts1中的actionFrom
- JUnit4、JUnit3比较差异