网站首页
手机版

antlr4

更新时间:2022-11-26 12:06:32作者:佚名

antlr4

这两年软路由比较火爆,现在各种矿机、矿难产品流行于市面,各种低功耗的工控机、mini PC价格都很便宜,去年流行的蜗牛星际、今年什么云矿机在闲鱼平台都很便宜。

OpenWRT是什么?OpenWRT是一款开源软件,可以运行在各种小PC上,以很低的价格,实现几千块钱路由器才有的功能,除此之外还能加个班,干点过滤,去广告,穿透,架设私有云,等功能。

OpenWRT/LEDE现在软路由有很多种,KoolShare,OpenWRT,等等分支。

OpenWRt编译环境一般都是架设在Ubuntu环境下,今天以Mac OS Catalina + Ubuntu 18.04虚拟机上架设编译环境。

Mac OS 安装Parallels Desktop虚拟机,在虚拟机上安装Ubuntu18.04 64位桌面版,安装过程比较简单,需要设置好用户名,密码,root密码,开启SSH服务等。

在虚拟机里安装Ubuntu18.04直接设置用户名,密码,网络连接设置成桥接,如果无线就选wifi。把动态ip改成静态ip,记录好ip,后面ssh登录时需要用。

虚拟机安装好后,后面的操作是在ssh登录,所以要开启SSH服务。

开启SSH服务sudo apt install openssh-server

命令: sudo service ssh start
检查是否启动成功: ps -aux | grep ''ssh''
如果出现下方标黄部分的sshd 就说明启动成功

设置root密码命令

sudo passwd root

先输入用户密码,再输入root的密码,两遍。

Ubuntu更新Mac OS下安装Putty,使用Putty SSH登录。

sudo apt-get update

更新其他组件,及依赖库等,输入命令

sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 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上面这些是一条命令到此,环境基本结束。

编译过程以Lean的OpenWRT为例,github地址,

git clone https://github.com/coolsnowwolf/lede 拉源代码到本地进入lede目录 cd lede

./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig 设置编译菜单进到菜单里,大致是这样,当时没有截图,这是老版的菜单,新版的要比这个多一些,每个菜单下有些应用,可以添加设置,

回车是进入,按Y是选中,两次ESC是返回上一菜单,最好保存退出。

这步操作后

make -j8 download V=s 下载dl库这个过程非常长,要1-2个小时。

make -j1 V=s (-j1 后面是线程数。第一次编译推荐用单线程)即可开始编译你要的固件了。本套代码保证肯定可以编译成功。里面包括了 R20 所有源代码,包括 IPK 的。

到这里编译结束,编译出的固件保存在指定的目录。

/lede/bin/targets

大概是这样一个过程,非常耗时。中间过程非常容易出错。

定制的固件制作好,就可以刷入机器进行试运行了。

我是腾哥,欢迎关注我 @高腾岳 ,了解更新想着资讯。

本文标签: [db:关键词]  

为您推荐

比心怎么接单(比心怎么接单子)

比心怎么接单(陪玩软件哪个最好接单)。本站来告诉相关信息,希望对您有所帮助。比心APP是最近很火爆的一款游戏社交软件,身边不少人都在玩。而且在比心APP里面是可以接单赚钱的。比心app怎么接单呢?文中

2024-09-30 09:05

联通流量封顶怎么解除(联通流量封顶怎么解除发短信)

联通流量封顶怎么解除(联通40g流量封顶解除短信)。本站来告诉相关信息,希望对您有所帮助。三大运营商争近两年推出了许多实惠版的流量套餐,争议最大的要属限速不限量系列套餐。用户在办理这类套餐后,会享受一

2024-09-30 09:05

如何注销探探账号 如何注销探探账号手机

如何注销探探账号(探探注销后是什么状态)。本站来告诉相关信息,希望对您有所帮助。“不喜欢就左滑,喜欢就右滑,相互喜欢的人才可以开始聊天。”就是这样简单的产品逻辑,让探探积累了超过4亿的用户群体(数据截

2024-09-30 09:04

拼多多运费险退回来的钱在哪里 拼多多运费险退回来的钱在哪里提现

拼多多运费险退回来的钱在哪里(拼多多运费险要上传身份证领取)。本站来告诉相关信息,希望对您有所帮助。有很多人在网购收货之后,发现商品有出入或者其他一些原因想要退货,这时该怎么办?在拼多多平台,如果买到

2024-09-30 09:02

12306积分怎么用 12306积分怎么用?

12306积分怎么用(12306积分达到多少就可以用了)。本站来告诉相关信息,希望对您有所帮助。经常坐火车的人,对12306系统并不陌生。随着网络技术的发展,大家购买火车票的方式,不再局限于在车站购票

2024-09-30 09:02

中国移动初始服务密码(中国移动初始服务密码是什么意思)

中国移动初始服务密码(查询自己手机服务密码)。本站来告诉相关信息,希望对您有所帮助。今天来探讨一下手机卡的PIN码、PUK码和服务密码是什么,有什么作用。一起往下看PIN码。可能很多人都没有听说过,更

2024-09-30 09:02