一、 前言如果你也有一台闲置的树莓派3B并且需要一个软路由。那么请继续往下看。本文记录了我如何将一台树莓派3B从运行Ubuntu 手动配置PPPoE hostapd的“拼凑版”软路由平滑迁移到开箱即用的ImmortalWrt系统。一台成本仅百元的小板子摇身一变成为自带5GHz Wi-Fi的便携旅行路由器。更重要的是我会强烈推荐 ImmortalWrt 这个宝藏系统并分享为何它比原生OpenWrt更适合国内玩家。系统镜像下载链接位于文末附录。二、 缘起Ubuntu上的“手动挡”软路由最初我的方案是在Ubuntu上“手搓”软路由拨号用pppoeconf配置上网。热点用hostapd和dnsmasq发射5GHz Wi-Fi。转发手动iptables配置NAT。虽然能跑起来但痛点明显维护难重启偶发服务起不来systemd服务报错让人头大。配置散每个功能都是一个独立的配置文件改个参数要SSH。性能差功能都跑在通用系统上实际体验断流严重。于是我决定为软路由找一个更专业的灵魂——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体验一下“化腐朽为神奇”的乐趣附录ImmortalWrt 固件选择器https://firmware-selector.immortalwrt.org/