我在 上使用 Ubuntu 18.04.4 LTS Asus VivoBook
。使用 WiFi 时,我无法获得完整的互联网速度(使用 Windows 时为 250 Mb/s)。
wlo1 IEEE 802.11 ESSID:"SFR_31B8_5GHZ"
Mode:Managed Frequency:5.26 GHz Access Point: 60:35:CC:1F:BB:BD
Bit Rate=54 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=66/70 Signal level=-44 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:17 Missed beacon:0
输出lspci -knn | grep Net -A3
:
00:14.3 Network controller [0280]: Intel Corporation Device [8086:9df0] (rev 30)
Subsystem: Intel Corporation Device [8086:0034]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
输出dkms status
:
rtlwifi-new, 0.6: added
virtualbox, 5.2.34, 4.15.0-96-generic, x86_64: installed
输出grep iwlwifi /etc/modprobe.d/*
:
/etc/modprobe.d/iwlwifi.conf:options iwlwifi 11n_disable=1
输出uname -r
5.3.0-46-generic
我已经尝试过了
$ sudo iwconfig wlo1 rate 250M
该问题有解决办法吗?
答案1
您已11n
在配置文件中禁用“部分”费率。
iwlwifi.conf
您用错误的选项替换了标准。
跑步
sudo nano /etc/modprobe.d/iwlwifi.conf
并将现有文本替换options iwlwifi 11n_disable=1
为
# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system. When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
这就是应该在那里的东西。
对于将来,我建议不要运行您不理解的命令。