Specyficzna konfiguracja interfejsu wlan0

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Specyficzna konfiguracja interfejsu wlan0

Post autor: DaVidoSS »

Cześć.
Usiłuje skonfigurować ifplugd w taki sposób, aby podczas ponownego włączania karty bezprzewodowej suwakiem w obudowie laptopa, interfejs wlan0 automatycznie podłączał się do skonfigurowanej sieci bezprzewodowej.
Coś w stylu automatycznie wykonywanego polecenia

Kod: Zaznacz cały

/etc/init.d/networking restart
Nie wiem jak się za to zabrać. Skryptem jakimś, typu ifup-ifdown? Googlowałem całe przedpołudnie i nic, lecz znając możliwości Debiana na pewno jakoś można to zrobić.
Jak wiadomo laptop ma dwa interfejsy sieciowe przewodowy i bezprzewodowy. Ifplugd pięknie je przełącza podczas podłączania kabla sieciowego lub wył/wł karty bezprzewodowej.
Z ta ostatnia jest jednak problem gdyż nie podłącza się ponownie do sieci .Trzeba manualnie wykonać polecenie restartujące system sieciowy.
Jak tego uniknąć?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

A samo wyłączenie a następnie włączenie owego interfejsu sieci bezprzewodowej nie wystarczy?

Kod: Zaznacz cały

ifconfig wlan0 down/up
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

No tak oczywiście, ale to ma być zautomatyzowany proces bez ingerencji użytkownika.
LiTE
Beginner
Posty: 208
Rejestracja: 25 marca 2008, 13:22
Lokalizacja: Nowa Ruda

Post autor: LiTE »

Ja u siebie ma coś takiego

Kod: Zaznacz cały

lite@lite-ubuntu:/etc/acpi/events$ cat asus-wireless-on 
event=hotkey (ATKD|HOTK) 0000005f
action=/etc/acpi/asus-wireless.sh on
Więc mógłbyś w pliku, na który wskazuje action dopisać co chcesz. Sprawdź czy masz u siebie takie wyniki.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

Nie mam takiego pliku zdarzenia. Jednakże po zainstalowaniu pakietu acpi_fakekey dostępne jest polecenie

Kod: Zaznacz cały

acpi_listen
po wykonaniu owegoż konsola czeka na sygnał z przełącznika, a po przełączeniu zwraca:

Kod: Zaznacz cały

button/wlan WLAN 00000080 00000000
Zawartość katalogu /etc/acpi/events:

Kod: Zaznacz cały

root@laptop-sid-2010:/etc/acpi/events# ls -la
razem 24
drwxr-xr-x 2 root root 4096 03-11 20:09 .
drwxr-xr-x 4 root root 4096 02-27 01:00 ..
-rw-r--r-- 1 root root   61 2010-06-05  lm_ac_adapter
-rw-r--r-- 1 root root   58 2010-06-05  lm_battery
-rw-r--r-- 1 root root   58 2010-06-05  lm_lid
-rw-r--r-- 1 root root   64 2010-04-25  powerbtn-acpi-support

Jak z tego zrobić zdarzenie by nawiązało się automatycznie po takim połączenie WLAN?
ODPOWIEDZ