NAS Network printer setup help needed!

Hi,

I’m enjoying using Suse at the moment but would like to be able to print to my network printer which is attached to my NAS.

I have no real idea how to even begin finding out how to get this to work. I was able to get it working in windows but there was no documentation supplied about using it with Linux.

Any info, hints or even question which may clarify things would be great!

The details are:

OS: Linux 2.6.27.37-0.1-default x86_64
System: openSUSE 11.1 (x86_64)
KDE: 4.1.3 (KDE 4.1.3) “release 4.10.4”

NAS
QNAP TS-209 II Pro
QNAP Systems, Inc. ( TS-209 Pro II Turbo NAS ) - Quality Network Appliance Provider

I’ve tried to press buttons from Yast → Hardware → Printer → Connection Wizard
but have had little luck so far with detecting things or getting anything to work…

Thanks All!!

On Sat November 28 2009 03:26 pm, MisterEd wrote:

>
> Hi,
>
> I’m enjoying using Suse at the moment but would like to be able to
> print to my network printer which is attached to my NAS.
>
> I have no real idea how to even begin finding out how to get this to
> work. I was able to get it working in windows but there was no
> documentation supplied about using it with Linux.
>
> Any info, hints or even question which may clarify things would be
> great!
>
> The details are:
>
> OS: Linux 2.6.27.37-0.1-default x86_64
> System: openSUSE 11.1 (x86_64)
> KDE: 4.1.3 (KDE 4.1.3) “release 4.10.4”
>
>
> NAS
> QNAP TS-209 II Pro
> ‘QNAP Systems, Inc. ( TS-209 Pro II Turbo NAS ) - Quality Network
> Appliance Provider’
> (http://www.qnap.com/pro_detail_feature.asp?p_id=94)
>
>
> I’ve tried to press buttons from Yast → Hardware → Printer →
> Connection Wizard
> but have had little luck so far with detecting things or getting
> anything to work…
>
> Thanks All!!
>
>
MisterEd;

I think it should work just as printing to a Windows machine. I would try
this HowTo:
http://opensuse.swerdna.org/susesambaprint.html
Set up the printer in Cups (http://localhost:631/) instead of YaST. Try LPD
printing first then if needed Samba. For more information on setting up
Samba see:
http://opensuse.swerdna.org/suselanprimer.html

Since printing from Windows worked I’m quite sure it should work with Samba
printing, but I would try LPD printing first. To avoid name resolution
problems just use the NAS IP for either method.

Best of luck;

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Thanks for the reply…

I’m still reading through the links you gave but think I’m having problems understanding what’s going on from a very very basic level…

What is the queue name for the printer? Is this something I define? Or is it set somewhere else? How can I find it?

Are there any basic tests or step by step guides I should be going through?

Do I need to turn the firewall off? (I have at the moment anyway…)

the problem I get at the moment is:

Error:

Bad device-uri "lpd//192.168.2.101/PR3"!

how can I confirm the uri and the print queue name???

help! :smiley:

On 11/29/2009 10:26 AM, MisterEd wrote:
>
> the problem I get at the moment is:
>
> Error:
>
> Bad device-uri “lpd//192.168.2.101/PR3”!
>
> how can I confirm the uri and the print queue name???

To find out how to interrogate the NAS device, you will need to consult
their literature.

Note, however, that your uri has the wrong structure. There should be a
colon (:slight_smile: after the lpd. The first part should be “lpd://192…”.

ah thanks for the tip…

There was a lack of documentation that I could see about getting it to work with linux but after some trial and error it worked with:

smb://192.168.2.101/mrServerPR3

hope it continues to work after a restart…

I have a printer on a machine with the network name SERVER and a printer on it has the shared name HL2040, and if I run this command on another Linux machine:

smbtree -N

then this is what I see in the terminal/console window:

john@suse112:~> smbtree -N
SWERDNA
        \\SUSE112
                \\SUSE112\IPC$                  IPC Service ()
        \\SERVER                        Samba 3.2.7-11.3.2-2154-SUSE-CODE11
                \\SERVER\HL2040                 HL2040
                \\SERVER\fileshare

and that tells me that the printer’s name is HL2040 and its address is

smb://SERVER/HL2040

maybe that technique will work for you.

I’ve relabeled that in the tutorial, using network nomenclature instead, to make it clearer.