树莓派写入openwrt作为路由器
需要:树莓派4B,SD卡一张,SD卡读卡器一枚,openwrt镜像一份。
环境: Linux(deepin 20)。
将SD卡插入读卡器,读卡器再插入电脑。
首先查看SD卡:
sudo fdisk -l
看到形如下图的标识后,后续就对这个/dev/sdb
即SD卡,进行操作。注意,千万不要把/dev/sda
和/dev/sdb
搞混,一个是你的硬盘,一个是你的SD卡。从容量上也能区分出来。
然后,清除SD卡中原内容。具体来说:
进入SD卡
sudo fdisk /dev/sdb
会看到
输入
p
查看分区。
可以看到有两个分区,一个是加*
号的/dev/sdb1
,也就是boot分区,内含启动文件和内核。另一个就是普通的分区/dev/sdb2
。两个都要删除。删除分区
连续输入两次d
,即Deleate,就会将两个分区都删除,形如下图
新建分区。
输入n
,新建分区。一路回车即可。这样就新建了一个主分区。
写入分区。
输入w
写入分区。将openwrt的镜像写入SD卡。
sudo dd if=Desktop/openwrt.img of=/dev/sdb
dd意即"Data Description",可以实现转换和复制文件。
if
后接输入文件路径,这里就是openwrt的镜像文件。of
后接被写入的路径。这里即SD卡。将SD卡插入树莓派。然后接入电源。注意,这个过程中先不要接入网线。
等待一段时间,在无线网络里应该会找到一个名叫 OpenWrt的无线网络,连上它。进入路由器登陆界面。注意,我的镜像文件为防止冲突,设置的地址为
10.0.0.1
,不同镜像,地址也可能不一样(比如设为192.168.1.1
)。
输入初始密码password
即可登陆。
到这一步,写入openwrt就完成了,后续个性化因人而异。
我个人需要将树莓派接入另一个路由器出来的网线,从而实现连接树莓派的无线网络。于是:
添加WAN口。点击 网络-接口-创建新接口,新接口命名为
WAN
,接口协议选择为DHCP客户端
,“包括以下接口”中勾选以太网适配器: "eth0" (lan)
,点击提交。如下:
然后在防火墙设置
里勾选WAN
。保存并提交。
在
LAN
的物理设置里只勾选无线网络: Master "OpenWrt" (lan)
。保存并提交。
然后将用一根网线连接 已有路由器的LAN口 和 树莓派的网线口 。
修改网络名和密码。现在连接OpenWrt应该已经可以正常上网了。裸奔不是个好习惯,开始修改wifi吧。
点击 网络-无线-修改,在接口配置
和无线安全
里分别修改ESSID(就是你的wifi名)和加密方式。加密方式建议选择WPA2_PSK
。点击 保存并应用后,会断开原有的OpenWrt,等一会,新的wifi就会出来。连接并输入密码即可。现在你已经完成了OpenWrt配合树莓派4B的新手之旅,请自由发挥吧。
树莓派写入openwrt作为路由器的更多相关文章
- openwrt开发笔记二:树莓派刷openwrt
前言及准备 本笔记适用于第一次给树莓派刷openwrt系统的玩家,对刷机过程及注意事项进行了记录,刷机之后对openwrt进行一些简单配置. 使用openwrt源码制作固件需要花费一点时间. 平台环境 ...
- 树莓派 连接wifi与路由器ip绑定
先推荐几个手机软件 在酷安网里应该能找到 1.JuiceSSH 橘子ssh软件 手机连上路由器 就可以控制局域网内的树莓派 2.VNC Viewer 远程桌面软件VNC 也是连接局域网的树莓派 ...
- openwrt的路由器重置root密码
家里路由器刷了openwrt,结果长期没登录,忘了root密码. 很容易就找到了这里介绍的办法 http://www.openwrt.org.cn/bbs/thread-12327-1-1.html ...
- OpenWrt:路由器上的Linux
官网:https://openwrt.org/ 适于嵌入式设备的一个Linux发行版,可刷无线路由器. 相对原厂固件而言,OpenWrt不是一个单一.静态的固件,而是提供了一个可添加软件包的可写的文件 ...
- 树莓派3B安装OpenWrt打造超级路由器
网上有很多树莓派安装OpenWrt的教程,我这里写一下个人安装体验以及踩过的坑
- 配置树莓派3的openwrt中的网络
在上一篇中讲到openwrt的编译安装: http://www.cnblogs.com/yeqluofwupheng/p/7296218.html 但是烧写进去,启动系统后发现它的默认配置是路由器,所 ...
- 小米路由器3G R3G 刷入Breed和OpenWrt 20.02.2 的记录
小米 R3G 参数 Architecture: MIPS Vendor: Mediatek Bootloader: U-Boot System-On-Chip: MT7621 family CPU/S ...
- OpenWRT路由器使用ipv6拨号上网教程
文章来源于群友,如有侵权,请联系我(aha971030@gmail.com)删除 原理介绍分析: 湖北E信地区可以使用ipv6拨号,好处是网络是上下对等不限速网络,也就是说,你的端口上限是多少,网上就 ...
- OpenWrt 路由器如何让 lan 口主机获得 ipv6 网络访问 -- 知乎
本文转自知乎: OpenWrt 路由器如何让 lan 口主机获得 ipv6 网络访问? - mistforest的回答 - 知乎https://www.zhihu.com/question/29667 ...
随机推荐
- Day007 递归
递归 定义 A方法调A方法!就是自己调自己 作用 利用递归可以用简单的程序来解决一些复杂的问题.它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程 ...
- Mysql杂项配置:sql_mode
常用配置: SHOW VARIABLES LIKE 'sql_mode'; SET sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ENGI ...
- 【实用小技巧】spring springmvc集成shiro时报 No bean named 'shiroFilter' available
查了网上的,很多情况,不同的解决办法,总归一点就是配置文件加载的问题. 先看下配置文件中的配置 web.xml中的主要配置(这是修改后不在报错的:仅仅修改了一个位置:[classpath:spring ...
- Error querying database. Cause: java.lang.IllegalArgumentException:Failed to decrypt.(错误笔记)
java.lang.IllegalArgumentException:Failed to decrypt 从错误可以看出,解密失败. 原因是你在数据库连接配置的地方,设置了加密.即: config.d ...
- 支付宝手机端网页支付 PHP(基于官方提供的demo)
1.支付宝开放平台添加应用并且签约快捷手机wap支付(应用添加不做详细说明) 2.下载demo,文档中心SDK&Demo, 3.个人中心秘钥管理,查看商户appID,商户私钥,支付宝公钥,商户 ...
- XGBoost原理解析
摘要:对xgboost论文中的细节进行记录. 算法原理 系统设计 基于column block的并行 树学习最耗时的部分通常是对数据进行排序,为了降低排序带来的计算负荷,xgb使用基于block的结构 ...
- 一道VM的逆向所引发的符号执行思路
逆向虚拟机保护 虚拟机保护类的题目需要找到虚拟机的vm_code(字节码),各个handler,然后进一步分析虚拟机保护代码的流程. 用IDA打开程序,经分析后0x403040全局变量地址处存储的就是 ...
- Redis6.x学习笔记(二)持久化之RDB
前言 最近学习Redis6.x,特做笔记以备忘,与大家共学.课程是从私塾在线下载的,他们把架构师课程都放出来了,大家可以去下载学习,不要钱的,地址是http://t.hk.uy/eK7,课程很不错,值 ...
- python模块导入原理
转自:http://blog.csdn.net/u012422440/article/details/41791433 今日在自学Python,借此机会,正好重新开始写博文,既可以巩固python的知 ...
- ARP欺骗-断网小技巧
警告:请勿用于非法用途,后果自负! 环境: 攻击方: Kali Linux 被攻击方: Windows XP 二者在同一局域网下 步骤 1.查看Windows的IP,联网状态 在Windows的cmd ...