minieap-openwrt
minieap-openwrt copied to clipboard
minieap的openwrt Makefile
minieap的Openwrt Makefile
需配合SDK使用,具备一定的Linux操作能力与交叉编译知识
~~LUCI界面在做了在做了~~
这个Makefile干了什么?
- 拉取minieap的源码
- 切换到PKG_VERSION指定的Tag
- 用sed替换ICONV为GBCONV
- make
配合SDK使用方法
- 下载路由器对应OpenWRT版本的SDK
- 进入SDK目录,执行命令获取Makefile
git clone https://github.com/BoringCat/minieap-openwrt.git package/minieap
- 执行make命令
# 多线程编译
make defconfig
make package/minieap/compile -j$(grep processor /proc/cpuinfo | wc -l)
(上下二选一)
# 显示详情
make defconfig
make package/minieap/compile V=s
- 找到ipk文件
find -name '*minieap*.ipk' -type f
- 将ipk文件拷贝到路由器中,执行opkg安装
配合 toolchain 使用方法(需要交叉编译基础)
- 找到toolchain的bin目录,设好PATH变量
- 执行
git clone https://github.com/updateing/minieap.git
下载minieap源码 - 进入minieap目录,根据项目README文件配置config.mk文件
- 注意!需配置CC := $(toolchain的gcc)
- 将编译出来的minieap可执行文件拷贝到路由器上
认证方法
请参考官方文档和程序帮助minieap -h
(附件) 广东技术师范大学6.84版本锐捷认证方法(2019-10-11)
- 由于服务器设定的“用户服务”为中文,需要将配置文件文件编码转换为GBK
$ file /etc/minieap.conf
/etc/minieap.conf.gpk: ISO-8859 text
- dhcp-type选项需为1(二次认证),否则无法通过动态IP验证
- 服务名需要使用客户端查看,Linux客户端查看比较方便 :)
- !!若不正确使用路由器影响到校园网,将按照学生手册处理!!
- !!若下联设备触犯网络安全法以及被检测到危险的网络行为,认证账号人需付相应的民事/刑事责任。!!