如何停止持续闪烁的 Wifi LED?

如何停止持续闪烁的 Wifi LED?

我有一台戴尔 E6510,在安装了 Ubuntu 并连接到无线网络后,我的 Wifi LED 一直闪烁,可能是由于流量问题。

这真的很烦人,因为它总是吸引我的注意力离开屏幕。有没有办法关闭此功能,只要有 wifi 连接,wifi 灯就一直亮着?

这是我的 wifi 的 lspci:

Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)

答案1

关闭英特尔无线网卡(以及部分 Atheros)的 LED 闪烁

注意:基于对所有内核无线驱动程序的广泛研究(即兼容无线,只有英特尔卡和一个 Atheros 芯片组支持模块选项来控制 LED 行为。请注意,大多数驱动程序中的实际 LED 控制代码相当简单,因此,如果您对 C 有基本的了解,可以构建内核模块并阅读偶尔的数据表,那么几乎可以很容易地禁用 LED 闪烁任何带有开源驱动程序的 wifi 卡。

  • Alt+ F2,然后输入gksudo gedit /etc/modprobe.d/iwled.conf(或在您最喜欢的编辑器中打开此文件)
  • 添加行options MODULE_NAME led_mode=1
    • MODULE_NAME下面列出了您的 Ubuntu 版本和卡型号
    • led_mode如果有指示,请为 Intel 2200BG/2900ABG 或 Atheros 卡更换适当的选项
  • 保存并退出编辑器;重新启动

1. Ubuntu 13.04 (Raring Ringtail) - 内核系列 3.8

  • iwlwifi适用于英特尔迅驰无线-N 系列 1xx、1xxx、2xx、2xxx、5xxx、6xxx
  • iwlegacy适用于英特尔无线系列 3945(已测试)、4965
  • ipw2200适用led=0于英特尔 Pro/Wireless 2200BG、2915ABG
  • ath9k使用blink=0Atheros 无线网卡ath9k驱动程序

2. Ubuntu 12.04 (Precise) - 内核系列 3.2

  • iwlwifi适用于英特尔迅驰无线-N 系列 1xx、1xxx、2xx、2xxx、5xxx、6xxx
  • iwl-legacy适用于英特尔无线系列 3945、4965
  • ipw2200适用led=0于英特尔 Pro/Wireless 2200BG、2915ABG
  • ath9k使用blink=0Atheros 无线网卡ath9k驱动程序

3. Ubuntu 11.10 (Oneiric) - 内核系列 3.0

  • iwlagn适用于英特尔迅驰无线-N 系列 1xx、1xxx、2xx、2xxx、5xxx、6xxx
  • iwl-legacy适用于英特尔无线系列 3945、4965
  • ipw2200适用led=0于英特尔 Pro/Wireless 2200BG、2915ABG
  • ath9k使用blink=0Atheros 无线网卡ath9k驱动程序

4. Ubuntu 11.04 (Lucid) - 内核系列 2.6

  • iwlcore适用于英特尔迅驰无线-N 系列 1xx、1xxx、2xx、2xxx、3945, 4965, 5xxx, 6xxx
  • ipw2200适用led=0于英特尔 Pro/Wireless 2200BG、2915ABG
  • ath9k使用blink=0Atheros 无线网卡ath9k驱动程序

5. Ubuntu 10.04 (Lucid) - 内核系列 2.6

  • 10.04 中支持的英特尔迅驰卡的默认设置是,如果无线开启则保持 LED 亮起(否则关闭),因此不需要此“mod”(感谢 htorque!)
  • ipw2200适用led=0于英特尔 Pro/Wireless 2200BG、2915ABG
  • ath9k使用blink=0Atheros 无线网卡ath9k驱动程序

答案2

  1. 打开终端:

    应用 > 配件 > 终端Ctrl+ Alt+t

  2. 在终端中输入以下内容:

    gksudo gedit /etc/modprobe.d/wlan.conf
    
  3. 复制并粘贴以下行:

    options iwlcore led_mode=1
    
  4. 保存文件。

  5. 重新启动笔记本电脑。


这是一个已知的错误:错误 #250211

答案3

我相信'问题'Ubuntu 本身无法解决这个问题。活动 LED 在交通拥堵时闪烁是相当标准的(HD LED 应该也这样做)。它们直接在硬件级别工作,绕过操作系统。

我的建议是使用一小块胶带盖住 LED :)

答案4

在我的 E6510 中,该文件名为/etc/modprobe.d/intel-5300-iwlagn-disable11n.conf

我正在使用 Ubuntu 11.04,并modinfo iwlcore显示有一个参数led_mode,因此它工作正常。

相关内容