Jak zatrzymać ciągłe miganie diody Wi-Fi?


26

Mam Dell E6510, a po zainstalowaniu Ubuntu i połączeniu z siecią bezprzewodową moja dioda Wi-Fi ciągle miga, prawdopodobnie w odpowiedzi na ruch.

Jest to naprawdę denerwujące, ponieważ odciąga moją uwagę od ekranu. Czy jest jakiś sposób, aby wyłączyć tę funkcję i pozwolić, aby światło Wi-Fi pozostawało włączone przez cały czas, dopóki ma połączenie Wi-Fi?

Oto moje lspci dla Wi-Fi:

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

Miałem ten sam problem z 10.04 na D630, ale zniknął, kiedy zaktualizowałem do 10.10. Z jakiej wersji Ubuntu korzystasz?
Roddie

Za pomocą Ubuntu 10.10, jak widać w tagu.
Stefan Thyberg,

IIRC zmieniło się to teraz dwukrotnie, więc chciałbym zobaczyć odpowiedź, która zawiera nazwę modułu, którego należy użyć z tą poprawką, aby działała w obecnie obsługiwanych wersjach komputerowych Ubuntu: 12.04 z jądrem 3.2, 11.10 / 3.0, 11.04 /2.6.38 i - w razie potrzeby - 10.04 / 2.6.32.
htorque

@htorque: dodano odpowiedź, daj mi znać, co myślisz, a jeśli czegoś brakuje.
ish

Odpowiedzi:


23
  1. Otwórz terminal:

    Aplikacje> Akcesoria> Terminal lub Ctrl+ Alt+t

  2. Wpisz następujące dane w terminalu:

    gksudo gedit /etc/modprobe.d/wlan.conf
    
  3. Skopiuj i wklej poniższy wiersz:

    options iwlcore led_mode=1
    
  4. Zapisz plik.

  5. Uruchom ponownie laptopa.


To znany błąd: Bug # 250211


Ciekawy! Ale link nie działa dla mnie.
OpenNingia,

Naprawiono literówkę. Teraz będzie. :)
Sid

to właściwa odpowiedź. możesz nie widzieć „wlan.conf”, ale możesz edytować plik conf, który mapuje bezpośrednio na nazwę modułu i dodać dowolne przełączniki, które karta zaakceptuje - zastanawiając się, jakie przełączniki? sprawdź źródło sterownika (używam tego do wyłączania hwcrypto dla celów bezpieczeństwa narzędzia / oprogramowania ap)
RobotHumans

1
@Stefan Thyberg: Nie należy dodawać go do tego pliku, ponieważ dotyczy on innego modułu / sterownika. Jeśli użyjesz powyższego polecenia, plik /etc/modprobe.d/wlan.confzostanie utworzony automatycznie, jeśli nie istnieje. Może powinieneś to nazwać, /etc/modprobe.d/intel-6200-iwlcore-disableblink.confaby później samemu wiedzieć po nazwie pliku, o co chodzi w zmianie.
htorque

1
Zauważ, że począwszy od jądra 2.6.39 będzie options iwlagn led_mode=1.
htorque

33

Wyłączanie migania diody LED dla kart bezprzewodowych Intel (i niektórych Atheros)

Uwaga: w oparciu o obszerne badanie wszystkich sterowników bezprzewodowych wbudowanych w jądro (tj. Kompatybilny , tylko karty Intel i jeden moduł opcji mikroukładu Atheros do kontrolowania zachowania diod LED. Uwaga: rzeczywisty kod kontrolny LED w większości sterowników jest dość prosty, więc jeśli masz podstawową znajomość C, budowania modułów jądra i od czasu do czasu czytania arkusza danych, dość łatwo jest wyłączyć miganie diody LED dla prawie każdej karty Wi-Fi ze sterownikiem open source.

  • Naciśnij Alt+ F2i wpisz gksudo gedit /etc/modprobe.d/iwled.conf(lub otwórz ten plik w swoim ulubionym edytorze)
  • Dodaj linię options MODULE_NAME led_mode=1
    • MODULE_NAME jest wymieniony poniżej dla twojej wersji Ubuntu i twojego modelu karty
    • Zastąp led_modeodpowiednią opcją, jeśli jest wskazana, dla kart Intel 2200BG / 2900ABG lub Atheros
  • Zapisz i zamknij edytor; restart

1. Ubuntu 13.04 (Raring Ringtail) - jądro serii 3.8

  • iwlwifi dla serii Intel Centrino Wireless-N 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwlegacy dla Intel Wireless series 3945 (testowane), 4965
  • ipw2200z led=0dla Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kz blink=0kartami bezprzewodowymi Atheros korzystającymi ze ath9ksterownika

2. Ubuntu 12.04 (Precise) - jądro serii 3.2

  • iwlwifi dla serii Intel Centrino Wireless-N 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwl-legacy dla Intel Wireless series 3945, 4965
  • ipw2200z led=0dla Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kz blink=0kartami bezprzewodowymi Atheros korzystającymi ze ath9ksterownika

3. Ubuntu 11.10 (Oneiric) - jądro serii 3.0

  • iwlagn dla serii Intel Centrino Wireless-N 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwl-legacy dla Intel Wireless series 3945, 4965
  • ipw2200z led=0dla Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kz blink=0kartami bezprzewodowymi Atheros korzystającymi ze ath9ksterownika

4. Ubuntu 11.04 (Lucid) - jądro serii 2.6

  • iwlcoredla serii Intel Centrino Wireless-N 1xx, 1xxx, 2xx, 2xxx, 3945, 4965 , 5xxx, 6xxx
  • ipw2200z led=0dla Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kz blink=0kartami bezprzewodowymi Atheros korzystającymi ze ath9ksterownika

5. Ubuntu 10.04 (Lucid) - jądro serii 2.6

  • Domyślnie dla obsługiwanych kart Intel Centrino w 10.04 jest po prostu utrzymywanie diody LED włączonej, jeśli sieć bezprzewodowa jest włączona (w przeciwnym razie wyłączona), więc ten „mod” nie powinien być potrzebny (dzięki htorque!)
  • ipw2200z led=0dla Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kz blink=0kartami bezprzewodowymi Atheros korzystającymi ze ath9ksterownika

@htorque: dzięki, zredagowana odpowiedź, aby to odzwierciedlić.
ish

Działa dobrze na Ubuntu 13.10
Atropo

1
Korzystanie options iwlegacy led_mode=1działało dla mnie na Ubuntu 14.04 z Compaq nx7300
Nick Bolton

Korzystanie z opcji iwlegacy led_mode = 1 działało dla mnie na Ubuntu 14.04 z Dell Vostro 1710
Sergey

3

Uważam, że sam problem Ubuntu nie rozwiązuje „problemu” . Diody LED aktywności migają w ruchu drogowym (dioda LED HD powinna robić to samo). Działają bezpośrednio na poziomie sprzętowym, omijając system operacyjny.

Radzę użyć małego kawałka taśmy do zakrycia LED :)


1
To nie jest prawda, ponieważ nie robi tego w mojej instalacji Windows.
Stefan Thyberg

Mój zły :) To prawda na moim laptopie, powinienem był zbadać więcej. rozwiązanie iamsid wydaje się interesujące.
OpenNingia,

1
tak właśnie powinno działać na większości systemów.
RolandiXor

+1 za sugestię taśmy. Czarna taśma elektryczna rozwiązała dla mnie problem na Lenovo T61.
Steve HHH,

Nie chciałbym, żeby to mruganie było spowodowane ciągłą próbą połączenia się z nieistniejącą siecią „n”. Dostaję to z Xenial, ale nie z Trusty, co gorsze jest to, że utrzymuje się po ponownym uruchomieniu, a naprawia go tylko rozruch systemu Windows (!).
mckenzm

0

W moim E6510 plik został wywołany /etc/modprobe.d/intel-5300-iwlagn-disable11n.conf

Używam Ubuntu 11.04 i modinfo iwlcorepokazuje, że istnieje parametr led_mode, więc działa dobrze.


Zobacz komentarze do zaakceptowanej odpowiedzi, aby dowiedzieć się, dlaczego nie powinieneś używać tego konkretnego pliku. To działa, ale nie jest to odpowiednie miejsce.
Stefan Thyberg,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.