启动时运行 Wifi 命令

启动时运行 Wifi 命令

我刚刚找到了一种使用以下命令使我的 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 文件可能已经存在(如果您之前配置了其他选项) - 如果是这样,只需附加新选项而不是创建新文件。更改将在您重新启动时生效。

相关内容