How to stop constantly blinking Wifi LED?
I have a Dell E6510 and after installing Ubuntu and connecting to a wireless network, my Wifi LED keeps blinking all the time, probably in response to traffic.
This is really annoying because it keeps drawing my attention away from the screen. Is there any way to turn this functionality off and just let the wifi light stay on all the time as long as it has a wifi connection?
Here is my lspci for the wifi:
Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
I believe that ‘problem’ is not solvable by Ubuntu itself. It is quite a standard for the activity LEDs to blink on traffic ( the HD LED should do the same ).
They work directly at the hardware level, bypassing the operative system.
My advice is to use a tiny piece of tape to cover the LED 🙂
-
Open the terminal:
Applications > Accessories > Terminal or Ctrl + Alt + t
-
Enter the following in the terminal:
gksudo gedit /etc/modprobe.d/wlan.conf
-
Copy and paste the below line:
options iwlcore led_mode=1
-
Save the file.
-
Restart the laptop.
This is a known bug: Bug #250211
In my E6510 the file was called /etc/modprobe.d/intel-5300-iwlagn-disable11n.conf
I am using Ubuntu 11.04 and modinfo iwlcore
shows that there is a parameter led_mode
, so this works fine.
Turning LED blinking off for Intel Wireless Cards (and some Atheros)
Note: based on an extensive study of all in-kernel wireless drivers (i.e. compat-wireless, only Intel cards and one Atheros chipset support module options to control LED behavior. Note that the actual LED control code in most drivers is fairly simple, so if you have basic familiarity with C, building kernel modules and reading the occasional datasheet, it’s pretty easy to disable LED blinking for almost any wifi card with an open-source driver.
- Press Alt+F2, and type
gksudo gedit /etc/modprobe.d/iwled.conf
(or open this file in your favorite editor) - Add the line
options MODULE_NAME led_mode=1
MODULE_NAME
is listed below for your Ubuntu version and your card model- Replace
led_mode
with the appropriate option if it is indicated, for the Intel 2200BG/2900ABG or Atheros cards
- Save and exit the editor; reboot
1. Ubuntu 13.04 (Raring Ringtail) – kernel series 3.8
iwlwifi
for Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxxiwlegacy
for Intel Wireless series 3945 (tested), 4965ipw2200
withled=0
for Intel Pro/Wireless 2200BG, 2915ABGath9k
withblink=0
for Atheros wireless cards using theath9k
driver
2. Ubuntu 12.04 (Precise) – kernel series 3.2
iwlwifi
for Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxxiwl-legacy
for Intel Wireless series 3945, 4965ipw2200
withled=0
for Intel Pro/Wireless 2200BG, 2915ABGath9k
withblink=0
for Atheros wireless cards using theath9k
driver
3. Ubuntu 11.10 (Oneiric) – kernel series 3.0
iwlagn
for Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxxiwl-legacy
for Intel Wireless series 3945, 4965ipw2200
withled=0
for Intel Pro/Wireless 2200BG, 2915ABGath9k
withblink=0
for Atheros wireless cards using theath9k
driver
4. Ubuntu 11.04 (Lucid) – kernel series 2.6
iwlcore
for Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 3945, 4965, 5xxx, 6xxxipw2200
withled=0
for Intel Pro/Wireless 2200BG, 2915ABGath9k
withblink=0
for Atheros wireless cards using theath9k
driver
5. Ubuntu 10.04 (Lucid) – kernel series 2.6
- The default for supported Intel Centrino cards in 10.04 is to simply keep the LED on if wireless is on (and off otherwise), so this "mod" should not be needed (thanks htorque!)
ipw2200
withled=0
for Intel Pro/Wireless 2200BG, 2915ABGath9k
withblink=0
for Atheros wireless cards using theath9k
driver