我刚刚找到了一种使用以下命令使我的 WiFi 正常工作的方法:
sudo rmmod iwldvm
sudo rmmod iwlwifi
sudo modprobe iwlwifi bt_coex_active=0
我宁愿每次登录电脑时都不要输入这些命令。我想知道如何才能让这些命令在我登录时自动运行。我正在运行 Ubuntu 12.04 LTS。谢谢您的帮助!
答案1
与在登录时运行命令相比,更好的做法通常是在启动时通过 /etc/modprobe.d 目录中的文件配置内核模块。
文件的名称是任意的(尽管它们应该有一个 .conf 后缀),但最好让它们以明显的方式与模块相关,例如
创建文件/etc/modprobe.d/黑名单-iwldvm.conf包含行
blacklist iwldvm
创建文件/etc/modprobe.d/iwlwifi.conf包含行
options iwlwifi bt_coex_active=0
iwlwifi.conf 文件可能已经存在(如果您之前配置了其他选项) - 如果是这样,只需附加新选项而不是创建新文件。更改将在您重新启动时生效。