FS#11752 - iwl3945 driver causes LED blinking during transactions, no way to disable it
Attached to Project:
Arch Linux
Opened by Michael Seiler (miseiler) - Wednesday, 15 October 2008, 18:16 GMT
Last edited by Roman Kyrylych (Romashka) - Monday, 26 January 2009, 10:59 GMT
Opened by Michael Seiler (miseiler) - Wednesday, 15 October 2008, 18:16 GMT
Last edited by Roman Kyrylych (Romashka) - Monday, 26 January 2009, 10:59 GMT
|
Details
Description:
After being forced to "upgrade" to iwl3945, I noticed that instead of blinking while connecting and remaining steady-on when connected, the LED now blinks ALL the time. After some research, I found that ubuntu has the same bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/250211 At least as of kernel 2.6.27, there is no way to disable this, and it is incredibly irritating. I have tried the fix here: http://blog.drinsama.de/erich/en/linux/2008052101-iwlwifi-blinking.html but the "trigger" files are apparently no longer user-editable. Additional info: * package version(s) * config and/or log files etc. Kernel 2.6.27 Steps to reproduce: Install kernel 2.6.27 modprobe iwl3945 use whatever voodoo you typically use to connect throw your laptop at the wall or I guess ductape over the damn light |
This task depends upon
I can't check this on my laptop, as MSI decided not to supply RX/TX leds with my laptop.
However, if I do something like turn the wifi kill switch off, then on again, the blinking returns.
for dir in /sys/class/leds/iwl-phy*; do
echo none > $dir/trigger
done
Of course, this just freezes the light. I can't find a way to get the old behaviour back.
Hitting rfkill should raise a userspace event (I think you can catch it with hal somehow, maybe with some other tool), so you can write a script that disables the LEDs always when you hit rfkill.