[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: UDEV: как поймать извлечение девайса?



Dmitry E. Oboukhov пишет:
по результатам опроса местного населения, остановился на USB-Wi-Fi
ASUS-167.

Работает вроде нормально (правда пока не разобрался с некоторыми
траблами в работе с DHCP, но пока не до этого).

Что хочется:
чтобы при втыкивании этого девайса в USB, он назывался так как я хочу
и запускал автоматом скрипт настройки сетевого интерфейса и поднятия
openvpn.

закинул файлик в udev/rules.d:
/etc/udev/rules.d/20-usb-wlan-asus-167.rules

в который прописал нечто вроде:

SUBSYSTEM=="net", ATTR{type}=="1", ATTR{address}=="00:26:18:87:ea:55", NAME="usb-wifi" RUN+="/etc/network/usb-wifi $env{ACTION}"

В скрипте /etc/network/usb-wifi написал единственную команду

echo $@ >> logfile.log

и смотрю:

    втыкиваем девайс - получаем строку "add"
    вытыкиваем девайс - никакого результата вообще не получаем

А хочу соответственно по вытыкиванию VPN канал стопать итп (поскольку
он сильно долбает логи когда у него затык)

вопрос: как поймать вытык девайса?


http://rus-linux.net/lib.php?name=MyLDP/sys-conf/udev.html#udevinfo
попробуй посмотреть какие события происходят при вынимании девайса

--
Александр Вайтехович
www: http://sanych.nnov.ru
jabber: sanych{a}sanych.nnov.ru


Reply to: