我的 Linux Mint 上的 Wi-Fi 连接速度非常慢。网络控制器是Intel Corporation Centrino Advanced-N 6235 (rev 24)
.我在 Ubuntu wiki 上找到了一个修复:
sudo rmmod iwlwifi && sudo modprobe iwlwifi 11n_disable=1
我有:
Error: Module iwlwifi is in use by: iwldvm
所以我做了:
sudo rmmod iwldvm
sudo rmmod iwldvm # (went fine then)
sudo modprobe iwlwifi 11n_disable=1
我的 wlan0 没有启动,所以我也启动了 iwldvm。
sudo modprobe iwldvm
不幸的是互联网仍然太慢。我尝试了不同的方法,但没有任何效果。主要是我很困惑,Wi-Fi 工作正常一周了,现在我遇到了这样的麻烦。我读到内核升级到 3.10 应该可以解决这个问题,但我无法启动那个内核,而且 3.9 也没有解决这个问题。
我的机器(华硕 Zenbook Prime)是否可能使用与该机器不同的东西iwlwifi
?我只是问,因为我发现/etc/modprobe.d/
名为的文件iwlwifi.conf
包含:
# /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
该lsmod | grep iwlwifi
命令给了我:
iwlwifi 173477 1 iwldvm
cfg80211 510937 3 iwlwifi,mac80211,iwldvm
答案1
我的英特尔 wifi 只能以 54Mb/s(802.11g) 的速度连接。
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
还使用 iwlwifi 驱动程序
来自系统日志
iwlwifi 0000:03:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
对我来说解决这个问题的方法是在我的 WiFi AP 上启用一项设置。
在路由器上启用 WMM/QoS 后,我的 ubuntu 笔记本电脑连接到 802.11n(300 - 270Mb/s)
答案2
我从这里获取了 iwlwifi driver-6000g2b-ucode-18.168.6.1.tgzhttp://wireless.kernel.org/en/users/Drivers/iwlwifi 现在一切都进展得很快