Problem setting up Printer via Network Print Server

Hi,

I’m having difficulty getting an Epson DX5000 Printer/Scanner to print from openSUSE 12.3 (64bit) via a networked print server.
The PrintServer/Printer combo works fine with my Ubuntu PCs/Laptops.
I set it up in openSUSE with the Printers utility in the same fashion as I’ve done within Ubuntu.
Namely:
Connection = “socket://192.168.1.150:9100”
Driver = Epson DX5000 ESC/P-R Driver for Linux.

My Firewall is on though I’ve set my network card up to allow internal/local (LAN) access (I believe).
My samba workgroup name is correct.

When I open up the Printer utility & click “Maintenance/Print Test Page” nothing happens & nothing shows on the print monitor.

Anyone have any idea where I’m going wrong?

I tried using nmap [IP address] on the command line to see what ports were open but it just idled and didn’t come back with anything.

Many thanks

You may try yast2
Go to hardware-printer
Choose the print via network
Click the connection wizard
Choose the traditional unix server(LPR/LPD)

Under the connection Settings in
IP address or host name put the IP of your printer server
Under the Queue name put lp (l is small letter “L”)
The rest, is easy to figure-out.

I am using brother but I guess it will be almost the same on your set-up.

On 2013-03-21, siabost <siabost@no-mx.forums.opensuse.org> wrote:
>
> Hi,
>
> I’m having difficulty getting an Epson DX5000 Printer/Scanner to print
> from openSUSE 12.3 (64bit) via a networked print server.
> The PrintServer/Printer combo works fine with my Ubuntu PCs/Laptops.
> I set it up in openSUSE with the Printers utility in the same fashion
> as I’ve done within Ubuntu.
> Namely:
> Connection = “socket://192.168.1.150:9100”
> Driver = Epson DX5000 ESC/P-R Driver for Linux.
<SNIP>

If you have no luck with Conran’s method. I’ve found the following works with Epson/Brother network printers (assuming
static IP addresses set printer-side and have already installed the printer driver).

  1. Check you can connect to your printer’s controls panel via a browser (e.g. firefox http://192.168.1.150, and yes I
    mean http and no port).
  2. Yast -> Hardware -> Printer -> Add -> Connection Wizard.
  3. Access Network Printer or Printerserver Box via -> TCP Port (AppSocket/JetDirect).
  4. Under Connections settings set IP Address or Host Name to 192.168.1.150 (leave the port to 9100) -> Test Connection.
    It should work.
  5. Select the printer manufacturer as Epson -> OK -> Select your driver -> OK -> Print Test Page -> and it should work.

Thanks guys,

Tried Conram’s method & it worked.

Seems there’s ways of doing things… and then there’s Yast!

Thanks again.

:slight_smile:

Glad to see it worked for you.
Yep, there seems to be a lot of ways and it is the simplest one.
And you’re right, there’s yast.:). Help things make it more simpler.

On 2013-03-22, siabost <siabost@no-mx.forums.opensuse.org> wrote:
>
> Thanks guys,
>
> Tried Conram’s method & it worked.
>
> Seems there’s ways of doing things… and then there’s Yast!
>
> Thanks again.
>
>:)
>
Glad you got it working. Have to admit I would be at sea without YaST and wonder how people who know no CLI cope without
YaST in other distros…

sorry for dig out the old topic , but this is related to my current set up:
I am having 2 machines running openSUSE 13.1, both are Gnome. Both are within the same local network.
Machine A is connected locally to brother printer via USB
Machine B is a client and if I want to print something from the machine (B) via network, will this setting of yours will work?

Thanks.

Use Yast to share the printer on machine A on the local network
Use Yast on machine B to do all printing through the IP address of machine A.

That’s mean I need to create IP for both am I. How about firewall, am I need to open any in addition to these?

Thank you again.