Skip to content

duaneya/njit8021xclient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Njit-client for OpenWrt
===

简介  
---

 本文档是 njit-client 在 OpenWrt 上的编译方法。   
 当前版本: 1.3.1
 
[预编译 LEDE ipk 下载][R]  

编译  
---

- 从 lede 的 [SDK][S] 编译
 
```bash
   
   # 以 ubuntu 14.04 x86_64 为例
   apt-get update
   apt-get install software-properties-common xz-utils build-essential ccache git libncurses5-dev libncursesw5-dev gawk
   
   # ubuntu 14.04 以后的版本不需要这一步
   add-apt-repository ppa:ubuntu-toolchain-r/test
   apt-get update
   apt-get install libstdc++6-4.7-dev libstdc++6
   
   # 下载lede-SDK,以ar71xx为例
   wget https://downloads.lede-project.org/releases/***********
   tar xf lede-sdk-***********
   cd lede-sdk-*
   
   # 更新feeds
   ./scripts/feeds update base
   ./scripts/feeds update packages
   ./scripts/feeds install libpcap libopenssl
   
   # 解压 njit8021xclient-1.3.tar.gz 到 package ,解压Makefile-1.3.zip 到 package/njit8021xclient-1.3
   # tar xf 
   # 将src/auth.c system("RefreshIp") 改为system("udhcpc"), const int DefaultTimeout=100;//设置接收超时参数,单位ms
   
   # 选择要编译的包 Network -> libpcap libopenssl njit-client
   make menuconfig
   
   # 开始编译
   make package/njit8021xclient-1.3/compile V=s
   
   # ipk 位于 bin/packages/mips_24kc/base
   
```

About

南京工程学院802.1X客户端(Linux版兼容H3C/iNode V2.40-F0335)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 38.3%
  • HTML 28.0%
  • M4 21.9%
  • C++ 4.8%
  • Makefile 2.7%
  • Python 1.8%
  • Other 2.5%