neděle 1. března 2015

Blikající WiFI LED dioda v Ubuntu

Po instalaci některých Ubuntu like distribucí na jednom mém starším NTB HP Compaq 2510p, mi začala vždy LED dioda indikující aktivní WiFi připojení blikat při každém aktivním přenosu. Chování je to sice hezké, jde poznat, kdy zrovna nějaký přenos probíhá, ale protože jedna LED dioda je spojená s tlačítkem na vypnutí WiFi adaptéru přímo pod LCD displejem, docela to rušilo.

Uvedené chování se týká dle všeho jen bezdrátových zařízení s Intel (a několika Atheros) chipsety. Řešení je jednoduché. Stačí jako root vytvořit soubor /etc/modprobe.d/wlan.conf a vložit do něj jeden řádek s konfigurací konkrétního wlan modulu. Bezdrátový adaptér v NTB jsem zjistil příkazem lspci:

$ lspci | grep -i Network
00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)
10:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)

Modul, který můj WiFi adaptér používá, jsem si vypsal příkazem lsmod

$ lsmod | grep iw
iwl4965               106891  0 
iwlegacy               87969  1 iwl4965
mac80211              567068  2 iwl4965,iwlegacy
cfg80211              430618  3 iwl4965,iwlegacy,mac80211

V mém případě jsem vsadil na modul iwlegacy a do souboru wlan.conf jsem vložil následující řádek:

options iwlegacy led_mode=1

Po restartu již LED dioda indikující aktivní WiFi při přenosu neblikala. Veškeré tyto informace jsem čerpal ze stránek askubuntu.com.