[Hardy][Xubuntu] Can't add/see remote printer easily

Bug #237061 reported by Jarno Suni
4
Affects Status Importance Assigned to Milestone
cupsys (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: system-config-printer

Both server and client are Xubuntu 8.04. I have enabled sharing in the server in system-config-printer and I have enabled "Show printers shared by other systems" in the client's system-config-printer. I still can't see the printer in client. Printer prints fine when printing directly from the server.

system-config-printer 0.7.81

Revision history for this message
Jarno Suni (jarnos) wrote :

In dapper I had to change configuration like I have told (as jis) in http://ubuntuforums.org/showthread.php?t=314830. However, I can not apply the same way in Hurdy, since configuration files are different. And the problem is different, too: in dapper I got the printer at least visible in the client machine, but not after updating to Hurdy.

Revision history for this message
Jarno Suni (jarnos) wrote :
Download full text (15.1 KiB)

Printer is visible and prints when used from a client that has Xubuntu 7.04 in it.

I tried the Printing troubleshooter from the problematic Xubuntu 8.04 computer and got this:
Page 1 (Choose printer):
{'cups_dests_available': [('PDF', None)], 'cups_queue_listed': False}
Page 2 (Printer not listed):
{'cups_connection_failure': False}
Page 3 (Local or remote?):
{'printer_is_remote': True}
Page 4 (Remote address):
{'remote_server_ip_address': '192.168.0.102',
 'remote_server_name': 'jarnos-desktop'}
Page 5 (Check network printer sanity):
{'remote_server_connect_ipp': True,
 'remote_server_cups': True,
 'remote_server_name_resolves': ['192.168.0.102',
                                 '192.168.0.102',
                                 '192.168.0.102'],
 'remote_server_try_connect': 'jarnos-desktop'}
Page 6 (Choose network printer):
{'remote_cups_dest': <cups.Dest object at 0x86ea600>,
 'remote_cups_instance': None,
 'remote_cups_queue': 'HP_LaserJet_5L',
 'remote_cups_queue_listed': True}
Page 7 (Queue not shared?):
{'remote_cups_queue_attributes': {'auth-info-required': u'none',
                                  'charset-configured': u'utf-8',
                                  'charset-supported': [u'us-ascii',
                                                        u'utf-8'],
                                  'color-supported': False,
                                  'compression-supported': [u'none', u'gzip'],
                                  'copies-default': 1,
                                  'copies-supported': (1, 100),
                                  'cups-version': u'1.3.7',
                                  'device-uri': u'hp:/par/HP_LaserJet_5L?device=/dev/parport0',
                                  'document-format-supported': [u'application/octet-stream',
                                                                u'application/pdf',
                                                                u'application/postscript',
                                                                u'application/vnd.cups-postscript',
                                                                u'application/vnd.cups-raw',
                                                                u'application/vnd.hp-hpgl',
                                                                u'application/x-cshell',
                                                                u'application/x-csource',
                                                                u'application/x-perl',
                                                                u'application/x-shell',
                                                                u'image/gif',
                                                                u'image/jpeg',
                                                                u'image/png',
                                                                u'image/tiff',
                                                                u'image/x-bitmap',
                                                                u'image/x-photocd',
                                                                u'image/x-portable-anymap',
            ...

Revision history for this message
Jarno Suni (jarnos) wrote :

system-config-printer is not probably the source of the bug since the web interface http://localhost:631/ for cups can't find the printer either.

Revision history for this message
Jarno Suni (jarnos) wrote :

I found out that configuring a network printer on a client computer is harder in (x)ubuntu 8.04 than in 7.10, though it is possible to make it work:

Instructions for 8.04:
file:////usr/share/xubuntu-docs/print-fax-scan.html#printing
https://help.ubuntu.com/8.04/printing/C/printing.html#network

Instructions for 7.10:
https://help.ubuntu.com/community/NetworkPrintingWithUbuntu#head-0df5ec7721982ff2e28d944cb6d0c198a001bb7c

In summary: In 8.04 printers shared by other systems are not shown automatically even if you have checked "Show printers shared by other systems" in Server Settings of system-config-printer. I could find the shared printer by adding a new IPP printer by that program. For some reason I couldn't find the printer by http://localhost:631/admin "Find New Printers" even before configuring it by the previously mentioned way, but the printer is now visible also in http://localhost:631/printers/ in the client.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

This bug report is being closed due to your last comment regarding this no longer being an issue. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status . Thank you again for taking the time to report this bug and helping to make Ubuntu better. Feel free to submit any future bugs you may find.

Changed in cupsys:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.