一、 前言

如果你也有一台闲置的树莓派3B+,并且需要一个软路由。那么请继续往下看。

本文记录了我如何将一台树莓派3B+,从运行Ubuntu + 手动配置PPPoE + hostapd的“拼凑版”软路由,平滑迁移到开箱即用的ImmortalWrt系统。一台成本仅百元的小板子,摇身一变成为自带5GHz Wi-Fi的便携旅行路由器。

更重要的是,我会强烈推荐 ImmortalWrt 这个宝藏系统,并分享为何它比原生OpenWrt更适合国内玩家。

系统镜像下载链接位于文末附录。

二、 缘起:Ubuntu上的“手动挡”软路由

最初,我的方案是在Ubuntu上“手搓”软路由:

  • 拨号:用 pppoeconf 配置上网。
  • 热点:用 hostapddnsmasq 发射5GHz Wi-Fi。
  • 转发:手动 iptables 配置NAT。

虽然能跑起来,但痛点明显:

  1. 维护难:重启偶发服务起不来,systemd服务报错让人头大。
  2. 配置散:每个功能都是一个独立的配置文件,改个参数要SSH。
  3. 性能差:功能都跑在通用系统上,实际体验断流严重。

于是,我决定为软路由找一个更专业的灵魂——OpenWrt。

三、 为何选择 ImmortalWrt?

在寻找固件时,我果断放弃了官方原生OpenWrt,转而选择了 ImmortalWrt。理由很简单:这是最适合国内用户的OpenWrt优化版

  • 软件源极速:原生OpenWrt的软件源在海外,装个中文包都慢得要命。ImmortalWrt拥有国内镜像源,更新和安装插件基本都是秒完成。
  • 无线驱动全面:对树莓派3B+的板载Wi-Fi芯片支持得非常到位,关键驱动都是包含在系统镜像里的,拿到手就能用,彻底告别“Wi-Fi起不来”的噩梦。
  • 默认中文友好:预装的网页控制界面支持中文,让上手门槛降至最低。

如果你也想用树莓派这类设备,真的不用再费劲刷原生版然后手动装一堆依赖了。去它的固件选择器直接下载 Factory EXT4 镜像就行。

四、 配置全记录:踩坑与解决

刷入ImmortalWrt后,所有操作都在直观的LuCI网页后台进行,体验比之前的Ubuntu填坑好太多。我使用的是以太网拨号上网+5G AP广播Wi-Fi的方案。

1. LAN口配置:br-lan 的魔咒

新建完WAN口拨号配置后,LAN口默认配置是桥接 br-lan ,导致wan口无法独占网卡去拨号,进而导致拨号失败。

关键操作:编辑LAN口,在物理设置中将设备绑定从 桥接br-lan 改为 无线网络: lan。这样就能把唯一的物理网口 eth0 彻底留给WAN口做PPPoE拨号。改完后拨号立刻畅通。

2. 5G 热点 & NAT

在无线页面添加一个 模式: 接入点(AP)频段: 5GHz信道: 36(或自定义) 的信号,WPA2加密设好密码,网络指向 lan。同时默认防火墙的 IP 动态伪装(Masquerade) 已开启,NAT无需任何额外设置。

到这里,一台开机即用的PPPoE拨号 + 5G AP路由器就完工了。

五、 性能实测:够用才是王道

看看这台百元小路由的真实表现:

  • 5GHz WiFi:板载单天线433Mbps理论速率,实测近距离能跑到125Mbps左右的上下传。

如果你的宽带套餐是300M以下,树莓派3B+刷ImmortalWrt绝对是一台称职的软路由。

六、 总结与推荐

这次从Ubuntu迁移到ImmortalWrt,最大的感触是:专业的系统做专业的事。

OpenWrt/LuCI的组合,把网络配置变成了所见即所得的模块化操作。而 ImmortalWrt 在此基础上,为国内用户扫清了软件源和驱动这两大障碍,堪称“懒人”和“新人”的福音。

如果你手头也有一块闲置的开发板,强烈推荐刷上ImmortalWrt,体验一下“化腐朽为神奇”的乐趣!


附录

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐