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
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl