2010/3/23 Pawel Kwiatkowski <[email protected]>:
> Dnia 2010-03-22, pon o godzinie 23:29 +0100, Daniel Dawid Majewski
> pisze:
>
>> "KERNEL==" wypada z mody w nowym udev, trzeba stworzyć inną regułę z tego co 
>> wypluje :
>> # udevadm info -a -p $(udevadm info -q path -n /dev/lp0)
>
> Tyle że to zwraca mi to samo z KERNEL==''. Regułka jest prawidłowa,
> tylko nie wykonuje się przy starcie systemu a przy pierwszym drukowaniu.
> Chciałbym żeby urządzenie dostawało uprawnienia przy starcie.

Linijka udeva jest dobra, ale udev ją wykona jak pojawi się
urządzenie. Stworzenie pliku urządzenia nie powoduje załadowania
stosownego modułu. Zadziała więc tylko na kernelach z wkompilowanym
lp. Na pozostałych, jeśli spróbujesz coś wysłać do urządzenia, kernel
dopasuje moduł do urządzenia i w konsekwencji udev zastosuje regułki.

Najprostsze rozwiązanie:
a) dopisać lp do /etc/modules
b) wkompilować lp na stałe w kernel, bo porty szeregowe i równoległe
nie obsługują powiadamiania o podłączeniu nowego urządzenia i moduł
nigdy się sam nie załaduje

-- 
Patryk Zawadzki
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym