没有合适的就自己编译一个
虚拟机vm 15
ubuntu1.8
登录系统后 打开终端
sudo apt-get update
sudo apt-get upgrade
不要用 root 用户 git 和编译
安装基础环境
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget swig rsync
#*要耐心等待 要耐心等待 要耐心等待*
使用 git clone https://github.com/coolsnowwolf/lede 命令下载好源代码,然后 cd lede 进入目录
#*要耐心等待 要耐心等待 要耐心等待*
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
#下载dl库
make -j8 download V=s (请尽量全局科学上网)
#*要耐心等待 要耐心等待 要耐心等待 要耐心等待 要耐心等待 要耐心等待*
输入 make -j1 V=s (-j1 后面是线程数。第一次编译推荐用单线程)
#*可以吃喝玩耍等*
#二次编译:
cd lede
git pull
./scripts/feeds update -a && ./scripts/feeds install -a
make defconfig
make -j8 download
make -j$(($(nproc) + 1)) V=s
如果需要重新配置:
rm -rf ./tmp && rm -rf .config
make menuconfig
make -j$(($(nproc) + 1)) V=s
编译完成后输出路径:/lede/bin/targets
# 添加屏幕
https://github.com/Hill-98/luci-app-k3screenctrl
git clone仓库到package目录下 编译菜单勾选luci-app-k3screenctrl即可 例如
mkdir openwrt/package/k3pm
cd openwrt/package/k3pm
git clone https://github.com/lwz322/luci-app-k3screenctrl.git
git clone https://github.com/lwz322/k3screenctrl_build.git
cd ~/openwrt
make menuconfig
在LuCI -> Appliacation 找到luci-app-k3screenctrl并勾选(k3screenctrl作为依赖 会被自动勾选)
# 添加KPR
https://github.com/xnxy2012/luci-app-koolproxyR
先运行:
opkg install openssl-util ipset dnsmasq-full diffutils iptables-mod-nat-extra wget ca-bundle ca-certificates libustream-openssl手动安装以上依赖包
cd package
下载源码
git clone https://github.com/Ameykyl/luci-app-koolproxyR
回到源码根目录
cd ..
make menuconfig
编译
make package/luci-app-koolproxyR/{clean,compile} V=s
#make menuconfig设置
Target System -->cpu架构
Subtarget --> 应该是cpu型号
Target Images --> 设备名
添加luci网页界面
LuCI --> Collections -->luci
添加简体中文
LuCI --> Modules --> Translations -->Chinese(zh-cn)
添加网页界面主题
LuCI --> Themes -->luci-theme-[openwrt] (喜欢哪个主题就选择那个主题)
选好这些就可以按“Tab”建选择最下面的“save”保存,最后选择Exit。
使用 WinSCP 把固件传到路由 /tmp 目录,k33.trx是固件名,PuTTY(SSH)执行命令
mtd -r write /tmp/k33.trx firmware