Uprawnienia dla /dev/parport0
Po tym, jak, wykazując się umiarkowaną inteligencją, usunąłem sobie program KontrollerLab i nie byłem go w stanie skompilować na nowo ani na Debianie, ani na Archu (chyba jakieś problemy z jedną z bibliotek KDE), postanowiłem zaprzyjaźnić się z linią komend avr-gcc i avrdude. Jako platformę wybrałem tym razem laptopa z Archem. I okazało się, że jest trudniej niż na Debianie.
Po pierwsze większość pakietów musiałem zainstalować z AUR, czyli repozytorium źródeł utrzymywanych przez użytkowników, bo w oficjalnych binarkach był tylko avrdude.
Gdy się już z tym uporałem, okazało się, że avrdude nie może dostać się do portu LPT. Zmieniłem więc ustawienia, ale po restarcie wszystko wróciło do stanu wyjściowego. W końcu znalazłem sposób na trwałą zmianę uprawnień. Do /etc/udev/rules.d/udev.rules w sekcji Permissions and Symlinks dopisałem:
KERNEL=="parport[0-9]*", GROUP="lp"
Rzecz jasna, musimy dodać się później do odpowiedniej grupy:
# gpasswd -a użytkownik lp
Mam nadzieję, że najbliższa aktualizacja udev nie nadpisze moich ustawień.

piątek, 25 stycznia 2008 @ 22:48
Może nadpisac, może nie nadpisać.
vi /etc/pacman.confwtorek, 11 marca 2008 @ 0:18
Za to kontrollerlab jest PLD Linux i ladnie sie buduje i sam korzystam.
z tym parport to ciagle mam problem za to.
Gdybys chcial namiary co i jak z PLD to wal smialo
Staram sie avrki uaktualniac w distro.
Pozdrawiam
Bartłomiej Zimoń