之前 AC86U 和 J1900 使用 Koolshare 的固件,两款都遇到的困扰
当时 1900 只知道 koolshare 的 openwrt,不知道其他固件,小白踩坑,以至于使用一个多月 1900 被出手,留下 86 使用到现在。
前几日手又痒入 N3540,这次刷了 L 的 openwrt,不刷不知道,一刷吓一跳,丝般顺滑!也刷了其他在 L 基础上编译的固件,流畅度和插件两个字真香。
体验两天,彻底抛弃 koolshare 的固件,与其说软路由香,不如说非 koolshare 的 openwrt 香。
各位同学,趁女友还未掌管财政大权赶紧折腾起来!
路由器固件(我目前使用的是 e 大):https://t.me/luyouqi
1
Guys 2020-05-29 09:19:04 +08:00
借楼问下,有老哥知道,openwrt 那个 CPU 温度怎么转换吗?我想写个查温度的.
|
2
wondering 2020-05-29 09:25:46 +08:00
目前开车 t/672650#reply19 。感觉如果上车十年不用换了。
|
3
ifxo 2020-05-29 09:28:02 +08:00 1
是的,koolshae 上的越来越挫,可以的话自己编译官方最新的也不错
|
4
cuixiao603 2020-05-29 09:43:13 +08:00 1
群链接不错
|
5
missdeer 2020-05-29 09:45:26 +08:00
政治不正确地说,上软路由大半是为了折腾,既然这样刷个 Debian 之类的通用发行版自己慢慢配置才香
|
8
Xusually 2020-05-29 09:55:37 +08:00
GEN8 + ESXi + OpenWrt 官方固件
路由器系统,对于整个家庭来说,太过敏感,还是对第三方论坛折腾的版本保留态度 |
9
jun0205 2020-05-29 09:58:33 +08:00
koolshae 被小白吹过了,重来都是只用 OpenWRT 官方或自己编译固件。
|
11
kennylam777 2020-05-29 10:03:10 +08:00
x86 還在用 OpenWRT 有點殺雞用牛刀吧,1G RAM 都能上 Opnsense 了還可以裝 SS plugin
|
12
tvirus 2020-05-29 10:07:00 +08:00
|
13
cwbsw 2020-05-29 10:10:14 +08:00
@kennylam777
OpenWrt 可以直接操作底层 Linux,内核版本更新也很及时,能玩的花样比商用系统多太多了。 |
14
inktiger 2020-05-29 10:13:41 +08:00
我看到软的真香就进来了,结果不是我想看见的,溜了溜了。。。
|
16
fwee 2020-05-29 10:26:19 +08:00 via Android
国内走国外是怎么解决的?有更好的插件么
|
19
kennylam777 2020-05-29 10:36:13 +08:00
@cwbsw 要玩 Linux 我都用一台獨立的 VM/ARM 小機去做..... OpenWRT 用了很多 kernel patch 要等 maintainer 引入新版,要玩新 kernel 不如直接上 Ubuntu + HWE,要最新的 software suite 可以用 docker 。
|
22
kennylam777 2020-05-29 10:54:27 +08:00 2
再安利一下 OPNsense
我也是用 n3450 做主路由,暫時還在 pfSense 但新安裝了幾台 OPNsense,比 pfSense 優點如下 - 有香港 Mirror,CN2 的 - plugin 比較多,例如 SS 的都有,devel 還有 softether - 軟體包更新比 pfSense 快 以前也有用過 OpenWRT,但上了 x86 就放棄了,原因如下 - SSD 太大,根本不用刷 - stable repo 太舊,devel repo 太新過兩三個月就有 dependency error,安裝一點新東西太折騰 - 沒有能做 VPN server 的用戶管理,在 pfSense/OPNSense 直接有 FreeRADIUS 的 GUI 了 |
23
kennylam777 2020-05-29 10:58:09 +08:00
喔對了,OPNSense 內置了 GeoIP 還有自動更新 IP 庫,要做國內外 IP 分流超級簡單
|
24
DoubleShut 2020-05-29 10:59:42 +08:00
认同吗,这三个字让我联想到 [成功学] 大师,传销
|
25
leeolsen 2020-05-29 11:24:26 +08:00
之前我在 ac86u 上使用 koolshare 梅林改固件遇到一个问题,我想要对于家中不同的设备(根据他们的 mac 地址或者内网 ip )配置不同的上网模式和不同的代理服务器,有点类似于在路由器上配置一个 surge
比如说 nas 全部走国内网络,电视盒走 a 服务器的白名单模式,手机走 b 服务器的白名单模式,台式机全部走国内网络。 不知道各位大大是否知道这种功能除了自己写 iptable 是否有其他更简单的方式实现 |
26
Telegram 2020-05-29 11:50:42 +08:00
我的 J1900,反正我用的 koolshare,很稳定,很舒服,运行 200 多天无重启。
然后半个月前看到 y2b 上各种吹 lean 的 openwrt 多好多快。然后自己懒得编译,去下了 esir 编译好的那个小而精版本, 我把内网监控主机映射到公网,有时候在外面可以看下家里情况,发现端口映射相当卡。然后用了 3 天,ssrplus 直接断了,重启路由也不行。 然后我又刷回 koolshare 了,到现在 10 多天了,一切稳定,端口映射也很流畅。我只用翻墙和端口转发就够了,追求稳定就行。 总结:各版本固件,各有各的优点,适合自己使用情况的就是最好的,反正从实际体验下来,koolshare 更适合我。 |
27
kennylam777 2020-05-29 11:52:53 +08:00
@leeolsen 這就是策略路由,OPNSense/pfSense 都能輕鬆做到指定 IP 用不同的 Gateway(網關)
|
29
Jirajine 2020-05-29 12:07:01 +08:00 via Android
@kennylam777 openwrt 其实并不适合软路由,它是为嵌入式设计的,更新扩展困难,需要的组件都得提前编译好集成进去。
|
30
Jirajine 2020-05-29 12:14:50 +08:00 via Android
@kennylam777 你说的这个 opnsense 我去看了一下 ss 插件的代码,功能比较简陋订阅什么的都没有,而且它的插件开发语言是 php 。。
|
32
napsterwu 2020-05-29 12:34:32 +08:00 via iPhone
想问问 op 的驱动问题解决好了吗…解决好了倒是可以试试
|
33
optional 2020-05-29 12:37:57 +08:00 via Android
傻快傻快的
|
34
cwbsw 2020-05-29 12:41:38 +08:00
@kennylam777 按 GeoIP 分流粒度太粗,像 dnsmasq+ipset 那样按域名分流能实现吗。
|
35
xenme 2020-05-29 12:56:14 +08:00 via iPhone
UI 蛮的问题自己编译或者选各种啥 M 大,L 大固件都有可能遇到,有些依赖导致的。
从 koolshare 折腾到 openwrt,到现在 Linux 自己玩儿了。自己分流加个代理,再配上 koolproxy 去广告基本完美了 |
36
sola97 2020-05-29 13:02:22 +08:00 via Android
N1 真香,软路由上的 koolshare 出的 lede x64,我跑了两年了,软件商店也挂了,更新不能继承配置,各种 URL 失效只能手改脚本,无奈各种端口转发和 vlan 配置实在懒得重新配
|
37
kennylam777 2020-05-29 13:06:14 +08:00 via Android
@cwbsw 可以自己灌 subnet 表
|
38
SakuraOjosama 2020-05-29 13:31:16 +08:00
求问最上面的是哪一款主题呀
|
39
meisen OP @SakuraOjosama #38 opentomato
|
40
tia 2020-05-29 14:14:25 +08:00
|
41
kennylam777 2020-05-29 14:33:53 +08:00 via Android
@tia 給我一個某人的 LEDE 源碼幹嘛?
|
42
qq2511296 2020-05-29 14:46:07 +08:00
想知道软路由有啥作用啊,就为了那些插件吗? 硬路由刷那个系统也可以吧?
|
43
cwbsw 2020-05-29 14:49:36 +08:00
@kennylam777 要自己维护 IP 列表就不是按域名分流了。
|
45
Telegram 2020-05-29 14:59:09 +08:00
@qq2511296 #42 其实说白了就是折腾,唯一一个可以说的过去的,就是软路由性能比硬路由好,跑 SS 可以跑更高速率
|
48
tia 2020-05-29 15:15:36 +08:00
@kennylam777 #41 官方固件可玩性太低,仅以官方固件来衡量 openwrt 的可玩性我觉得太遗憾
|
49
meisen OP @DoubleShut #24 我猜测你是看到 [软] 进来的,而不是认同吗🥶
|
50
kennylam777 2020-05-29 15:17:08 +08:00
|
52
kennylam777 2020-05-29 15:20:19 +08:00
@tia Err,光從源碼我看不出有多可玩,反正以前 OpenWRT 我已經用自編的,多了一堆包又如何,還不是那一套 UI 及一堆我用不著的 FQ 小工具。
|
53
recosong 2020-05-29 15:21:56 +08:00 via iPhone
j1900 没有这么不堪
|
55
kennylam777 2020-05-29 15:29:22 +08:00
@tia 我很久以前用 TP-Link 1043,已經改過 OpenWRT 當作 NAS/BT server 使用,然後為了 Samba 性能用了一台舊筆電跑 OpenWRT x86,然後組了一台伺服器玩 ESXi 把 NAS 和路由器分開了
自此不再在折騰全功能的 OpenWRT/LEDE 。 |
56
tia 2020-05-29 15:31:20 +08:00
@kennylam777 #52 所以还是各取所需,对墙外来说确实是用不着的小工具。不过 L 大的固件优点是许多工具都是直接打钩就用,对于想自己 diy 系统但是又非程序员的用户来讲友好许多,没必要自己去啃 linux 浪费时间,毕竟除了 linux 相关程序员,其他人在包上面花时间就是浪费人生。
|
57
tia 2020-05-29 15:32:48 +08:00
@kennylam777 #55 L 大这个好处就是既能选择最精简的 op 也能选择很多 ipk 的 op
|
58
gearfox 2020-05-29 15:33:53 +08:00
Koolshare 的固件感觉很难用。。。
|
59
efsg 2020-05-29 15:36:51 +08:00 via Android
@ifxo 小宝只是业余爱好,但没想到的是居然能把华硕给捧高了,现在小白只认华硕博通梅林,华硕网件的天价博通路由器就是高端,梅林就是最好的固件
|
60
cwbsw 2020-05-29 17:41:19 +08:00
@kennylam777 光有 Dnsmasq 不够啊,我意思是把特定域名的解析结果动态添加到 ipset,然后据此做策略路由。
|
61
cwbsw 2020-05-29 17:42:40 +08:00
主要还是 BSD 的门槛太高了,大多数人还是更熟悉 Linux 。
|
63
ysc3839 2020-05-30 04:48:45 +08:00 via Android
@missdeer 选择 OpenWrt 主要是为了开箱即用的 NAT 转发以及 DHCP 等配置吧。
之前做测试需要在虚拟机中搭建一个 tap 模式的 OpenVPN Server,在网上找到的 Ubuntu 下的教程都挺复杂的,要自己配置很多东西。最后换了 OpenWrt 就省很多事了,NAT 防火墙、DHCP 都是配置好的,只需要配置一下 OpenVPN Server 就完事了。 |
64
ysc3839 2020-05-30 04:55:29 +08:00 via Android
@Jirajine OpenWrt 是有包管理的,更新扩展不会太难吧?需要的组件也不一定要提前编译进去。反而是 Padavan 这种没有包管理、根目录不可写的,更新扩展会更困难。
|
65
Jirajine 2020-05-30 11:33:13 +08:00 via Android
@ysc3839 那个包管理你用过就知道了,非常残废,各种依赖版本冲突,也不具备更新系统的能力。根据官方的最佳实践就是提前编译好然后整个系统重刷。
|
66
ysc3839 2020-05-30 12:07:37 +08:00 via Android
@Jirajine “各种依赖版本冲突”我似乎没遇到过,不知道你遇到的是什么情况?我更怀疑是第三方修改版改出的 bug 。
“不具备更新系统的能力”确实是这样,主要有两方面的问题: 1.OpenWrt 大部分设备是 rootfs+overlayfs 的形式,用包管理更新的话会导致 rootfs 的文件在更新后在 overlayfs 多占用一份空间。这个问题改用单 rootfs 可以解决。 2.OpenWrt 的内核不由包管理管理,这是无法升级系统的根本原因。 |
67
Jirajine 2020-05-30 12:23:58 +08:00
@ysc3839 #66
不单单是没法升级内核,大部分软件包都很难管理,第三方的还好,我遇到的都是官方的包冲突,比如网络工具凡是支持 ssl 的基本都会遇到 ssl 库冲突,luci 的组件如果没提前编译进去后来安装很容易损坏,iptables 涉及到的内核模块也装不上。 官方文档上也有提示 https://openwrt.org/docs/guide-user/additional-software/opkg >The package repositories in the development snapshots are updated by the build bots to new versions very often, so it's very likely you won't be able to upgrade some packages due to broken dependencies with kernel or kernel-related packages. In that case, it's recommended to use the Image Builder and make a new firmware image with all packages you need and flash that instead of upgrading through opkg. |