k2p openwrt固件_自编译OpenWrt 属于自己的固件
想找一个k2p的openwrt固件 无奈太多无用插件 于是自己动手编译
x86固件也可以编译 学习于恩山论坛
项目地址
https://github.com/coolsnowwolf/lede
虚拟机 Ubuntu 18 LTS x64 普通用户登陆编译
安装编译依赖
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
快速克隆项目地址
sudo git clone --depth=1 https://github.com.cnpmjs.org/coolsnowwolf/lede.git
制作配置文件 .config
cd ledesudo ./scripts/feeds update -asudo ./scripts/feeds install -asudo make menuconfig
进入如下界面 k2p的配置 x86平台 选择x86
选择自用的插件列表
LuCI--->Applications--->
更换主题 默认的实在不忍直视
LuCI--->Themes--->
最后保存 Save 为 .config
将 .config文件拷贝出来 物理机操作
scp 用户名@虚拟机IP:/home/用户名/lede/.config .
github云编译
项目地址 https://github.com/P3TERX/Actions-OpenWrt
Fork该地址 添加上传 .config文件
修改 build-openwrt.yml
以后点击 Star 即可自动编译
编译过程在 Actions 大约需要1小时到2小时 完成
完成后下载该文件
解压 刷入带有 "squashfs-sysupgrade" 的文件
由于k2p flash 只有16M 所以该文件不能超过16M
进阶篇
集成更多神秘插件功能
项目地址
https://github.com/kenzok8/openwrt-packages
- openwrt 固件编译自定义主题与软件
- luci-app-openclash ------------------openclash图形
- luci-app-advancedsetting ------------------系统高级设置
- luci-theme-ifit ------------------透明主题(适配18.06修复主机名错误)
- luci-theme-atmaterial ------------------atmaterial 三合一主题(适配18.06)
- luci-app-aliddns ------------------阿里云ddns
- luci-app-eqos ------------------依IP地址限速
- luci-app-gost ------------------隐蔽的https代理
- luci-app-adguardhome ------------------去广告
- luci-app-smartdns ------------------smartdns防污染
- luci-app-passwall ------------------Lienol大神
- luci-theme-argon_new ------------------二合一适配19.07与18.06的主题
- luci-app-***-plus ------------------Lean大神
- luci-theme-opentomcat ------------------修复主机名错误(适配18.06)
- luci-theme-opentomato ------------------修复主机名错误(适配18.06)
添加源
sudo echo "src-git small https://github.com.cnpmjs.org/kenzok8/small" >> feeds.conf.defaultsudo echo "src-git kenzo https://github.com.cnpmjs.org/kenzok8/openwrt-packages" >> feeds.conf.default
重新生成配置文件 再选择插件主题等 保存上传
sudo ./scripts/feeds update -asudo ./scripts/feeds install -asudo make menuconfig
github上修改 diy-part1.sh
sed -i '$a src-git small https://github.com/kenzok8/small' feeds.conf.defaultsed -i '$a src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default
添加最后两行
diy-part2.sh 可以修改路由器默认IP地址
最后 ⭐️ Star 等待编译完成
k2p openwrt固件_自编译OpenWrt 属于自己的固件相关推荐
- mysql openwrt 编译_如何编译OpenWrt
(!文末,附加人生如戏写的编译OPENWRT的TXT内容,可直接跳至末尾,有例子) Openwrt 官方正式的发行版是已编译好了的映像文件(后缀名bin或trx.trx2),此映像文件可从Openwr ...
- openwrt配置内核驱动_为斐讯K2P编译OpenWRT LEDE,并启用mtk闭源wifi驱动及H3C认证
写在最前:只有A1/A2版的K2P才能照本文编译固件并刷入,B1/B2版切莫作死. 一.简述 写在最前,只有A1/A2版本的K2P能照本文编译固件并刷入,B1版本切莫作死.虽然斐讯迟早翻车 现在已经翻 ...
- newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程
"OpenWrt项目是针对嵌入式设备的Linux操作系统", 这是官方给出的定义.OpenWrt确实是一个非常好的嵌入式学习系统,目前市面上上千款设备支持运行OpenWrt,如小米 ...
- openwrt 安装尔雅云_[网络]openwrt的阿里云编译
不知道有没有感觉搭建linux编译openwrt困难的,此篇选择租个云服务器编译. 以下我编译之旅 注册服务器 阿里云登录,选择ECS产品 选择地区美国(硅谷)(其实选国内的也是可以的,这边为了演示方 ...
- fw150rm刷openwrt固件_今晚把本版几乎所有固件刷了个遍。发现Padavan固件速度吊打OpenWrt,有人知道原因吗?...
本帖最后由 27hh 于 2020-6-20 15:39 编辑 本来只想试试OPENWRT和C大的PADAVAN,结果发现5G体验差距悬殊!于是花了几个小时,今晚把本版几乎所有固件刷了个遍! 首先是今 ...
- openwrt固件的下载编译流程
openwrt官方wiki http://wiki.openwrt.org/doc/howto/start Ubuntu环境: Linux wilson-virtual-machine 4.10.0- ...
- 从零开始编译OpenWrt固件
从零开始编译OpenWrt固件 前言 进来阅读这篇文章的相信都是对OpenWrt有一定的了解的,对于OpenWrt的介绍这里就不再赘述,可以自行查找相关百科了解. OpenWrt是适合于嵌入式设备的一 ...
- OPENWRT 插件ipk单独编译-无需编译整个固件
下载官方源码包(可省) https://downloads.openwrt.org/releases/21.02.1/targets/x86/64/openwrt-sdk-21.02.1-x86-64 ...
- 编译OpenWRT固件 硬件平台TP-Link WR703N 软件版本OpenWRT14.07 使用Ubuntu16.04 32位
硬件平台TP-Link WR703N 硬改FLASH 16M , RAM 64M,使用breed刷机 (一)准备工作一 1)使用VMware 安装Ubuntu16.04 32位 2)在Ubunt ...
- 360路由器v2刷第三方固件_己亥年网件R6220路由器刷openwrt固件的方法(亲测可用)...
本人三年前入手网件R6220路由器,就是看中其品牌和较高的性价比.刚开始使用没有问题,一直很稳定,除了无线网信号不好(其他房间使用360.TP等垃圾路由器桥接).但是最近使用发现,经常是无线信号满格但 ...
最新文章
- 1024,千家公司程序员幸福指数大比拼!最“幸福”的程序员是你吗?
- java手机号归属地查询_【原创】Java实现手机号码归属地查询
- armax函数 matlab 源码_将可读性不强的MATLAB公式样式转为直观的LaTeX样式
- 做了个EMMC分析治具
- c语言多个形参,C中子函数最多有几个形参
- 现代软件工程 学生自我评价表
- nginx源码分析之内存池实现原理
- 25岁,欠债47万怎么办
- 新公司入职56天后的面谈小结
- eureka默认端口号是多少_微服务技术系列教程 - SpringCloud- 服务治理Eureka(集群搭建)...
- 影视后期好学吗?C4D精品教学合集,看完必成大神!(附链接)
- 《量子信息与量子计算简明教程》绪论
- windows 豆沙绿参数
- 关于Dev C++突然提示16位应用程序不兼容的问题
- 开发一个发送手机短信的计算机软件
- java开发平时看什么东西
- 做一个墨水屏电子钟,炫酷!
- 快速批量创建文件夹、文件的快捷键
- 解决openssl提示链接库不存在的问题
- 会议panel是什么意思中文_医学术语中的panel到底是什么意思
热门文章
- Topaz Adjust AI(HDR渲染滤镜) v1.0.0直装破解版
- 【HUSTOJ】1054: 字符图形10-字母三角
- 【技巧】安卓版按键精灵手机抓抓 取色取坐标 获取屏幕触点坐标
- 打包出来的 common.js/umd.js 是啥?
- mhdd测试硬盘软件,mhdd硬盘检测工具
- python的sqlite3说明_python之sqlite3使用详解
- Sql server 2008
- C语言实现通讯录管理系统(动态内存分配版)
- 一文搞定权限设计模型(RBAC,ABAC)超详细图文解析
- 小小技巧--BLOB视频加密