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

分享一下原版 x86 openwrt 手动安装需要的插件的方案

  •  
  •   LongLights 2022-07-18 12:27:19 +08:00 10822次点击
    这是一个创建于 1233 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近刚刚从 r2s 换到了一台 n5105 的机器,发现不同于 arm 版的 openwrt ,x86 的 openwrt 无法直接安装需要的插件( passwall 等)

    正式版本(非 rc 版、snapshot 版)有几个 kmod 依赖,如:kmod-nft-compat 是始终无法成功安装的,且尝试手动在原版固件基础上编译进去相关插件,也失败了。

    后来搜索找到了解决方案,分享给需要的人。

    OpenWrt 官方(原版 OpenWrt ) SDK 编译 PassWall 教程

    如果你是 x86_64 的 openwrt 21.02.3 版,可以直接下载这里的 ipk 包 https://pan.moseacg.com/s/kpof

    并 ssh 进 op ,执行

    opkg update opkg install vsftpd openssh-sftp-server /etc/init.d/vsftpd enable /etc/init.d/vsftpd start opkg remove dnsmasq rm -rf /etc/config/dhcp opkg install dnsmasq-full wget-ssl ipset iptables-mod-nat-extra openssl-util curl iptables-mod-tproxy iptables-mod-iprange ip-full ip6tables-mod-nat luci-compat coreutils haproxy coreutils unzip coreutils-nohup libuci-lua resolveip 

    通过 sftp 上传压缩包的 PWluci 和 PWpackages 文件夹至 root 目录 随后 ssh 依次执行

    cd PWpackages opkg install *.ipk cd ../PWluci opkg install *.ipk 
    第 1 条附言    2022-08-08 23:25:09 +08:00
    主帖的链接失效了,可用的: https://pan.moseacg.com/s/nyxC5
    17 条回复    2024-04-02 22:11:34 +08:00
    LongLights
        1
    LongLights  
    OP
       2022-07-18 12:33:03 +08:00
    另外给刚折腾的玩家一些小建议:
    1. 如果是刚安装上原版固件,务必记得先扩容再操作
    2. 不要折腾 DNS 插件,没有什么意义,还有几率和插件的分流功能模块冲突
    3 开启 doh 解决 dns 劫持问题即可
    4. x86 的设备一般开启 shortcut fe 这种加速没有太大意义,不要迷信“优化”
    5. 如果是主用环境了,强烈建议 iKuai (主路由 拨号+流控)+openwrt (旁路由,插件)
    xiri
        2
    xiri  
       2022-07-18 12:36:25 +08:00 via Android   1
    一直都是手动编译的原版镜像+插件,没遇到过任何问题。
    唯一一点,passwall 会依赖 dnsmasq-full ,而原版自带启用了 dnsmasq ,这其实是包含在 dnsmasq-full 里面的,二者同时选用就会有冲突,所以编译的时候要把 dnsmasq 的选项取消
    LongLights
        3
    LongLights  
    OP
       2022-07-18 12:37:51 +08:00
    @xiri 靠,我傻了,编译报的错一直没提示 packages 相关的路径,我排查了好久都没意识到问题就在 dnsmasq-full 这里
    LongLights
        4
    LongLights  
    OP
       2022-07-18 12:39:18 +08:00
    主帖的链接失效了,可用的: https://pan.moseacg.com/s/nyxC5
    Esioner
        5
    Esioner  
       2022-07-18 13:53:40 +08:00
    openwrt 开了 passwall 网络体验也没有 win10 装 v2rayN 体验要好,是啥原因,就是如果用 openwrtpasswall 开 youtube 会有的视频加载很慢( 10s +),手机也是,而且 google 的时候速度很慢,但是如果电脑用 v2rayN 代理的话,google 秒开,youtube 4k 也只是卡个四五秒也就能播放了
    Kaiyuan
        6
    Kaiyuan  
       2022-07-18 14:01:40 +08:00 via iPhone   1
    @Esioner 路由器性能始终比不上电脑。
    6IbA2bj5ip3tK49j
        7
    6IbA2bj5ip3tK49j  
       2022-07-18 15:38:01 +08:00   1
    @Esioner 多半是配错了。
    ---------
    现在 openwrt 上几个翻墙软件( openclash ,helloworld )的配置复杂度堪比 word 排版了。
    自己 build 一个 v2ray ,写点 iptables 脚本,再加上一个简单的 dns 转发就齐活了。
    LongLights
        8
    LongLights  
    OP
       2022-07-18 16:56:24 +08:00   1
    @Esioner 如果你是虚拟机环境下装的,感觉像没打开 aes 模块
    Esioner
        9
    Esioner  
       2022-07-18 20:13:34 +08:00
    @Kaiyuan 应该不是,我用的 n5105 这个性能怎么说都应该够了。。。
    @xgfan 对啊,我也怀疑是我哪里配置的不对,我网上找了些教程,一样配置也没用,自己 build 这个得重新学习了

    @LongLights 没有啊,我是直接硬盘安装的 openwrrt 。。。也需要打开么
    LongLights
        10
    LongLights  
    OP
       2022-07-18 20:35:22 +08:00
    @Esioner 物理机直装那不需要,你这怪了,我也是 n5105 ,而且是 pve 下的虚拟机,我这里比 win11 客户端( 12600kf )会略快一点(峰值速度更高,netflix 跳 4k 的时间也更短)
    Esioner
        11
    Esioner  
       2022-07-18 20:44:29 +08:00
    @LongLights 你用的是最新的原版 openwrt 么,周末试试换个 ISO 试试
    LongLights
        12
    LongLights  
    OP
       2022-07-18 22:19:18 +08:00
    @Esioner 21.02.3
    neroxps
        13
    neroxps  
       2022-07-18 22:54:54 +08:00 via iPhone
    一直都是 x86 原版 opkg 一把梭。dnsmasq 卸掉 换 dnsmasq-full 还有一些 其他包。卸掉装别的就好。
    jyfans110
        14
    jyfans110  
       2022-07-25 10:20:04 +08:00
    21.02 开始,可以直接拉官方源码,配合 xiaorouji 的代码编译了,没依赖的问题,用 vermagic 换.config 的 MD5 ,安装官方源的插件也简单,还可以直接改镜像大小,不用麻烦的搞 overlay 扩容了。
    tunetoystory
        15
    tunetoystory  
       2022-08-06 23:44:09 +08:00 via iPhone
    我也是 N5105 前前后后折腾了好几个固件,esir 的 骷髅的,都多多少少不稳定有 bug ,目前 暂时用 suling 所有包直接装,唯一问题就是温度偏高
    991547436
        16
    991547436  
       2023-07-03 10:39:22 +08:00
    Shortcut FE 对 X86 是否真的没有优化?
    https://www.acwifi.net/19426.html
    wuhao
        17
    wuhao  
       2024-04-02 22:11:34 +08:00
    @LongLights 软路由主机直接安装爱快,爱快里面的虚拟机装 openwrt 可以吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     894 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 21:09 PVG 05:09 LAX 13:09 JFK 16:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86