Adding a printer on a server install
Anthony Yarusso
tonyyarusso at earthlink.net
Fri Oct 27 20:42:52 UTC 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mitch Contla wrote:
> Anthony Yarusso said the following on 10/27/2006 12:24 PM:
>> Mitch Contla wrote:
>>>> Anthony Yarusso said the following on 10/27/2006 10:54 AM:
>>>>> Hi, I'm trying to make my server box function as a print server for a
>>>>> USB printer (HP PSC 1310 - known to work with desktop Ubuntu). I'm
>>>>> having a hard time wrapping my head around how to set it up though. I
>>>>> have cups installed, and am trying to configure the printer with the
>>>>> printconf utility. I am getting the following in response to 'sudo
>>>>> dpkg-reconfigure printconf':
>>>>>
>>>>> *** glibc detected *** double free or corruption (!prev):
>> 0x08179528 ***
>>>>> Unable to read printer database. Please ensure the "foomatic-db"
>>>>> package is installed properly.
>>>>>
>>>>> The package mentioned is installed just fine. Additionally, I have
>>>>> confirmed that the ppd file exists, at
>>>>> /usr/share/cups/model/hpijs/HP/HP-PSC_1310-hpijs.ppd.
>>>>>
>>>>> I basically just need to replicate whatever the Gnome Add Printer
>>>>> dialogue does, since that works perfectly with this printer. Any help
>>>>> managing that on cli appreciated!
>>>> You can use lpadmin from a shell prompt like this:
>>>>
>>>> user at ubuntu:~$ sudo lpadmin -p HP-PSC-1310 -E -v parallel:/dev/lp0 \
>>>>> -m hpijs/HP/HP-PSC_1310-hpijs.ppd -u allow:all
>>>> This assumes you want to name your printer HP-PSC-1310, and that it's
>>>> connected at parallel. If you are connected to the printer in some
>> other
>>>> way, you can get info on available device uri's using lpinfo:
>>>>
>>>> user at ubuntu:~$ lpinfo -v
>>>>
>>>> Good Luck
>>>>
>> Thank you, that worked. However, so far I am able to print only from
>> the server computer; it is refusing connections from another. I have
>> the port forwarded in the router, and have set every allow option I can
>> find in the cupsd.conf, so am not sure what's left.
> Change the Listen parameter in /etc/cups/cups.d/ports.conf:
>
> #/etc/cups/cups.d/ports.conf
> #Listen localhost:631
> Listen *:631
>
> This allows connections from all hosts. You could restrict to your local
> subnet if you like... see the docs for details.
>
Got it working now. Had to not use a line I pulled from the wiki that
seemed like a problematic Allow. Anyway, thanks all!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFQm9M6iO+5ByUi/QRAgofAKCUvF5PzcmHdh4V5OqjB1Zckic9pwCfciIp
hnjBnNMuFb4biRYyYAlbjHc=
=GQK+
-----END PGP SIGNATURE-----
More information about the ubuntu-users
mailing list