Portál AbcLinuxu, 10. května 2025 05:33
/dev/usb/lp0
- problém je, že práva nejsou zrovna v pořádku, cups spouští tiskové procesy coby 'lp', takže nemají přístup:
$ ls -l /dev/usb/lp0 crw-rw---- 1 root plugdev 180, 0 2007-01-26 17:40 /dev/usb/lp0Přitom v
/etc/udev/rules.d/50-udev.rules
je řádek:
BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb/%k", GROUP="lp"a žádný jiný relevantní záznam, příp. záznam, který by tomu mohl přidělit skupinu 'plugdev' jsem nenašel ... Druhá věc je, že při nastavení cupsu tento sice pozná, že tiskárna je na usb, nicméně při pokusu o tisk nepředá driveru jméno zařízení. Driver v tom případě předpokládá default
/dev/lp0
, které samozřejmě neexistuje.
Problém samozřejmě umím obejít vytvořením symlinku a nastavením práv, nicméně měl bych představu, že v distru by to mělo fungovat tak nějak automaticky ... takže:
a) je ještě něco okolo udev, o čem nevím, a co může být blbě nastaveno, a tudíž není na místě hlásit to coby chybu? (i když já jsem nic nenastavoval, takže asi je na místě říct, že to nechodí "out-of-the-box", že soudruzi něco nevychytali ...?)
b) nevím, jak přesně se tvoří příkazová řádka pro driver - nastavení zařízení je otázka PPD nebo cupsu samotného? u koho to reklamovat?
... pokoušel jsem se najít odpověď na b) v dokumentaci CUPSu, ale prase aby se v tom vyznalo, s prominutím Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.