树莓派4B 试玩 Openwrt

爱⌒轻易说出口 提交于 2020-10-07 00:51:48

近期听闻树莓派新发布了4B 和新的64 位系统 ,桉耐不住就入坑了,结果到手一起放到现在,闲来无事,感觉网速慢了点拿来折腾下

食材如下:

光猫一只
树莓派4B(raspberry-pi-4)一台
U盘一个
网线一根
电脑一台
ImageWriter 刻录软件
openwrt 固件,升级包





准备完毕全力开火

首先将固件包通过ImageWriter 写入U 盘 中

树莓派4B 试玩 Openwrt

然后拨下U盘插入树莓派上通电开机等待1-3 分钟


然而并没有什么用。。。。。 左等它不来,右等它不来。。。。。

一查才知道还要开启通过U盘启动,而网上大多都是通过SD 卡来安装的,虽然速度快,但是不想买(还是穷B 一个),遂翻遍整个资料库,嘿嘿还是找到了开启U盘启动的技能树,操作如下:

首先你要有一个能正常运行的 raspberry OS ,然后启动并登录到系统中,先更新下系统 所有操作在root 权限下执行

apt update
apt upgrade

更新完后编辑 /etc/default/rpi-eeprom-update 文件,把内容改为

FIRMWARE_RELEASE_STATUS="beta"

查看当前的 bootloader 版本是否为 2020-5-10 以上

rpi-eeprom-update

然后用固件默认配置执行 rpi-eeprom-update -d -a

并重启系统 reboot,重启后再次验证当前bootloader 版本是否为 2020-5-10 以上

rpi-eeprom-update

至此 开启树莓派U盘启动完毕

U盘启动也开启了,高高兴兴来测试下行不行,插上U盘通电开机。。。。。。。。。。。。。。。。。。。。。然而还是没有(好想哭。。。。。)再次查寻发现树莓派的启动顺序如下

树莓派4B 试玩 Openwrt

因为网线一起插上的(真气人),好吧 ,拨了网线,开机。。。。。。。。。。。。
。。。。。呃。。好像还是不行。。。。。。再开启搜索模式
然后发现了这个

树莓派4B 试玩 Openwrt

eeprom升级后要配合最新的BootLoader才能实现USB启动,由于刷入的openwrt 固件包可能不是最新文件,然后替换下里面的文件

rpi-firmware下载地址如下 https://github.com/Hexxeh/rpi-firmware

再次开机,,然而还是不行(都不想搞了。。) 然后死马当活马医吧,发现还需要改boot 的cmdline.txt 文件

因为U盘现在有2个分区,一个是boot(/dev/sda1)分区,另一个才是root(/dev/sda2)分区

root=/dev/mmcblk0p2修改成root=/dev/sda2

再次插上U 盘, 不插网线,开机等待1-2 分钟,在无线列表里发现了OpenWrt 赶紧连上,哈哈 这下搞定你了吧,输入默认地址 和 密码 192.168.1.1 / password

树莓派4B 试玩 Openwrt

树莓派4B 试玩 Openwrt

这个界面比13年 14 年的好看多了,有眼前一亮的感觉

大概浏览了下,功能还挺多然而系统是刷好了,也能开机了,但还不能用啊。

搞了这么久,不能只是个好看的花架子

来接着搞
最重要的一步,取消LAN 口关联eth0 (有线网口),这里只关联wlan0 就行了
树莓派4B 试玩 Openwrt

由于树莓派只一个网口所以在接口处只有LAN ,没有WAN
首先添加一个WAN
树莓派4B 试玩 Openwrt

这里我已经添加好了 ,点击添加新接口,输入接口名称和协议(协议按需要来选,我这里选的pppoe 拨号)
树莓派4B 试玩 Openwrt

创建完后点编辑,选择防火墙设置关联到WAN 口,不然会上不了网,操作完成保存配置
树莓派4B 试玩 Openwrt

好了 你可以畅游网络了
更多功能请自行摸索

参考链接
https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md
https://www.raspberrypi.org/documentation/configuration/config-txt/

https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md

https://blog.csdn.net/nanhantianyi/article/details/106542616

https://blog.csdn.net/sinat_27938829/article/details/73088272

openwrt 固件参考
https://www.lxx1.com/3294
https://mlapp.cn/369.html

https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!