V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
kobeguang
V2EX  ›  OpenWrt

玩了几年,发现 ImmortalWrt 是个宝,天下第一

  •  
  •   kobeguang · 2024-09-03 17:22:15 +08:00 · 12982 次点击
    这是一个创建于 383 天前的主题,其中的信息可能已经有所发展或是发生改变。
    玩了几年的 openwrt 了,最初的恩山的别人编译的。
    后面用 esir 的高大全用了 2 年,还算挺稳定的。
    最近听人说 ImmortalWrt 不错,这两天慢慢装了,然后把之前的软件全部配置好。发现这个 ImmortalWrt 真的是个宝,可以说是目前用过的最爽的固件了。
    45 条回复    2025-09-09 15:53:12 +08:00
    a56143575
        1
    a56143575  
       2024-09-03 17:23:03 +08:00
    ImmortalWrt 是个宝
    ko20
        2
    ko20  
       2024-09-03 17:24:39 +08:00
    楼主可以详细讲讲吗?
    Armor
        3
    Armor  
       2024-09-03 17:28:20 +08:00
    我都是在服务器自己编译,然后发到本地刷固件
    kobeguang
        4
    kobeguang  
    OP
       2024-09-03 17:30:18 +08:00   ❤️ 1
    @ko20 有个类似于 app store 的库,可以随时安装软件,每个软件安装都会写明依赖的东西。
    初始版本就 10 来 M ,很小。基本什么都没有,后续可以按照自己的需求安装软件,安装软件基本上不会遇到没办法安装的情况。主要是不要担心留后面,操作起来也很舒服。
    比如我用以前的固件版本,每次修改负载均衡 mwan3 都要转圈很久很久,好几个固件都这样。目前的 ImmortalWrt 不会了
    chen1210
        5
    chen1210  
       2024-09-03 17:30:33 +08:00
    ImmortalWrt 用了好久了,干净整洁适合我这种需求比较简单的
    jiejianshiwa
        6
    jiejianshiwa  
       2024-09-03 17:37:14 +08:00
    @chen1210 Openwrt official firmware is cleaner than ImmortalWrt.
    iX8NEGGn
        7
    iX8NEGGn  
       2024-09-03 19:44:53 +08:00
    用官方的功能太少,自己编译插件又太麻烦,用别人编译的全家捅又太臃肿且不安全,刚好想换软路由系统,试试看如何。
    alsa
        8
    alsa  
       2024-09-03 22:24:42 +08:00
    打开 immortalwrt 本身的一些页面会出现正在载入的提示吗
    kobeguang
        9
    kobeguang  
    OP
       2024-09-03 22:30:36 +08:00
    @iX8NEGGn 极力推荐
    kobeguang
        10
    kobeguang  
    OP
       2024-09-03 22:31:04 +08:00
    @alsa 基本不会,修改提交的时候会
    zi
        11
    zi  
       2024-09-03 22:59:29 +08:00
    用 ImmortalWrt 两年了,真的很优秀,目前运行在 lxc 下当旁路由,稳得一笔
    ko20
        12
    ko20  
       2024-09-03 23:14:41 +08:00
    @kobeguang #4 可以 感谢推荐。目前在用某网站自行选包构建出来的 openwrt ,自定义的包很少,固件也很简洁易用
    listenfree
        13
    listenfree  
       2024-09-03 23:24:28 +08:00
    能用原版永远用原版。
    alsa
        14
    alsa  
       2024-09-04 17:15:49 +08:00
    @kobeguang 难道是我自己编译出来的毛病,点侧边栏每个页面都会这样载入一两秒。
    kobeguang
        15
    kobeguang  
    OP
       2024-09-04 17:17:03 +08:00
    @alsa 得看具体页面吧,有些页面比如 openclash 确实慢一些,因为要请求好多东西。其他没有超过 1 秒的
    alsa
        16
    alsa  
       2024-09-04 17:51:31 +08:00
    @kobeguang 不是,就随便一个,比如 op 首页 status 页。
    letmefly
        17
    letmefly  
       2024-09-15 07:41:27 +08:00
    immortalwrt 与 openwrt 有点类似国产的安卓系统与原版的 android 系统。

    immortalwrt 一开始,你感觉就是个打了语言包的 openwrt ,但是国内需要的软件,它安装就是比原版要方便,当然原版是更流畅的,只在配置较低的路由上感觉明显。
    walkbox
        18
    walkbox  
       2024-09-19 09:16:43 +08:00
    我对原版 openwrt 最大的恐惧就是装插件,还需要各种依赖, 总是各种问题缺少什么依赖,回头我也试试 immortalwrt,一键安装插件?
    superluckykoo
        19
    superluckykoo  
       363 天前
    请教下 op, 我刚开始玩 openwrt, 给软路由装的也是 immortalwrt. 但是找插件的时候发现很多插件软件包里搜不到, 比如 阿里云盘, wireguard 等等. 试了国内国外的软件源都没有. 这是为啥?
    WizardLeo
        20
    WizardLeo  
       360 天前
    这两天试了一下 immortalwrt+homeproxy & singbox ,确实挺不错的
    leiclye
        21
    leiclye  
       345 天前
    immortalwrt 的默认目录只有 300m, 你们是怎么装齐全那些插件的呀, 多安装几个就没啥空间了得进行扩容了. 但是扩容又比较麻烦~~~
    kobeguang
        22
    kobeguang  
    OP
       344 天前
    leiclye
        23
    leiclye  
       344 天前
    好耶~~~~ 又开启了 从 istoreos 转 ImmortalWrt 的路程了. 生命不惜折腾不止~
    cander0815
        24
    cander0815  
       338 天前
    大佬,我使用小米 ax3000T 刷的最新版本的 ImmortalWrt 23.05.4 但是现在各个设备可以正常上网,但是局域网内 wifi 连接的设备,没有办法访问网线连接的设备。ip 都是 192.168.31.xxx 。这是为什么?应该怎么去排查?
    kobeguang
        25
    kobeguang  
    OP
       337 天前
    @cander0815 31 段 IP 就是小米固件路由器的 IP 段,你的小米路由器已经装了其他固件了吧?那你看看你的设备是不是设置了固定 IP ?还是重启你的设备重新获取 IP 看看
    cander0815
        26
    cander0815  
       337 天前
    @kobeguang #25 应该是 ipv6 的某个配置影响到了 昨天直接恢复最初安装的设置,在安装网上另外一种的配置了一下,就可以了。就是感觉现在网速跑不满,300M 得宽带,测试只有 100 多。不知道为什么
    ptsa
        27
    ptsa  
       335 天前
    @zi lxc 下安装 可以直接更新么, 我之前安装的不能更新 pwall 插件也不能更新
    zi
        28
    zi  
       335 天前
    @ptsa 可以,在 ssh 用 opkg 或在 luci 升级软件包都行
    ptsa
        29
    ptsa  
       334 天前
    @zi 能贴下 ImmortalWrt 在 lxc 下的 conf 配置么
    zi
        30
    zi  
       334 天前
    @ptsa
    root@PVE:~# cat /etc/pve/nodes/PVE/lxc/100.conf
    arch: amd64
    cores: 4
    hostname: ImmortalWrt
    memory: 1024
    net0: name=eth0,bridge=vmbr0,hwaddr=mac 地址,type=veth
    onboot: 1
    ostype: unmanaged
    rootfs: local:100/vm-100-disk-0.raw,size=8G
    startup: order=1
    swap: 0
    ptsa
        31
    ptsa  
       334 天前
    @zi 额 都没什么特殊设置么... 我是用 rootfs.tar.gz 模板的 ,你是用其他镜像转的么
    zi
        32
    zi  
       334 天前
    @ptsa 是啊,rootfs.tar.gz 安装的,pve 的命令是:
    pct create 100 local:vztmpl/rootfs.tar.gz --rootfs local-lvm:8 --ostype unmanaged --hostname ImmortalWrt --arch amd64 --cores 4 --memory 1024 --swap 0 -net0 bridge=vmbr0,name=eth0

    你那边有什么报错吗,不能更新是哪一步的错误?

    然后我记得 lxc 安装 immortalwrt 23 要手动安装 wget-ssl 包才能刷新更新列表,
    https://mirrors.vsean.net/openwrt/releases/23.05.4/packages/x86_64/base/zlib_1.2.13-1_x86_64.ipk
    https://mirrors.vsean.net/openwrt/releases/23.05.4/packages/x86_64/base/libpcre2_10.42-1_x86_64.ipk
    https://mirrors.vsean.net/openwrt/releases/23.05.4/packages/x86_64/base/ca-certificates_20240203-1_all.ipk
    https://mirrors.vsean.net/openwrt/releases/23.05.4/packages/x86_64/packages/wget-ssl_1.21.4-1_x86_64.ipk
    把这几个包下载下来,在"luci-系统-软件包"手动上传安装就可以了,还有其他错误的话,在 pve 里进 console 中 wget 一下上面的 url ,看还有什么报错
    ptsa
        33
    ptsa  
       334 天前
    @zi LXC 安装的 ImmortalWRT(immortalwrt-23.05.2-armsr-armv8-rootfs.tar.gz)注释掉/etc/ssl/openssl.cnf 两行( 78-79 行),opkg update 就不会报错了

    [engines_sect]
    # .include /var/etc/ssl/engines.cnf

    # .include /etc/ssl/modules.cnf.d
    然后如果安装 wget-ssl,再把这个注释去掉也不会报错了


    我是用这个办法

    我是用
    值守式系统更新 更新系统不成功 错误信息
    Tue Oct 22 18:11:55 2024 user.info upgrade: Image metadata not present
    Tue Oct 22 18:11:55 2024 user.info upgrade: Unable to determine upgrade device


    passwall 组建更新 更新的时候卡在移动中 不能成功更新
    没有错误信息
    zi
        34
    zi  
       334 天前
    @ptsa 噢,你是要升级系统? lxc 好像不能直接升级
    我是这样升级系统的:修改 opkg 源的版本,然后更新列表并手动安装目标版本的 kernel 包,比如
    https://mirrors.vsean.net/openwrt/releases/23.05.4/targets/x86/64/packages/kernel_5.15.167-1-c5f84ade92103ce978361a1c59890df1_x86_64.ipk
    最后升级所有包
    ptsa
        35
    ptsa  
       334 天前
    @zi passwall 组建更新 更新 也是在 opkg 里更新么 ?
    zi
        36
    zi  
       334 天前
    @ptsa 是啊,除了系统,其他都可以更新
    Pepsigold
        37
    Pepsigold  
       331 天前 via Android
    请问一下,这个和在 openwrt.ai 编译的有啥子区别吗
    devli
        38
    devli  
       325 天前 via iPhone   ❤️ 1
    最终归宿是原版。我和你差不多,一开始用别人的,后来自己编译,再后来用 ImmortalWrt ,直到在 PVE 上开 lxc 容器出错,(上面有人提到也有解决办法),就去 issue 看出错原因,了解完前因后果,果断换原版,瞬间一切正常,除了把 dnsmasq 换成 dnsmasqfull ,其它什么都没动,就只装了 singbox ,目前完美运行中,最重要的是简单干净占用低,还能跟着原版更新,回过头看,之前用过那些 luci 插件再也不想碰了。
    kobeguang
        39
    kobeguang  
    OP
       324 天前
    @devli 确实是,越简单越好。各种插件其实没啥太大用,离开了也不会觉得不行
    Dream4U
        40
    Dream4U  
       233 天前
    @Pepsigold 前几天用一下这个,没有自定义,直接下载的,非常不稳定,动不动掉配置,是端口配置直接没了,访问不了。但配置文件里配置是正确的。
    uavana
        41
    uavana  
       229 天前
    @devli 赞同,PVE LXC 下跑 原版 OpenWrt 才是正解
    brick713
        42
    brick713  
       220 天前
    楼主你从 esir 刷到 immortalwrt 是直接在 web 界面直接装对应的镜像还是用 usb 重新刷?
    kobeguang
        43
    kobeguang  
    OP
       219 天前
    @brick713 千万不要 web 界面刷,都跨大版本了。虽然底层都是 openwrt
    panzhc
        44
    panzhc  
       131 天前
    @devli 能展开讲下具体是什么前因后果吗?
    ko20
        45
    ko20  
       12 天前   ❤️ 1
    今年 4 月份我也彻底换了 immortalwrt ,用它装了主路由和旁路由(旁路网关),发现确实很稳。

    我和 OP 一样,我大概 17 年底接触的 openwrt ,那个时候还在恩山,或者某些 tg 频道找固件,后来也用过什么 esir 高大全固件,还有 lede 系统,甚至 iStoreOS 。今年从 https://firmware-selector.immortalwrt.org/ 下载的 x86 immortalwrt 固件,稳的一批简直,安装软件包从来不会有依赖或者文件冲突等问题,软件源稳定的一批,目前看都是 mirrors.vsean.net 这个站点,看起来域名不像是什么很官方的,但是从来没有出现过问题。

    很推荐这个固件,和 OP 一样,建议从上面提到的 firmware-selector 官方站点下载
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2949 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.