V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhaojjxvi
V2EX  ›  宽带症候群

旁路由 OpenWRT 的 LAN 口被我玩坏了, Ping 不通也进不去了,求助

  •  
  •   zhaojjxvi · 23 天前 · 1899 次点击

    长话短说:一直稳定运行的旁路由 LAN 口被我改了一些配置,然后就打不开了。 求助,有还有啥办法能进去不?

    背景是这样的:我家网络用的 NanoPi R5S 上的 OpenWRT 做旁路由,一直都挺稳定的。 最近在准备家里上 IPV6 ,我照着一些教程在设置旁路由的 LAN 口的参数,但是一顿操作过后,OpenWrt 的页面打不开了

    还有几点:

    1 LAN 口现在不可用,局域网 Ping 不通

    2 WAN 口平时不用的,现在在上级路由器那里能看到有获得 IP ,但 WAN 口的入站我给关了,所以 WAN 口 IP 也打不开 OpenWRT 的网页了

    3 因为 OpenWRT 系统我是烧录到 R5S 的 EMMC 上的,我试了下用烧录了官方系统的 TF 卡启动 R5S ,试图操作 EMMC 里面 的文件(/etc/config/network 文件里面有 LAN 口配置),但是找不到这个文件,我有点不懂了

    4 R5S 我跑了有几年了,积累了一些数据和家里 HomeKit 相关的一些配置,很重要,我临时用 TF 上的系统进去,把整个 MMCBLK2 给 dd 备份了

    所以这里问下,有大神可以提供一些帮助或者建议吗?谢谢!

    27 条回复    2026-01-29 20:53:04 +08:00
    PerFectTime
        1
    PerFectTime  
       23 天前
    接显示器啊, r5s 好像是有 hdmi 的
    birdvdsk
        2
    birdvdsk  
       23 天前 via Android
    在 tf 卡系统里挂载 emmc 系统,然后改配置。要区分你的 openwrt 是 ext4 文件系统还是 squashfs
    stinkytofux
        3
    stinkytofux  
       23 天前
    接显示器和键盘鼠标, 用终端再把 lan 配置改回来.
    stinkytofux
        4
    stinkytofux  
       23 天前
    巧了, 我刚刚折腾树莓派的 docker, 也把网络玩炸了, ssh 上不去. 无奈接显示器登录桌面了弄好了.
    liyvhg
        5
    liyvhg  
       23 天前 via Android
    还可以接 R5S 的 debug uart 去改,注意电压匹配,否则板子物理冒烟
    abolast
        6
    abolast  
       23 天前
    笑死,好像有个捅菊花的地方可以触发 openwrt 的重置,这个可以救。不过 openwrt 这种网络修改的配置不是有 90 秒的确认么,确认不了好像会恢复,难道你不是通过 luci 修改,而是直接编辑配置文件的么
    v1
        7
    v1  
       23 天前
    买个 30 元的 usb 采集卡,手机当屏幕,然后接上键盘,进系统改好
    fengtons
        8
    fengtons  
       23 天前 via Android
    玩开发板的基操就是接串口
    zhaojjxvi
        9
    zhaojjxvi  
    OP
       23 天前 via iPhone
    @PerFectTime
    @stinkytofux
    我第一时间就是插了显示器,但是启动的时候显示器完全没有反应
    zhaojjxvi
        10
    zhaojjxvi  
    OP
       23 天前 via iPhone
    @birdvdsk 我试着把能挂载的都挂载了,找不到网络配置文件
    libregratis
        11
    libregratis  
       23 天前
    1 楼正解,不过非要玩旁路由,更建议跑 Armbian 作为宿主机,官方支持 R5S ,然后安装 LXC 部署 OpenWrt 容器,LXC 对 IPv6 的支持比 Docker 更好,不怕麻烦,甚至可以把不同的网口桥接给不同的 OpenWrt 容器,这样 3 个网口相当于多了 3 台机器,不过,还是尽量不要把鸡蛋放在一个篮子里
    fcyxp
        12
    fcyxp  
       23 天前   ❤️ 1
    JasperHale
        13
    JasperHale  
       23 天前   ❤️ 1
    勿放弃!! 救援模式!! 鄙人已炸 N 次, 救援模式可解. 注 data backup
    zhaojjxvi
        14
    zhaojjxvi  
    OP
       23 天前 via iPhone
    @JasperHale
    @fcyxp 感谢二位,给我提供了新的思路…
    我现在三个路子,一个是 HDMI ,准备再连接下试试
    二是救援模式,我看看 R5S 能不能进 failsafe mode
    第三就是走串口了,CH340G 昨晚已下单
    唉…真的是不折腾就不会死,能跑起来就不要动
    里面的数据我不会放弃掉
    busier
        15
    busier  
       23 天前 via Android
    你都可以 tf 卡启动,直接在 tf 卡驱动后,对 emmc 用 dd 全盘清零,然后再重刷。
    一定要做全盘清零,因为要覆盖掉旧的配置,而旧配置不再普通分区中
    zhaojjxvi
        16
    zhaojjxvi  
    OP
       23 天前 via iPhone
    @busier 我想修一下 我要里面的数据的,不是要重建一个全新的系统
    htfcuddles
        17
    htfcuddles  
       22 天前
    1. 救援模式,开机长按 REST,具体看设备 wiki
    2. 更改启动顺序,TF/USB 启动。启动成功后手动挂载 EMMC
    3. uart
    4. 热风枪+烧录器
    5. 进 bootloader 恢复,R5S 可能没有 bl
    参考:
    https://openwrt.org/docs/guide-user/troubleshooting/failsafe_and_factory_reset
    https://openwrt.org/docs/guide-user/troubleshooting/generic.debrick
    birdvdsk
        18
    birdvdsk  
       20 天前 via Android
    楼主最后怎么解决的
    zhaojjxvi
        19
    zhaojjxvi  
    OP
       19 天前 via iPhone
    很悲惨 我最后什么都没有救回来
    我用的 lean 大的固件,没有 HDMI 输出,没有 Serial 支持
    R5s 本身也没有 rest 键,进不了 failsafe mode ,
    TF 卡系统启动也挂载不了 overlay 的东西…
    这 4 条路都不通,很绝望
    我把 emmc dd 出来了一份保存着在,以后再有思路再接着搞吧
    主要没有精力和时间折腾了…
    现在重 0 开始接着用了…
    sigh
    birdvdsk
        20
    birdvdsk  
       18 天前 via Android
    楼主可以把镜像发给我么,或者远程,帮你看看
    zhaojjxvi
        21
    zhaojjxvi  
    OP
       18 天前 via iPhone
    @birdvdsk 不麻烦你了 有些数据不方便共享 还是谢谢你
    birdvdsk
        22
    birdvdsk  
       18 天前 via Android   ❤️ 1
    @zhaojjxvi 可以理解,你可以参考 openwrt 的 flash layout 文档,里面详细描述了 openwrt 如何挂载 squashfs/jffs 为 overlayfs 的过程。
    参照文档一步步做就能救回数据
    txydhr
        23
    txydhr  
       13 天前
    用 fe80 的那个 ipv6 地址试试?
    mac100
        24
    mac100  
       12 天前
    一般都不救了,重刷。op 问题太多了
    bclerdx
        25
    bclerdx  
       10 天前
    @libregratis 是的,在一个里边蛋容易碎,碎了就麻烦了,所以架构上还是要分开或分布式。
    bclerdx
        26
    bclerdx  
       10 天前
    @zhaojjxvi 所以不作不死,一做可能死的更快点,只是时间问题。
    jhytxy
        27
    jhytxy  
       1 天前
    旁路由不适合 ipv6
    你用 lean 的固件不知道大雕名言吗:没有什么旁路由
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2325 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 06:59 · PVG 14:59 · LAX 22:59 · JFK 01:59
    ♥ Do have faith in what you're doing.