使用多台设备访问局域网的网关路由器的管理界面, mac 与其他设备的表现差异很大.
已经测试的设备和结果如下,(有线与无线连接结果一致)
设备 | 页面打开时间 |
---|---|
macbookpro2020 | 3-30s |
mac mini m1 3 台 | 3-30s |
dell 笔记本 2 台 | 小于 1s |
thinkpad 笔记本 1 台 | 小于 1s |
android 2 台 | 小于 1s |
有人知道这是什么原因吗?
猜测: mac对单个进程创建TCP连接有限制? 我不是apple开发者, 欢迎相关开发人员解答.
1
ctro15547 2021-07-22 10:17:07 +08:00
M1 无感 ,是不是调了 DNS
|
2
cp19890714 OP 补充:
测试的路由器有 3 个, 小米 ac2100, 红米 ac2100(已刷 pandavan), feixun k1(已刷 pandavan). 表现结果一致. |
3
cp19890714 OP @ctro15547 DNS 统一为路由器网关地址
|
4
Love4Taylor 2021-07-22 10:28:23 +08:00 via iPhone
浏览器呢
|
5
secretman 2021-07-22 10:32:15 +08:00
都是 2.4G 连接还是 5G 连接,我记得多年前用 mba 时,wifi 要设置特定的信道才比较好连接,信道干扰???
|
6
wjywxl 2021-07-22 10:41:24 +08:00
确实,收集也比安卓慢
|
7
luckysonyu99 2021-07-22 10:44:58 +08:00
我自己的红米 ac2100 不仅进去很慢,去里面修改科学上网的节点什么的也很慢,手动更新订阅和 ping 节点基本上 30-50s.
使用设备:M1MBP&iPad Pro2018,iPad 稍微能快个几秒。 |
8
Pazakui1259 2021-07-22 10:59:01 +08:00
曾经有过一个讨论了 /t/788496
没有得出什么结论,可能是某次 macOS 系统更新后才发生的问题 |
9
wclebb 2021-07-22 11:02:26 +08:00
这有点奇怪了。可能是路由器没有兼容好 Mac (瞎猜)
因为我自己用的华硕路由器确实没这个问题,打开都是秒开。 |
10
cubecube 2021-07-22 11:06:15 +08:00
是有这个问题,我还以为是公司的过滤器规则误判呢
|
11
Love4Taylor 2021-07-22 11:22:15 +08:00
我这里 M1 Air 打开 AX3600 后台秒开,OpenWRT 也秒开,所以。。
|
12
whenov 2021-07-22 11:28:34 +08:00
用浏览器控制台看一下 timeline ?用 curl 看一下路由器页面下载速度?
|
13
cp19890714 OP @whenov
90%都是卡在了固定的几个请求. 对于这几个请求, timeline 显示: 卡在 Stalled(10%)和 Initial connection(90%). 大部分的 response, Connection=close. 导致 TCP 连接没有复用. |
14
Tink 2021-07-22 12:30:16 +08:00 via Android
跟浏览器有关系吗
|
15
ycyppq123 2021-07-22 12:32:37 +08:00
我也有这个问题 路由器系统是 padavan
|
16
QingStone 2021-07-22 12:36:41 +08:00 via iPhone
确定不是跟浏览器有关?
|
17
263 2021-07-22 12:39:29 +08:00
你不是一个人,我这也这样。 换了各种浏览器都这样。
|
18
Pazakui1259 2021-07-22 12:42:12 +08:00
跟浏览器应该无关,Intel MacBook Pro 搭配 macOS 11.5 (20G71)使用 Safari 14.1.2 (16611.3.10.1.3),Chrome 92.0.4515.107 ,FireFox 90.0.1 都出现了 Padavan 管理页面响应速度较慢的问题,其他两个浏览器速度会比 Safari 快一些(较不容易出现问题),但在同一台电脑上安装 Boot Camp Windows 10 搭配 Chromium Edge 完全没有出现响应速度慢的问题。另外,iOS 和 iPadOS 上也会出现类似的问题。
@Love4Taylor @QingStone @Tink |
19
jedihy 2021-07-22 15:38:06 +08:00
Wireshark 抓包看看发什么了
|
20
coobin 2021-07-22 16:21:11 +08:00
我也一样,远程访问路由在 Windows 下秒进,在 mac 下面界面都打不开。局域网内 mac 访问点一个页签要等半天才能出来。我也是 padavan 。
|
21
hmodys 2021-07-22 19:11:46 +08:00
我也有这个问题。路由器是刷了 padavan 的 K2P,iPhone 、iPad 和 M1 MacBook 访问路由器管理页面都奇慢无比,Windows 机器和安卓设备没问题。
|
22
LeonParker 2021-07-22 19:37:51 +08:00
padavan on AC2100 + iPhone / iPad 能复现...
原生系统的 AX6 就没这个问题 |
23
shuoshuxx 2021-07-22 19:38:51 +08:00
mac 的话修改 vhost
在 127.0.0.1 localhost 加上你的 mac 名字.loacl 例如:xxxxMac.local |
24
PDX 2021-07-22 19:57:05 +08:00 via iPhone
这个好像之前遇到的 java 的一个问题……和 hostname 有关系?
|
25
itisaun 2021-07-22 20:26:19 +08:00 via iPhone
我这 iPhone 访问刷了 padavan 的路由器的 aria2 webui 比安卓访问慢的多
|
26
cp19890714 OP @shuoshuxx 这个有了的. 与此无关.
|
27
wuforpersonal 2021-07-23 00:43:23 +08:00
|
28
MrCurly 2021-07-23 08:57:57 +08:00
我也是。。我还一直以为是我路由器出的问题,但是先来看来不是,我现在是 11.5 正式版,已经基本恢复正常了,之前的版本基本都是 30-60s 才能正常使用后台页面
|
29
Rookiewan 2021-07-23 10:03:38 +08:00
应该是固件问题,k2p 之前刷的潘多拉固件,突然卡了起来,昨晚刷成 openwrt 版本,就一点不卡了
|
30
varrily 2021-07-27 20:09:58 +08:00
ac2200 原厂固件,卡的根本没法用,有时候重启下又好一下,懒得找原因,退掉了。刷了番茄的 linksys 就没事。
|
31
TikDoge 2021-07-28 09:17:55 +08:00
我的也卡,我老以为我的路由器问题
|
32
Tussik 2021-07-29 19:24:56 +08:00
前两天也遇到过,开虚拟机用 windows 访问就没问题。
|
33
chotow 2021-08-01 20:57:26 +08:00 1
试了下改固件代码,httpd 的 Connection 改成 keep-alive 也是会卡,楼主第三条附言不正确。
抓包后发现,macOS 下 TCP 握手会大概率失败,然后一直重传;而 Windows 下是正常的, 不会重传。这两个环境的 TCP 握手包不同之处在于 macOS 的 Options 是 24 字节,而 Windows 是 20 字节。为什么会导致重传,这方面我不熟悉,期待大神解决。 hanwckf 目前在基于 4.4 的内核开发 padavan,但愿之后这个问题也能一并解决吧。 |
34
cp19890714 OP @chotow 厉害! 我不会修改 padavan 的源码的, 所以没有深入研究.
|
35
ycyppq123 2021-08-26 15:05:16 +08:00
巨卡 我设置 padavan 的 k2p 都是用的安卓手机
|
36
zhu992505 2021-08-29 21:32:34 +08:00
谢谢楼上的各位,一样的问题,我之前是用 macOS 10.15 ,现在更新为 12 Beta,发现管理页面很卡了。
|
37
Qzier 2021-09-12 10:27:08 +08:00 via iPhone
而且如果用 clash 代理,直接卡在加载过程,即使我 clash 日志已经显示连接走的是直连。
|
38
virusdefender 2021-09-12 15:25:14 +08:00
padavan 管理界面有同样的问题,奇怪的是我 m1 的 mac + chrome 有些静态文件十分缓慢,但是 x86 的 mac + chrome 就没啥问题
|
39
leetom 2021-09-15 16:04:33 +08:00
同样的问题过来报个到
|
40
lxxself 2021-11-23 23:31:13 +08:00
害,mbp intel 和 m1 各个浏览器都如此,我也是发现这现象,之前以为是偶然现象,终于忍不了想谷歌搜索答案看到了这。。。这么坑的么
|
41
qwelin 2021-11-25 00:24:28 +08:00
mac 访问 k2p 刷了 padavan 最新版本,打开路由界面超级无敌慢,有什么解决的办法没有?
|
42
zht94 2021-11-30 11:04:08 +08:00
遇到同样问题了,mark 一下
|
43
burning 2021-12-02 14:21:30 +08:00
同样的问题 解决不了
|
44
11dad 2021-12-03 11:33:38 +08:00
同样的问题,不清楚是最近固件问题还是 mac 系统版本问题,我记得之前 catalina 的时候挺快的
|
45
Rrrrrr 2022-01-01 10:21:11 +08:00
找到组织了,我也是突然很卡,一度怀疑是路由坏了,但是速度却没有问题。我之前刷的是新的老老子,cdn 我看它用的是 jsdelivr ,考虑到这货已经墙了。我就换回 2018 的老固件,老固件看起来没有要加载什么远程资源,但是就是巨卡。
|
46
Rrrrrr 2022-01-01 10:31:28 +08:00
win10 虚拟机确实不卡。也许 mac 系统升级导致
|
47
hmodys 2022-01-31 10:38:22 +08:00 via iPhone
提供一个发现,之前局域网访问 padavan 管理页面很卡,但是这两天回老家用 ss 连回家里的 padavan 管理页面却非常顺畅。
|
48
cp19890714 OP @hmodys 是使用同一个 Mac 访问的吗?
|
49
0987363 2022-02-02 00:31:54 +08:00
@cp19890714 同 padavan 系统卡顿,openwert 就正常
和 47 楼一样,内网使用 ip 访问会很卡,macos 跟 ios 设备都会这样 改用域名加反代访问就很正常,动态 ddns 加二级域名指向特定 padavan |
50
hmodys 2022-02-05 14:08:48 +08:00
@cp19890714 设备相同,且 MacBook 、iPad 和 iPhone 都这样。
|
51
chotow 2022-02-07 21:46:24 +08:00
看起来问题已定位 https://github.com/hanwckf/padavan-4.4/commit/ed67df5b8ff58d7cc7deb0dc1a878ef596e4fb17
我试了下,确实不卡顿了,感人。 那么,接下来的问题是,为什么苹果的几个新版本系统在开启 tcp_tw_recycle 后就出现了这个问题,具体如何分析呢? 踢一下楼上的几个朋友 @hmodys @0987363 @Rrrrrr |
53
mayuko2012 2022-03-18 16:10:39 +08:00
更新了 3.4.3.9-099_22-03-1 版本后可以随意访问了
|
54
i6941 2022-10-17 18:33:10 +08:00
找到方案了,echo 0 > /proc/sys/net/ipv4/tcp_tw_recycle
|
55
playtomandjerry 2022-12-10 19:08:22 +08:00
这个问题和电脑应该没有关系, 这么多人卡, 很大原因是固件配置的问题了。 我的卡的根本进不去, 但是连着网线就很快,不过还是有几个页面很慢很慢,根本打不开
|