在路由器上跑minieap
备忘录
适用情况
- 学校升级了锐捷客户端,mentohust无法成功认证
- 学校开启了客户端校验,mentohust无法成功认证
- libpcap装不上的系统..............
编译与安装
获取源码(编译脚本)
在Git上拉minieap-openwrt)代码
git clone https://github.com/BoringCat/minieap-openwrt.git package/minieap
(可选)在Git上拉luci-app-minieap代码
git clone https://github.com/BoringCat/luci-app-minieap.git package/luci-app-minieap
# 编译 po2lmo (如果有po2lmo可跳过)
git clone https://github.com/openwrt-dev/po2lmo.git
pushd po2lmo
make && sudo make install
popd
# 选择要编译的包 LuCI -> 3. Applications --> luci-app-minieap
在SDK中编译
-
输入
make defconfig
输出默认配置文件 -
输入
make package/minieap/compile V=s
编译minieap包。若没有错误就可以使用find -name '*minieap*.ipk' -type f
找到ipk文件)
注意:SDK中不能直接输入make
来编译所有包 -
安装ipk或安装固件
在源码在编译(不建议)
-
输入
make menuconfig
,找到 Network--->Ruijie--->minieap 将其设定为 '<M>' 编译为ipk,或 '<*>' 安装到编译出的固件中 -
若要编译整个系统,则可以输入
make V=s
(或make -j$(cpu核心数+2)
) -
若只编译minieap,输入
make package/minieap/compile V=s
。 -
若没有错误就可以使用
find -name '*minieap*.ipk' -type f
找到ipk文件)
奇奇怪怪的方法
安装
(普通ipk安装.jpg)
配置(无LUCI)
请参考 官方文档 和 程序帮助 minieap -h
配置(LUCI)
未完成...............
无法访问相应设备