我发现还是得写点东西,防止自己忘了
搞路由器在玩硬件里面已经属于进阶了,好处是DIY空间很大,真的非常大,但是坏处也是DIY空间很大,高情商这么说,低情商就是毛坯房,很多东西需要自己摸索着来,基础教程不是很多,有些操作会的人一秒完成,不会的搞一天也搞不明白(就像我鼓捣光猫桥接模式一样)
回到标题
核心就一张图
CSDN偷的,原文是一个blog上的,但是原blog已经无法访问了
举个例子,我想安装frpc,那么我在软件包里面搜索frpc,会有下面这些结果
一开始我不知道,就直接安装了第一个红框的frpc,但是无论如何UI都显示不了frpc,也就进不了管理界面
根据最上面的图,正确的方法应该是直接安装Luci-app-frpc,关键是一定要前面带luci,而且可以看到,直接安装Luci-app-frpc,它会自动检测依赖是否安装,没有依赖它自己就给你安上了,非常方便,甚至还能安装推荐翻译包
同理,我如果要安装samba4,一个openwrt上的磁盘管理插件,搜索出来是这样的
看起来有很多,又是admin啊客户端啊服务端啊什么的,实际上只安装luci-app-samba4,剩下的需要什么,OPKG自己给你找补
当然了,也有其他的情况,比如没有webadmin插件或者compat插件(不过这俩一般编译制作的时候都有)
我的路由器是小米R3G,CPU是联发科的MT7621,理论上CPU架构属于mips,但是实际上我发现这玩意其实是mipsle,导致我安装Sakura frp插件的时候选择mips架构安装包无论如何也启动不了服务,折磨了我半个小时
不过毕竟在ssh里面查到的CPU架构(cpu model)就是mips32,所以一般情况下找软件下载mips就行了
或者说mips后面还有的话就是24kc,至于为什么显示1004kc结果都用24kc的原因: