自编译 OpenWrt 系列 - 安装及初始设置

安装

树莓派

下载固件文件名中带有 factory 字样的文件到本地,解压即可得到 factory 格式的 img 镜像文件。其中,文件名中带有 ext4 字样的为 ext4 格式固件,文件名中带有 squashfs 字样的为 squashfs 格式固件,

为了避免一些玄学问题,推荐大家按以下步骤操作:

  1. 将 SD 卡插入电脑,使用 DiskGenius 或者 PartitionGuru 或类似的磁盘管理工具删除 SD 卡中的所有分区;
  2. 在 SD 卡中新建一个 Fat32 分区,保存更改并格式化。此时 SD 卡便还原为出厂状态;
  3. 使用 Win32 Disk Imager 或者 Etcher 将 img 固件写入 SD 卡。

如果不按以上步骤操作,很可能在刷入固件后出现无法保存配置,LuCI 崩溃的情况。

NanoPi R2S

NanoPi R2S 为安装/升级一体固件,下载文件名中带有 sysupgrade 字样的文件到本地,解压即可得到安装/升级一体固件。安装过程与注意事项与上文树莓派基本一致。

竞斗云

对于刷入最新版 OpBoot 的设备,可以在 OpBoot 中刷入 ubi 固件全新安装 OpenWrt,如果设备已安装 OpenWrt,可以按下文升级将现有 OpenWrt 升级为本项目 OpenWrt。

如果你从其他人编译的 OpenWrt 升级到本项目 OpenWrt,不建议保留配置升级,保留配置升级可能会造成一些 Bug。

x86 设备

x86 设备的安装过程这里不再赘述。

升级

无需解压 gz 文件,在 “控制面板 - 系统 - 备份/升级”中上传 sysupgrade 固件的 gz 压缩包即可进行升级操作,如果升级失败,也可点击“生成备份” 下载当前配置文件的 tar 存档,全新安装后上传此 tar 存档即可恢复之前固件的设置。

初始设置

方式一

将固件刷入 SD 卡,断开树莓派上所有的网线连接,将 SD 卡插入树莓派通电开机,稍等 30 秒你将可以搜索到一个 SSID 为: OpenWrt 的 WIFI 热点,连接此热点,在浏览器地址栏输入:

http://192.168.1.1

即可进入 Luci 控制面板。登陆控制面板时用户名默认为 root,密码默认为 password

方式二

将固件刷入 SD 卡,将 SD 卡插入树莓派通电开机,使用网线连接树莓派和电脑,当电脑提示有线网络已连接后,在浏览器输入:

http://192.168.1.1

来进入控制面板。登陆控制面板时用户名默认为 root,密码默认为 password

注意

  1. 首次开机时,请不要将树莓派直接通过网线与路由器或光猫相连。因为树莓派默认的 Lan 口 IP 192.168.1.1 很可能会与路由器或光猫的 IP 冲突,导致输入地址后进入路由器或光猫的控制面板。
  2. 当使用“方式二”首次连接树莓派时,无需在电脑上进行静态 IP 设置。