ifdown a wpa_supplicant ( było Re: WLAN na Ralinku - "wstawanie jak zwykłe sieciówki " )

Piotr Zawadzki pzawadzki w polsl.pl
Śro, 18 Paź 2006, 08:19:36 CEST


Dnia wtorek, 17 października 2006 23:18, Mateusz Korniak napisał:
> On Tuesday 17 October 2006 19:11, Arkadiusz Miskiewicz wrote:
> > http://svn.pld-linux.org/cgi-bin/viewsvn/rc-scripts/trunk/sysconfig/netwo
> >rk -scripts/ifdown?rev=7745&view=markup
> >
> > powinien zabijać:
> > if is_wireless_device "${DEVICE}"; then
> >         if is_yes "${WLAN_WPA}"; then
> >                 killproc --pidfile "wpa_supplicant-${DEVICE}.pid"
> > wpa_supplicant > /dev/null 2>&1
> >                 rm -f "/var/run/wpa_supplicant-${DEVICE}.pid"
> >         fi
> > fi
>
> W SVN wygląda na OK. Mea culpa.
> Da się z tego przebudować w prosty sposób rpm ?
> Ewentualnie zainstalować z svn ?
Ten kawałek powyżej jest już w AC. Po co to przebudowywać? Niestety ifdown
nie zabije supplicanta jeżeli wyjmie się kartę PCMCIA (USB?): 
check_device_down spowoduje zakończenie zakończenie skryptu nim dotrze do 
przytoczonej sekwencji. Zabijanie wpa_supplicant powinno być wykonane 
wcześniej, np. tam gdzie się obsługuje TLEDS. 
-- /sbin/ifdown
...
check_device_down && exit 0
...
if is_wireless_device "${DEVICE}"; then
        if is_yes "${WLAN_WPA}"; then
                killproc --pidfile "wpa_supplicant-${DEVICE}.pid" 
wpa_supplicant > /dev/null 2>&1
                rm -f "/var/run/wpa_supplicant-${DEVICE}.pid"
        fi
fi
...
--

-- 
Piotr Zawadzki, Silesian University of Technology
retrieve public key from http://www.keyserver.net


Więcej informacji o liście dyskusyjnej pld-users-pl