无线网卡诡异的单向高延迟和丢包

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
头像
独行猫儿
帖子: 202
注册时间: 2009-02-25 18:07

无线网卡诡异的单向高延迟和丢包

#1

帖子 独行猫儿 » 2019-08-12 9:13

一台戴尔的inspiron 7380笔记本,无线连接到路由器(2.4G 和 5G 均有此问题)

现象(同一时刻):
- 任何有线设备(包括路由器) ping 它都有几十至几百ms的延迟,有时候甚至会丢包
- 它 ping 任何有线设备的延迟都是 3ms 以内,无丢包


换路由器没有解决问题
笔记本上iptable是空的

无线网卡应该是这个:
01:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)
Subsystem: Intel Corporation Device [8086:4010]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi

我是把笔记本作为开发机用,在上面跑了php,但是每次去请求都会因为这个高延迟而卡住,本来瞬间出结果偏要等好几秒。ssh和sftp也非常容易无响应,特难受。路由器已经插满了其他没有无线的设备。

本来以为有5G路由就不会有问题了,但是头一次遇到这种单向高延迟的问题。

有没有谁有经验遇到过此问题?
<!--不再参与任何形式的讨论-->
onlylove
论坛版主
帖子: 5244
注册时间: 2007-01-14 16:23

Re: 无线网卡诡异的单向高延迟和丢包

#2

帖子 onlylove » 2019-08-12 9:53

啥都不懂的表示会尝试换驱动,但是不一定有用,然后……坐等更新解决,实在那啥就把网卡拆了换个没毛病的
头像
独行猫儿
帖子: 202
注册时间: 2009-02-25 18:07

Re: 无线网卡诡异的单向高延迟和丢包

#3

帖子 独行猫儿 » 2019-08-12 16:49

onlylove 写了: 2019-08-12 9:53 啥都不懂的表示会尝试换驱动,但是不一定有用,然后……坐等更新解决,实在那啥就把网卡拆了换个没毛病的
我先说明我的系统是 Linux Mint 19.1 ,基于 ubuntu 18.04 但并不是纯血的 ubuntu

呃,焊在主板上的无线显卡,拆不下来。
我折腾过好多台笔记本,以前都是realtek的芯片,驱动有问题也就认了,国际上都说 intel 的才靠谱。现在遇到 intel 的了结果闹这样。
我手里还有1根802.11ac的和2根802.11n的usb无线网卡,问题是破笨就两个USB口,接HUB太累赘了。

换驱动的建议我想参考下,于是到了 Intel 官网找了下,发现了这个:iwlwifi-9260-th-b0-jf-b0-34.618819.0.tgz,解压后包含 iwlwifi-9260-th-b0-jf-b0-34.ucode ,修改时间是 2017 年


到自己机器上的/lib/firmware下看了眼,发现了 5 个 iwlwifi-9000-pu-b0-jf-b0-*

~$ md5sum /lib/firmware/iwlwifi-9260-*
504a972c36a4ec2238c3da4297a35d4c /lib/firmware/iwlwifi-9260-th-b0-jf-b0-33.ucode
765a96d3ed65e8a4160ded212543bb3a /lib/firmware/iwlwifi-9260-th-b0-jf-b0-34.ucode
20255b1381490f5b8e645eaf1e1e0d78 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-38.ucode
b05233ed931f2ff5d818c0c0caa38624 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-41.ucode
8dc1a04e46640ddb1cedf7dcda937d80 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-43.ucode

而且跟官网提供的Md5都不一样。
(修改时间都是今年7月12日,感觉是什么包更新出来的,并不是我装系统的时间)


想问一下,为什么同是iwlwifi-9260,却有5个文件?我看了下目录下的其他文件,相同型号都有一大堆 33 34 35 这样的文件,这是什么规则?
另外我用 apt search iwlwifi 和 apt search firmware-iwlwifi 都没有结果,iwlwifi 是属于什么包的?我自己改的话,以后会不会被 apt upgrade 覆盖掉?
<!--不再参与任何形式的讨论-->
头像
独行猫儿
帖子: 202
注册时间: 2009-02-25 18:07

Re: 无线网卡诡异的单向高延迟和丢包

#4

帖子 独行猫儿 » 2019-08-12 16:51

我把 intel 官网提供的那个 ucode 覆盖了上去,诡异的延迟依旧。

我又在 https://git.kernel.org/pub/scm/linux/ke ... rmware.git 这里找到了个系统里没有的 iwlwifi-9260-th-b0-jf-b0-46.ucode

装上去也没什么效果。

不过我执行了一下 dmesg|grep iwl

代码: 全选

~$ dmesg|grep iwl
[    4.392608] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
[    4.408121] iwlwifi 0000:01:00.0: loaded firmware version 34.3125811985.0 op_mode iwlmvm
[    4.442125] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 9260, REV=0x324
这意思是即使我装了46版本的,他仍然使用34版本的?我需要把旧文件都删掉吗?
系统里自带的34版本和git.kernel.org上的md5是一样的。事实上系统上自带的5个ucode只有一个文件和git.kernel.org上不一样。
<!--不再参与任何形式的讨论-->
回复