我在 Ubuntu 12.04 中遇到了一个 buf,它总是断开我与特定 Wifi 路由器的连接。以下 4 个命令对我有帮助:
sudo ifconfig wlan0 down
sudo rmmod -f iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo ifconfig wlan0 up
但是现在我已更新到 14.04 并且当我使用 sudo rmmod -f iwlwifi 时它返回此错误:
rmmod: ERROR: ../libkmod/libkmod-module.c:769 kmod_module_remove_module() could not remove 'iwlwifi': Resource temporarily unavailable
rmmod: ERROR: could not remove module iwlwifi: Resource temporarily unavailable
这些信息可能需要,我的无线网卡应该是:
description: Wireless interface
product: Centrino Wireless-N 2200
vendor: Intel Corporation
如果您能帮助我解决这个问题,我将提供任何其他信息,谢谢
答案1
而不是删除和加载模块。创建 /etc/modprobe.d/iwlwifi.conf,内容如下:options iwlwifi 11n_disable=1 然后重新启动(您可能需要运行 # update-initramfs -u)
用户“Arch user”的解决方案有效,我不需要运行 update-initramfs -u