我的 Linux Mint 上的 Wi-Fi 连接速度非常慢。网络控制器是Intel Corporation Centrino Advanced-N 6235 (rev 24). 我在 Ubuntu wiki 上找到了一个修复程序:
sudo rmmod iwlwifi && sudo modprobe iwlwifi 11n_disable=1
Run Code Online (Sandbox Code Playgroud)
我有:
Error: Module iwlwifi is in use by: iwldvm
Run Code Online (Sandbox Code Playgroud)
所以我做了:
sudo rmmod iwldvm
sudo rmmod iwldvm # (went fine then)
sudo modprobe iwlwifi 11n_disable=1
Run Code Online (Sandbox Code Playgroud)
我的 wlan0 没有启动,所以我也启动了 iwldvm。
sudo modprobe iwldvm
Run Code Online (Sandbox Code Playgroud)
不幸的是,互联网仍然太慢。我尝试了不同的方法,但没有任何效果。主要是我对 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
Run Code Online (Sandbox Code Playgroud)
该lsmod | grep iwlwifi命令给我:
iwlwifi 173477 1 iwldvm
cfg80211 510937 3 iwlwifi,mac80211,iwldvm
Run Code Online (Sandbox Code Playgroud)
小智 1
我从这里获取了 iwlwifi driver-6000g2b-ucode-18.168.6.1.tgz http://wireless.kernel.org/en/users/Drivers/iwlwifi 现在一切都运行得很快