Pořídil jsem si tiskárnu HP LaserJet P1102, ale na mém Ubuntu 10.4 mi tiskárna netiskne. Nainstaloval jsem si poslední verzi ovladače hplip-3.14.4 a tiskárnu přidal do systému. Všechno proběhlo normálně, žádná chyba. Když ale dám tisk, tak se soubor dostane do tiskové fronty ale tiskárna vůbec nereaguje.
Když si spustím Windows ve Virtualboxu, tak tam mi tiskárna funguje a tiskne bez problému.
Příkaz hp-check žádné chyby nevypsal. Když jsem zkoušel vytisknout kontrolní stranu přes hp-testpage, tak se tam objevilo:
"D [15/May/2014:21:14:22 +0200] [Job 437] libusb couldn't open USB device /dev/bus/usb/001/003: Permission denied.",
'D [15/May/2014:21:14:22 +0200] [Job 437] libusb requires write access to USB device nodes.',
'D [15/May/2014:21:14:22 +0200] [Job 437] prnt/backend/hp.c 745: ERROR: open device failed stat=12: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q87N3P7PR1a',
Ve výpisu v /var/log/syslog:
May 14 23:46:48 guru hp[5529]: io/hpmud/musb.c 589: invalid usb_open: Permission denied
May 14 23:46:48 guru hp[5529]: io/hpmud/musb.c 1142: unable to open hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q87N3P7PR1a
Mám dva USB porty:
$ ls -l /dev/bus/usb/001/
crw-rw-r-- 1 root vboxusers 189, 0 2014-05-14 23:15 001
crw-rw-r--+ 1 root vboxusers 189, 3 2014-05-14 23:15 004
Tiskárna je na USB rozpoznána:
$ lsusb
Bus 002 Device 002: ID 04b3:3025 IBM Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 03f0:002a Hewlett-Packard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Vím, že je to něco s USB a právy, ale nevím jak to nastavit. Zkoušel jsem nastavit typ skupiny z lp na vboxusers v konfiguráku /etc/udev/rules.d/56-hpmud.rules, ale nemělo to žádný efekt. Samozřejmě mám k uživalteli přiděleny obě zmíněné skupiny. Co s tím mám dělat?
Díky za odpovědi.