使用 PCMCIA 网卡时如何禁用笔记本电脑的内置 WiFi NIC?

使用 PCMCIA 网卡时如何禁用笔记本电脑的内置 WiFi NIC?

我的 Dell E5500 笔记本电脑中有一个较弱的(必须频繁重新连接)“Intel Ultimate N WiFi Link 5300”内置 WiFi 模块,我更喜欢使用 PCMCIA“Atheros AR5008”。

在 Windows 上,我只需关闭笔记本电脑的无线开关,内置模块就会被禁用(而 Atheros(实际上是 D-Link)驱动程序会忽略它)。但 XUbuntu 11.10 可以识别无线开关并禁用所有 WiFi 模块,包括 PCMCIA 模块。

在这种情况下,如何禁用内置的而不禁用 PCMCIA 的?

我不想同时拥有它们(就像我现在一样)。如果我能像在 Windows 中一样轻松、快速地打开和关闭它们,那就太棒了。

答案1

您可以尝试卸载该模块(我相信该卡使用iwlwifi iwlagn):

sudo rmmod iwlagn 

我刚刚检查过,它确实可以与 BCM4312、wl 模块一起使用。

要恢复,请使用

sudo modprobe iwlagn

因为你想永久禁用内置无线网卡,一种方法是将支持模块列入黑名单。由于驱动程序支持英特尔芯片组iwlagn,因此你可以将其列入黑名单iwlang。运行:

gksu gedit /etc/modprobe.d/blacklist.conf

将这一行添加到文件:

blacklist iwlagn

保存文件并退出文本编辑器。

现在,即使重新启动,该模块也不会被加载。

答案2

BIOS 设置中通常有一个禁用内置组件的选项。因此,重新启动笔记本电脑并打开 BIOS 设置(通常在启动时按 F2 或 F10),然后尝试从那里禁用内置 NIC。

相关内容