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
