Comment 1 for bug 254202

Revision history for this message
spiceisland (graham-hudspith) wrote :

Never came across this in Hardy, but have had it ever since I did a fresh install of Jaunty Alpha 5 and it is still this today in Jaunty Beta.

So, boot up. Switch on my printer (Kyocera FS-1020D attached via USB cable). Bring up system-config-print 1.1.3. New Printer. It give me the option of "Kyocera FS-1020D" ("A printer connected to a USB port.". Select this and hit Forward. It fills in the fields for me (Printer Name, Description and Location all look sensible). Hit Apply. Up pops a dialog:

    CUPS server error

    There was an error during the CUPS operation: 'server-error-internal-error'.

    OK

Not okay, really.

/var/log/cups/error_log contains:

E [27/Mar/2009:20:19:37 +0000] CUPS-Add-Modify-Printer: Unauthorized
E [27/Mar/2009:20:19:40 +0000] [CGI] Could not determine driver name for Kyocera-FS-1020D-gutenprint.ppd!
E [27/Mar/2009:20:19:40 +0000] copy_model: empty PPD file!
E [27/Mar/2009:20:19:40 +0000] PID 3341 (/usr/lib/cups/daemon/cups-driverd) stopped with status 9!

/var/log/cups/access_log contains:
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 411 CUPS-Get-Printers successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 411 CUPS-Get-Classes successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 72 CUPS-Get-Default client-error-not-found
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 409 CUPS-Get-Printers successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 411 CUPS-Get-Printers successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 411 CUPS-Get-Classes successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 72 CUPS-Get-Default client-error-not-found
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 177 CUPS-Get-Printers successful-ok
localhost - - [27/Mar/2009:20:19:14 +0000] "POST / HTTP/1.1" 200 2003 CUPS-Get-Devices -
localhost - - [27/Mar/2009:20:19:16 +0000] "POST / HTTP/1.1" 200 2154451 CUPS-Get-PPDs -
localhost - - [27/Mar/2009:20:19:24 +0000] "POST / HTTP/1.1" 200 155 Get-Notifications successful-ok
localhost - - [27/Mar/2009:20:19:22 +0000] "POST / HTTP/1.1" 200 2154451 CUPS-Get-PPDs -
localhost - - [27/Mar/2009:20:19:29 +0000] "POST / HTTP/1.1" 200 203 CUPS-Get-PPD -
localhost - - [27/Mar/2009:20:19:37 +0000] "POST /admin/ HTTP/1.1" 401 283 CUPS-Add-Modify-Printer successful-ok
localhost - root [27/Mar/2009:20:19:37 +0000] "POST /admin/ HTTP/1.1" 200 283 CUPS-Add-Modify-Printer server-error-internal-error

/var/log/messages contains:
Mar 27 20:18:21 graham-desktop kernel: [ 92.957855] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x0482 pid 0x000E
Mar 27 20:18:21 graham-desktop kernel: [ 92.957881] usbcore: registered new interface driver usblp
Mar 27 20:19:16 graham-desktop python: [3315]: warning: CUPSEXT could not be loaded. Please check HPLIP installation.
Mar 27 20:19:22 graham-desktop python: [3328]: warning: CUPSEXT could not be loaded. Please check HPLIP installation.

/var/log/syslog contains:

Mar 27 20:18:16 graham-desktop kernel: [ 87.720025] usb 4-2: new full speed USB device using uhci_hcd and address 2
Mar 27 20:18:21 graham-desktop kernel: [ 92.904218] usb 4-2: configuration #1 chosen from 1 choice
Mar 27 20:18:21 graham-desktop kernel: [ 92.957855] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x0482 pid 0x000E
Mar 27 20:18:21 graham-desktop kernel: [ 92.957881] usbcore: registered new interface driver usblp
Mar 27 20:18:21 graham-desktop hal_lpadmin: Running hal_lpadmin
Mar 27 20:18:22 graham-desktop hal_lpadmin: hal_lpadmin triggered by low-level USB device
Mar 27 20:18:23 graham-desktop hal_lpadmin: Getting device ID from the usblp HAL entry ...
Mar 27 20:18:23 graham-desktop hal_lpadmin: Device ID for /dev/usb/lp0: MFG:Kyocera;MDL:FS-1020D;DES:Kyocera Mita FS-1020D;CMD:PCLXL,PostScript,Emulation,PCL5E,PJL;
Mar 27 20:18:23 graham-desktop hal_lpadmin: Written device ID into HAL database entry: MFG:Kyocera;MDL:FS-1020D;DES:Kyocera Mita FS-1020D;CMD:PCLXL,PostScript,Emulation,PCL5E,PJL;
Mar 27 20:18:23 graham-desktop hal_lpadmin: add
Mar 27 20:18:23 graham-desktop hal_lpadmin: Printer reported by HAL: Kyocera FS-1020D XHW4203971
Mar 27 20:18:23 graham-desktop hal_lpadmin: URIs: ['usb://Kyocera/FS-1020D?serial=XHW4203971', 'hal:///org/freedesktop/Hal/devices/usb_device_482_e_XHW4203971_if0_printer_noserial']
Mar 27 20:18:23 graham-desktop hal_lpadmin: HPLIP Fax URIs: None
Mar 27 20:18:23 graham-desktop hal_lpadmin: Calling GetReady
Mar 27 20:18:41 graham-desktop hal_lpadmin: Device ID: MFG:Kyocera;MDL:FS-1020D;DES:Kyocera Mita FS-1020D;CMD:PCLXL,PostScript,Emulation,PCL5E,PJL; URI:usb://Kyocera/FS-1020D?serial=XHW4203971
Mar 27 20:18:43 graham-desktop hal_lpadmin: PPD: foomatic:Kyocera-FS-1020D-gutenprint.ppd; Status: 0
Mar 27 20:18:46 graham-desktop hal_lpadmin: File "/usr/lib/hal/scripts/hal_lpadmin", line 889, in main h = HalLpAdmin()
Mar 27 20:18:46 graham-desktop hal_lpadmin: File "/usr/lib/hal/scripts/hal_lpadmin", line 858, in __init__ self.addPrinter()
Mar 27 20:18:46 graham-desktop hal_lpadmin: File "/usr/lib/hal/scripts/hal_lpadmin", line 872, in addPrinter printer.add()
Mar 27 20:18:46 graham-desktop hal_lpadmin: File "/usr/lib/hal/scripts/hal_lpadmin", line 729, in add location=os.uname ()[1])
Mar 27 20:18:46 graham-desktop hal_lpadmin: IPPError: (1280, 'server-error-internal-error')
Mar 27 20:19:14 graham-desktop kernel: [ 145.904104] ppdev0: registered pardevice
Mar 27 20:19:14 graham-desktop kernel: [ 145.952031] ppdev0: unregistered pardevice
Mar 27 20:19:14 graham-desktop kernel: [ 146.128820] ppdev0: registered pardevice
Mar 27 20:19:14 graham-desktop hp: io/hpmud/pp.c 627: unable to read device-id ret=-1
Mar 27 20:19:14 graham-desktop kernel: [ 146.176340] ppdev0: unregistered pardevice
Mar 27 20:19:16 graham-desktop python: [3315]: warning: CUPSEXT could not be loaded. Please check HPLIP installation.
Mar 27 20:19:22 graham-desktop python: [3328]: warning: CUPSEXT could not be loaded. Please check HPLIP installation.

Anything else you'd like me to provide?