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

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

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

    immortalwrt 一开始,你感觉就是个打了语言包的 openwrt ,但是国内需要的软件,它安装就是比原版要方便,当然原版是更流畅的,只在配置较低的路由上感觉明显。
    walkbox
        18
    walkbox  
       73 天前
    我对原版 openwrt 最大的恐惧就是装插件,还需要各种依赖, 总是各种问题缺少什么依赖,回头我也试试 immortalwrt,一键安装插件?
    superluckykoo
        19
    superluckykoo  
       69 天前
    请教下 op, 我刚开始玩 openwrt, 给软路由装的也是 immortalwrt. 但是找插件的时候发现很多插件软件包里搜不到, 比如 阿里云盘, wireguard 等等. 试了国内国外的软件源都没有. 这是为啥?
    WizardLeo
        20
    WizardLeo  
       65 天前
    这两天试了一下 immortalwrt+homeproxy & singbox ,确实挺不错的
    leiclye
        21
    leiclye  
       50 天前
    immortalwrt 的默认目录只有 300m, 你们是怎么装齐全那些插件的呀, 多安装几个就没啥空间了得进行扩容了. 但是扩容又比较麻烦~~~
    kobeguang
        22
    kobeguang  
    OP
       50 天前
    leiclye
        23
    leiclye  
       50 天前
    好耶~~~~ 又开启了 从 istoreos 转 ImmortalWrt 的路程了. 生命不惜折腾不止~
    cander0815
        24
    cander0815  
       44 天前
    大佬,我使用小米 ax3000T 刷的最新版本的 ImmortalWrt 23.05.4 但是现在各个设备可以正常上网,但是局域网内 wifi 连接的设备,没有办法访问网线连接的设备。ip 都是 192.168.31.xxx 。这是为什么?应该怎么去排查?
    kobeguang
        25
    kobeguang  
    OP
       43 天前
    @cander0815 31 段 IP 就是小米固件路由器的 IP 段,你的小米路由器已经装了其他固件了吧?那你看看你的设备是不是设置了固定 IP ?还是重启你的设备重新获取 IP 看看
    cander0815
        26
    cander0815  
       43 天前
    @kobeguang #25 应该是 ipv6 的某个配置影响到了 昨天直接恢复最初安装的设置,在安装网上另外一种的配置了一下,就可以了。就是感觉现在网速跑不满,300M 得宽带,测试只有 100 多。不知道为什么
    ptsa
        27
    ptsa  
       40 天前
    @zi lxc 下安装 可以直接更新么, 我之前安装的不能更新 pwall 插件也不能更新
    zi
        28
    zi  
       40 天前
    @ptsa 可以,在 ssh 用 opkg 或在 luci 升级软件包都行
    ptsa
        29
    ptsa  
       40 天前
    @zi 能贴下 ImmortalWrt 在 lxc 下的 conf 配置么
    zi
        30
    zi  
       40 天前
    @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  
       40 天前
    @zi 额 都没什么特殊设置么... 我是用 rootfs.tar.gz 模板的 ,你是用其他镜像转的么
    zi
        32
    zi  
       39 天前
    @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  
       39 天前
    @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  
       39 天前
    @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  
       39 天前
    @zi passwall 组建更新 更新 也是在 opkg 里更新么 ?
    zi
        36
    zi  
       39 天前
    @ptsa 是啊,除了系统,其他都可以更新
    Pepsigold
        37
    Pepsigold  
       36 天前 via Android
    请问一下,这个和在 openwrt.ai 编译的有啥子区别吗
    devli
        38
    devli  
       30 天前 via iPhone
    最终归宿是原版。我和你差不多,一开始用别人的,后来自己编译,再后来用 ImmortalWrt ,直到在 PVE 上开 lxc 容器出错,(上面有人提到也有解决办法),就去 issue 看出错原因,了解完前因后果,果断换原版,瞬间一切正常,除了把 dnsmasq 换成 dnsmasqfull ,其它什么都没动,就只装了 singbox ,目前完美运行中,最重要的是简单干净占用低,还能跟着原版更新,回过头看,之前用过那些 luci 插件再也不想碰了。
    kobeguang
        39
    kobeguang  
    OP
       30 天前
    @devli 确实是,越简单越好。各种插件其实没啥太大用,离开了也不会觉得不行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2608 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:47 · PVG 14:47 · LAX 22:47 · JFK 01:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.