Dnia środa, 10 maja 2006 18:58, Fryderyk Dziarmagowski napisał:
> # sysfs is populated after the event is sent
> ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*", \
>         WAIT_FOR_SYSFS="bus"

Taka regułka już siedzi w /etc/udev/rules.d/modprobe.rules

> ACTION=="add", SUBSYSTEM=="scsi", \ 
>         WAIT_FOR_SYSFS="ioerr_cnt"

To raczej nie będzie miało znaczenia w przypadku urządzeń sieciowych :->

> # only needed for kernels < 2.6.16
> SUBSYSTEM=="net", WAIT_FOR_SYSFS="address"

Podobna też jest w w /etc/udev/rules.d/modprobe.rules (tylko z ACTION="add" 
na początku).

> # only needed for kernels < 2.6.17
> SUBSYSTEM=="net", ENV{PHYSDEVDRIVER}=="?*", \
> WAIT_FOR_SYSFS="device/driver"

A to może być najważniejsze. Wpisałem, zobaczymy jak się będzie sprawować.

Właśnie przeglądam regułki udev-a w wersji z AC i zastanawia mnie fakt, że 
żaden z plików z /etc/udev/rules.d/ nie ma nazwy według wzorca
[0-9][0-9]-*.rules (brakuje tych liczb na początku). Łatwo się domyślić, że 
ich zadaniem jest wymuszenie właściwego sortowania tych plików. I właśnie - 
na ile to sortowanie jest istotne? Bo może problemy występujące obecnie 
wynikają z braku tego sortowania (pliki są sortowane zapewne alfabetycznie)

PS. Przy okazji, czy mógłbyś wrzucić taki mały patch na udev-hotplug.rules 
do CVS-u (mogę sam, ale nie chcę wam grzebać). Jest w załączniku, dodaje 
obsługę mojego tableta (Wacom PenPartner na USB). Dzięki.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                         ICQ: 146553537    /\\
Registered Linux User #61028           JID: [EMAIL PROTECTED]   _\_V
--- hotplug_map.rules~	2006-02-17 16:51:20.000000000 +0100
+++ hotplug_map.rules	2006-05-10 20:40:31.000000000 +0200
@@ -218,6 +218,7 @@
 SUBSYSTEM=="usb", SYSFS{idProduct}=="0022", SYSFS{idVendor}=="056a", RUN+="/sbin/modprobe -q wacom"
 SUBSYSTEM=="usb", SYSFS{idProduct}=="0023", SYSFS{idVendor}=="056a", RUN+="/sbin/modprobe -q wacom"
 SUBSYSTEM=="usb", SYSFS{idProduct}=="0024", SYSFS{idVendor}=="056a", RUN+="/sbin/modprobe -q wacom"
+SUBSYSTEM=="usb", SYSFS{idProduct}=="0061", SYSFS{idVendor}=="056a", RUN+="/sbin/modprobe -q wacom"
 SUBSYSTEM=="usb", SYSFS{idProduct}=="4200", SYSFS{idVendor}=="066f", RUN+="/sbin/modprobe -q stir4200"
 SUBSYSTEM=="usb", SYSFS{bDeviceClass}=="09", SYSFS{bInterfaceClass}=="09", RUN+="/sbin/modprobe -q usbcore"
 SUBSYSTEM=="usb", SYSFS{bInterfaceSubClass}=="01", SYSFS{bInterfaceProtocol}=="01", SYSFS{bInterfaceClass}=="03"
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym