如何停止不断闪烁的Wifi LED?
我有戴尔E6510,在安装Ubuntu并连接到无线网络后,我的Wifi LED一直闪烁,可能是为了响应流量。
这真令人讨厌,因为它一直把我的注意力从屏幕上移开。 是否有任何方法可以关闭此function,只要它有wifi连接,让wifi灯一直保持开启状态?
这是我对wifi的lspci:
Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
-
打开终端:
应用程序>附件>终端或Ctrl + Alt + t
-
在终端中输入以下内容:
gksudo gedit /etc/modprobe.d/wlan.conf
-
复制并粘贴以下行:
options iwlcore led_mode=1
-
保存文件。
-
重启笔记本电脑。
这是一个已知的错误: 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
- 下面列出了您的Ubuntu版本和您的卡型号的
- 保存并退出编辑器; 重启
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=0
的ath9k
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=0
的ath9k
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=0
的ath9k
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=0
的ath9k
5. Ubuntu 10.04(Lucid) – 内核系列2.6
- 10.04中支持的英特尔迅驰卡的默认设置是,如果无线开启,则只需打开LED(否则关闭),因此不需要此“mod”(感谢htorque!)
-
ipw2200
其中led=0
用于Intel Pro / Wireless 2200BG,2915ABG - 对于使用
ath9k
驱动程序的Atheros无线网卡,使用blink=0
的ath9k
我相信Ubuntu本身无法解决’问题’ 。 活动LED闪烁流量是一个相当标准(HD LED也应该这样做)。 它们直接在硬件级别上工作,绕过操作系统。
我的建议是用一小块胶带覆盖LED 🙂
在我的E6510中,该文件名为/etc/modprobe.d/intel-5300-iwlagn-disable11n.conf
我正在使用Ubuntu 11.04和modinfo iwlcore
显示有一个参数led_mode
,所以这很好。