/Drcom8021x_Openwrt

山东师范大学第三方Drcom 登录应用

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Drcom8021x_Openwrt

声明:

Drcom8021x 软件是根据 EasyDrcom软件重构而来,该源码地址:https://github.com/coverxit/EasyDrcom . 本软件遵循GPL v3.0,使用本软件源码请注明原作者,来源和出处.

功能概述:

该软件可以实现 drcom的 802.1x 认证,适用于适用山东师范大学(千佛山校区与长清校区).可在OpenWrt系统mips_AR7xxx_AR9xxx CPU架构运行.运行同时请将配置文件放于相同目录.
省略原EasyDrcom 认证模式和注销功能.设置请修改可执行文件下的 Drcom8021x.conf文件.
在openwrt上自启动,请在Sysem->Startup->Local Startup中加入

cd /root/Release_openwrt/
sleep 5
./Drcom8021x_openwrt > dr.log &
exit 0

编译软件:

具体CDT 交叉工具链的配置过程请参见我的博客http://www.cnblogs.com/dreamfactory/p/4480379.html
(1)软件在编译调试过程中如果无法找到配置文件,请修改 def.h 中的路径为绝对路径.
(2)编译时请配置你的交叉工具链.
(3)使用Linux 下的CDT 创建和编译该工程,直接导入该工程即可编译.编译时请在
工程->Properities->C/C++ Build->Settings->Cross C++ Compiler 中添加 -std=c++11
工程->Properities->C/C++ Build->Settings->Cross C++ Linker Miscellaneous中 添加 -lpcap -L/PATH(你的openwrt libpcap 库的路径)

免责声明:

该软件是做交流学习使用,请勿用作非法用途. 使用本软件带来的法律问题由使用者付全责与软件作者无关.