1、下载镜像
定制固件下载地址:https://doc.openwrt.cc/2-OpenWrt-Rpi/1-Download/
作者项目地址:https://github.com/SuLingGG/OpenWrt-Rpi
像我的型号是3B+,那就下载 immortalwrt-bcm27xx-bcm2710-rpi-3-squashfs-sysupgrade.img.gz
然后解压(像Mac的解压命令:gunzip immortalwrt-bcm27xx-bcm2710-rpi-3-squashfs-sysupgrade.img.gz
)
2、刷写固件
下载 BalenaEtcher,安装,然后插上TF卡转接器,它会自动检测到USB设备,点击Flash,输入当前电脑登录密码就可以了。
刷写完成后,弹出"U盘",取下TF卡,装到树莓派中,通电等待30秒(不要插网线)。
3、默认LAN口改WAN口
等待30秒后,使用你的电脑连接上一个名称为 OpenWrt 的WIFI,不需要密码。
连接成功后,浏览器访问:http://192.168.1.1
即可进入 web 控制面板,默认登录账号:root
,密码:password
。
在 网络 -> 接口总览 可以看到有个默认的 LAN
网络,点击右侧修改,可以改成以下的内容(如果你理解就可以修改成其他的):
然后点击 高级设置
,取消勾选 以太网适配器: "eth0"
,点击保存与应用。
等待刷新,这时候可以重新连接WIFI,然后 访问 http://192.168.0.101/,如果顺利的话,你会重新进入到管理页面。
然后在 网络 -> 接口总览 中新增一个接口,配置内容如下:
点击保存,插上网线,然后在系统 -> 重启,点击 执行重启
,等待重启完成,配置就完成。
至于 WIFI的密码设置,您可以在 网络-> 无线中设置,那些都很简单,请多多尝试。
备注:如果你的有线网络的IP网段是 http://192.168.1.1-255 可能存在连接问题,请改一下网段。