如何停止不断闪烁的Wifi LED?

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

这真令人讨厌,因为它一直把我的注意力从屏幕上移开。 是否有任何方法可以关闭此function,只要它有wifi连接,让wifi灯一直保持开启状态?

这是我对wifi的lspci:

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

  1. 打开终端:

    应用程序>附件>终端Ctrl + Alt + t

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

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

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

  5. 重启笔记本电脑。


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

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

注意:基于对所有内核内无线驱动程序的广泛研究(即compat-wireless ,只有Intel卡和一个Atheros芯片组支持模块选项来控制LED行为。请注意,大多数驱动程序中的实际LED控制代码非常简单,因此如果您基本熟悉C,构建内核模块并阅读偶尔的数据表,那么几乎所有带开源驱动程序的wifi卡都可以轻松禁用LED闪烁。

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

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

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

2. Ubuntu 12.04(精确) – 内核系列3.2

  • iwlwifi用于Intel Centrino Wireless-N系列1xx,1xxx,2xx,2xxx,5xxx,6xxx
  • iwl-legacy适用于英特尔无线系列iwl-legacy
  • ipw2200其中led=0用于Intel Pro / Wireless 2200BG,2915ABG
  • 对于使用ath9k驱动程序的Atheros无线网卡,使用blink=0ath9k

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

  • iwlagn for Intel Centrino Wireless-N系列1xx,1xxx,2xx,2xxx,5xxx,6xxx
  • iwl-legacy适用于英特尔无线系列iwl-legacy
  • ipw2200其中led=0用于Intel Pro / Wireless 2200BG,2915ABG
  • 对于使用ath9k驱动程序的Atheros无线网卡,使用blink=0ath9k

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

  • iwlcore用于Intel Centrino Wireless-N系列1xx,1xxx,2xx,2xxx,3945,4965,5xxx,6xxx
  • ipw2200其中led=0用于Intel Pro / Wireless 2200BG,2915ABG
  • 对于使用ath9k驱动程序的Atheros无线网卡,使用blink=0ath9k

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

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

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

我的建议是用一小块胶带覆盖LED 🙂

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

我正在使用Ubuntu 11.04和modinfo iwlcore显示有一个参数led_mode ,所以这很好。