龙空技术网

笔记-利用本地配置文件Actions云编译Openwrt

西米SUSU 372

前言:

当前姐妹们对“winscp如何连接ubuntu”大概比较注意,看官们都想要剖析一些“winscp如何连接ubuntu”的相关内容。那么小编在网络上收集了一些关于“winscp如何连接ubuntu””的相关内容,希望看官们能喜欢,咱们快快来了解一下吧!

笔记-利用本地配置文件Actions云编译Openwrt

固件适配设备

NEWIFI-D2

cpuMT7621AT

RAM:NT5CC256M16EP-EK南亚DDR3内存,容量 512MB

闪存:华邦25Q256JVFQ,容量32MB

5GWIFI:MT7612EN功放芯片:SKY85717-21,它集成了PALNA

2.4GWIFI:MT7603EN2x2mimo,最高300Mbps速率,PA芯片:应该是SIGE 2576L,只是功率放大器,没有LNA功能。

思路:群晖虚拟机安装Ubuntu18 LTS x64本地通过Ubuntu编译Openwrt结果漫长的等待(10-20小时),遇到编译失败?

那我们来进入下一步:

取得本地编译配置文件,将配置文件上传Actions云,最后利用Actions云编译Openwrt固件,编译速度比本地编译快5倍以上,编译成功率非常高

1、群晖通过套件中心下载并安装虚拟机2官网下载Ubuntu-server安装镜像

3、将ubnutu-server版本上传群晖虚拟机,利用虚拟机安装ubnutu系统设置用户名:123456设置密码:123456

4配置虚拟机独立网络5、登录Ubnutu,更新系统sudo apt-get update*ssh手动安装(非必须)sudo apt-get install openssh-server安装完成手动启动服务sudo service ssh start6windows10下打开cmd命令提示符,连接ssh服务器ssh用户名@虚拟机地址输入:

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

完成进程:

7下载lede源码git clone

8执行如下命令:

cd lede进入lede目录

./scripts/feeds update -a更新插件

./scripts/feeds install -a安装插件

make menuconfig封装更新插件:启动配置界面:

开始配置:

配置好点击保存(Save-退出(Exit

插件说明网页:

9使用WINSCP连接虚拟机下载刚刚配置好的.config文件

10、直接使用Actions编译不用以下流程,本地编译时使用:

下载dlmake-j8downloadV=s输入 make -j1 V=s-j1后面是线程数。第一次编译推荐用单线程)开始编译固件本地编译错误!!!

11Actions编译:

登录GitHub账号Fork大神源码:

12打开

新增.config编译配置文件,将本文开头本地编译下载的配置文件用记事本打开,复制里面内容粘贴至新增.config里面,保存

修改自动运行配置文件修改配置文件内仓库地址,改成自己Fork的仓库地址:move/lede点击保存

13、启动编译

编译完成下载固件位置14按住NEWIFI-D2 Rester键插上电源进入不死breed刷机界面刷机开始刷机

标签: #winscp如何连接ubuntu