欢迎访问 [筑砼匠] ,
我们努力分享有用的专业知识。

编译属于自己的斐讯K2pA1A2版路由器OpenWrt固件

phicommk2pA1

phicommk2pA1

操作系统推荐安装 ubuntu20,如果你是用的ubuntu18版本,应该也是可以的系统推荐使用桌面版当然服务器版本也是可以的。最好租用国外的VPS硬盘建议50上下,本地虚拟机由于国内环境原因会出现莫名其妙的问题。注意:不要用root用户进行编译!创建新的管理员如下:1.输入”sudo adduser ubuntu”(ubuntu是新用户名),回车之后输入密码,根据提示输入新用户的密码,提示输入信息,直接一路回车即可。2.输入”sudo adduser ubuntu sudo”,给新用户赋予管理员的权限。3.输入sudo su查看添加管理员权限是否成功。

国内用户编译前最好准备好流畅的梯子
推荐使用Ubuntu 20.04 LTS x64系统,如果固件需要改默认登录IP那么就需要修改package/base-files/files/bin/config_generate 这个文件源代码中的相关IP,换掉就行。默认登陆:IP 192.168.1.1 密码:password
准备编译命令如下:
命令行输入 sudo apt-get update ,然后输入

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 curl swig rsync
使用 git clone https://github.com/coolsnowwolf/lede 命令下载好源代码,然后 cd lede 进入目录
./scripts/feeds update -a
./scripts/feeds install –a
make menuconfig
make -j8 download V=s
下载dl库(国内请尽量全局科学上网)
进入/package/lean或者其他目录进行主题替换 (https://github.com/326412908a/luci-theme-argon)
cd package/lean
rm -rf luci-theme-argon
git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git
make menuconfig #choose LUCI->Theme->Luci-theme-argon

返回lede目录。
整合SSR插件  创建目录 mkdir ssr进入后,执行git clone https://github.com/fw876/helloworld 然后把helloworld 改名ssr
然后把ssr文件夹复制到 package/lean 里面,完成猪蹄修改。
在/home/ubuntu/lede/target/linux/ramips/dts/目录下修改内核文件 mt7621_phicomm_k2p.dts 中53行80000000为10000000
输入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
编译完成后输出路径:bin/targets
OpenWrt固件编译参考文章https://github.com/coolsnowwolf/lede & https://www.ethanshooter.com/blog/140.html 
视频教程:https://youtu.be/wfvK8tNeKG4

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权。
文章名称:《编译属于自己的斐讯K2pA1A2版路由器OpenWrt固件》
本站资源仅供个人学习交流使用,请于下载后24小时内删除,不允许用于任何商业用途,否则法律问题自行承担。

评论/留言 抢沙发

筑砼匠_筑之所道,匠心天成。

筑砼匠建筑结构工程博客是专注于建筑结构、土木工程、结构工程、钢结构、工程设计、工程管理、工程规范、考试考证、工程专业软件使用等工程领域的技术型知识分享博客。

关于本站隐私政策

觉得文章对你有用就扫码赞助一下本站吧O(∩_∩)O~。

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起构建更加和谐的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册

Search
软件
主页
建筑
土木