我有一个英特尔无线 7260ac我的笔记本电脑中的卡以前可以达到 300Mb,但现在只能达到 54Mb,我发现在最近升级到 ubuntu 16.04.1 后它显示为 IEEE 802.11abg,我该如何解决这个问题?
我输入命令 sudo lshw -C 网络
*-network
description: Wireless interface
product: Wireless 7260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 73
serial: 0c:8b:fd:4e:64:8e
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-62-generic firmware=17.352738.0 ip=192.168.1.10 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg
resources: irq:31 memory:f7d00000-f7d01fff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0.2
bus info: pci@0000:04:00.2
logical name: enp4s0f2
version: 0a
serial: 00:90:f5:f9:d9:f8
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8411-1_0.0.3 06/18/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:27 ioport:e000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff
我还检查了我的信号强度,这很好用 nmcli d wifi
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
guest_2.4ghz Infra 7 54 Mbit/s 89 ▂▄▆█ WPA2
* 2.4ghz Infra 7 54 Mbit/s 77 ▂▄▆_ WPA2
5ghz Infra 161 54 Mbit/s 77 ▂▄▆_ WPA2
我也做了uname -a
Linux sys76 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
我也做了lsb_release -a
LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
我使用 iwconfig 做了iwconfig wlp3s0
wlp3s0 IEEE 802.11abg ESSID:"2.4ghz"
Mode:Managed Frequency:2.442 GHz Access Point: E0:3F:49:93:3F:10
Bit Rate=54 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=68/70 Signal level=-42 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:134 Missed beacon:0
我做了所有s /lib/firmware | grep 7260
user1@sys76:~$ ls /lib/firmware | grep 7260
iwlwifi-7260-10.ucode
iwlwifi-7260-12.ucode
iwlwifi-7260-13.ucode
iwlwifi-7260-16.ucode
iwlwifi-7260-17.ucode
iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode
答案1
发现问题了,我把这行
options iwlwifi 11n_disable=1
添加到我的
/etc/modprobe.d/iwlwifi.conf
文件中,解决了另一个断开连接的问题,所以我把它删除了,速度问题就解决了。但我的 wifi 卡和网络管理器断开连接的问题太多了,所以我决定试试 wicd。
还添加了行(关闭 wifi 电源管理)
sleep 5 ; /sbin/iw wlp3s0 set power_save off
致我的/etc/rc.local file
更新答案:
由于遇到更多问题和断开连接而更新此答案这里是似乎有效的最终更改的列表。
1) Upgraded to to kernel 4.8.0-39 from 4.4
2) Added files
-/etc/modprobe.d/iwldvm.conf
added line: options iwldvm power_scheme=1
-/etc/modprobe.d/iwlmvm.conf
added line: options iwlmvm power_scheme=1
-/etc/modprobe.d/iwlwifi.conf
added line: options iwlwifi power_save=0
added line: options iwlwifi 11n_disable=8