User Name
Password
AppleNova Forums » Genius Bar »

Linksys PSUS4 Print Server, Config Help


Register Members List Calendar Search FAQ Posting Guidelines
Linksys PSUS4 Print Server, Config Help
Thread Tools
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-03-26, 22:30

I have had my first snubbing since getting my first Mac. (I'm not sure how it felt, good because I have a great product or bad because I got snubbed. I'm glad my ego isn't in my hardware!)

Anyway, I am running four XP systems and one Mac Mini (Yes, Mac NewB.) My network was perfect before I added the Mac, but then again, me migrating completely over to Mac is going to be the perfect part. I currently am running a WRT54G for my main broadband connection. Connected into it I have an 8-port EZXS88W with my network computers tied into it. I also have connected to the WRT54G a NSLU2 USB 2.0 NAS, a Motorola Vonage phone adapter and the PSUS4. All but the phone adapter are Linksys. I have the Epson that you got free (after the rebate, C86) connected to the print server which is Mac and XP compatible.

I contacted Linksys support and this is what I got:*
Chat Transcript
03/26/2005 04:34 PM

Hi, my name is Ma. Anna. How may I help you?
Tony: I'm trying to install a Print server and seem to be doing good until I get to my Mac OS X. Can you help me set it up on my Mac?
Ma. Anna: Unfortunately we are not supporting mac operating system. But from the cd that came with the device, there is a folder there for mac configuration labeled unsupported.
Tony: disconnected
Ma. Anna: disconnected

I looked this directory on the CD up but don't understand what the CD is talking about. I don't know Mac OS yet and not a clue about Unix other than they are both leaps and bounds better than anything M$. How can I configure the Mac to work with the print server? It works fine with everything else, even sharing drives and my network printer connected through my "main" XP PC.

The only other thing is to know totally changing my network to Belkin or some other line isn't an option right now. I can get a new network later as I migrate more in the future, just timing isn't right now. Thanks in advance.
Tony

I did do a search for Linksys, print server, and PSUS4 only to find that Mac users hate Linksys.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
Brad
Selfish Heathen
 
Join Date: May 2004
Location: Zone of Pain
 
2005-03-27, 01:52

Post the instructions from the CD and we might be able to help walk you through them.

A brief Google search gave me this page and this page. Does that help any? Obviously they're not your exact setup, but I'd guess that the procedure may be similar.

The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-03-27, 10:32

README.DOC - \Not_supp\Driver\LPT1
==================================

There are six files and one sub-directory (lpsource) in this directory.
The files are:

1.readme.doc
2.doc.ps
3.dumb_int.sh
4.install.sh
5.instmsgs
6.mycc

--readme.doc
This file.

--doc.ps
This is a PostScript data file containing 04 ASCII codes at its beginning and
the end. It is used for testing the PostScript printer connected with
PrintServer.

--dumb_int.sh
dumb_int.sh is a Bourne Shell script. It is an interface program of a dumb
printer for System V Unix. It pipes the banner page and data files to the
PSfilter program.

--install.sh
install.sh is provided to help user attach a printer on the PrintServer to the
UNIX system so that the printer acts as a local printer of the UNIX host.
install.sh attaches one printer at a time. If you have more than one printer
connected to the PrintServer, you must run install.sh for each printer.

If no paramaters are passed with install.sh, the install.sh program will go
through the interactive procedure, which will ask the questions about the
configuration of the printer one by one.

You can install PrintServer in a quick way with the default configuration
by passing the necessary arguments to install.sh.

The following arguments and options can be used:
(Options are shown in [ ], but the [ ] themselves are not typed in.
All arguments and options be on one line.)

install.sh printer_name PS_HostName
[pn=port_number]
[im=interface_model]
[d=delay_minutes]
[text]

Where:
*printer_name is the name of the printer to be added.
*PS_HostName is the host name of the print server device.
*interface_model is used only on system V, it is a model of the interface
program of the printer.
*port_number can be one of the following, depending on your PrintServer model:
1 parallel port 1
2 parallel port 2
3 parallel port 3
*delay_minutes is the number of minutes allowed for printer faults before
the print job being aborted. If delay_minutes is 0, the print job
will be aborted immediately after printer faults. If it is -1, the
PSfilter program will keep waiting for the recovery of the printer
faults.
*text is a parameter to instruct PSfilter to convert LineFeed to
CarriageReturn + LineFeed.

port_number, interface_model, delay minutes and text mode are optional.
If they are not specified, the parallel port 1, dumb_int.sh, -1(infinite
delay minutes) and non_text mode will be used.


--instmsgs
Contains all output messages of install.sh


--mycc
The mycc program is used to compile the psfilter.c source code. Its output
execution file is PSfilter in the subdirectory ./lpsource.
Normally, you don't have to run mycc; it will be invoked by install.sh.
To run mycc, type:
./mycc

It will be invoked by install.sh if there is no PSfilter in ./LPsource
directory.


lpsource subdirectory
---------------------

The lpsource subdirectory contains the following files:

--PS.aix41ppc, PS.sco3, PS.sco5, PS.sun5

These four executable files are provided in case there is no C Compiler in your
AIX 4.1 Power PC, SCO 3.x, SCO 5.x or SUN 5.x UNIX system. To use any of these
four programs, you need to copy the program file to a new file called "PSfilter"
in the LPsource directory.

--psfilter.c, errormsg.h

psfilter.c & errormsg.h are the source files used to generate the PSfilter
executable program.

PSfilter resides in the LPsource directory by default. PSfilter can be used as
a command line utility to print the print jobs through PrintServer. PSfiler can
also be invokded by UNIX's lp deamon in the background. PSfilter provides many
options to meet the needs of printing a print job. PSfilter takes the following
options:

-D destination Send data file to destination. Destination is the host name
of PrintServer. This option must be specified.
-P Data is sent to parallel port 2 of PrintServer.
-o3 Selected print port is parallel port 3.
(If -P or -o3 are not specified, parallel port 1 will be
used.)
-p string Send string before a print job to initialize the printer.
If blank spaces are in the string, quotes must be used to
identify the string.
-s string Send string after a print job to reset the printer.
If blank spaces are in the string, quotes must be used to
identify the string.
-h head_file Send head_file before a print job to initialize the printer.
Head file must be specified with full path.
-t tail_file Send tail_file after a print job to reset the printer.
Tail file must be specified with full path.
-d delay_min The number of minutes allowed for the occurrence of the printer
faults before the active print job is aborted. (Default value of
delay minutes is 0.)
-a AnotherPort Automatically send the print job to AnotherPort if the selected
printer is busy.
AnotherPort can be:

para1 Parallel port 1.
para2 Parallel port 2.
all The other two ports.

-T Convert LF in the print job to CR/LF.

Note: If both pre_string and head_file are specified, the pre_string is sent
before the head_file. Similarly, the tail file is sent before the
suf_string.

With the following commands, you can send a file to parallel port 1,
parallel port 2 or parallel port 3 respectively ( provided the PrintServer is
installed and its IP address is set).

PSfilter -D PS_name < file_name

PSfilter -D PS_name -P < file_name

PSfilter -D PS_name -o3 < file_name



*************** How to do a Quick PrintServer Installation ***************

1. Connect print cables and network cable to your PrintServer.

2. Connect power adapter to your PrintServer to power up the PrintServer.

3. Set the IP address of the PrintServer using rarp or bootp.
Reset the PrintServer so it will acquire the IP Address you assigned.

4. Go to the directory where the utilities will be installed. Insert the
CD into your CD-ROM device and type the command:

tar xvf CD-ROM mounted directory/Not_supp/driver/lptitar/lpti.tar


5. Change to the ./LPTI directory created by the previous command and
execute install.sh.
e.g.
cd LPTI
./install.sh <parameters>

6. On system V, print files by the following command:

lp -d printer_name file_names

On BSD system , print files by the following command:

lpr -P printer_name file_names


This is one of the readme.doc files in the Non-supported folder.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-03-27, 10:33

PSfilter Setup for UNIXWare
===========================

1. Overview
2. dumb_int.sh
3. Running install.sh
4. PSfilter Parameters and Options
5. PSfilter Direct Printing
6. Troubleshooting


================================================== ============
1. OVERVIEW
================================================== ============

PSfilter is a proprietary printing protocol that provides the
user with many print options, while allowing use of the standard
lp printing subsystem.

To use the PSfilter program, you must have a C compiler on the
host so that psfilter.c can be compiled to an executable file.

Install.sh is provided to compile PSfilter and install printers
to use PSfilter.

Once PSfilter is compiled and installed, it is executed by the
printer's interface script whenever a job is printed. PSfilter
will then send the job to the Print Server, applying any options
which have been set. The supplied dumb_int.sh is the recommended
printer interface script.

* For more details on dumb_int.sh, see the following section
DUMB_INT.SH

* To compile and install PSfilter, run the supplied INSTALL.SH
program. This program will create the desired system printer
objects. Print jobs will then be routed through PSfilter to
the Print Server's printers. See USING INSTALL.SH for more
information.

* Refer to PSfilter PARAMETERS & OPTIONS for details of using
PSfilter to set print job parameters. This should only be
necessary if you wish to modify the printer interface script
file.

* To test PSfilter, print a file directly to the Print Server,
ignoring the system printing process. See PSfilter DIRECT
PRINTING for more information.

* To print normally (through PSfilter), use the normal system
printing commands, such as lp.

* Note that is it not necessary to define LOGICAL PRINTERS on
the Print Server, and it fact PSfilter cannot send jobs to a
logical printer, but only to a physical port.

* Refer to the TROUBLESHOOTING section if you have any problems



================================================== ==============
2. DUMB_INT.SH
================================================== ==============

The supplied file dumb_int.sh is the recommended printer
interface script. When install.sh is run (see next section), you
will be asked if you want to use this script. It is recommended
that you do use this script.

Dumb_int.sh provides 2 options, as follows:
nb No Banner. If specified, no banner page is
printed.
nfb No File Break. If specified, no form feed is sent
after the print job.

These options are specified with the lp -o switch.
e.g.
lp -dEpsonFX -o nfb part1
lp -dEpsonFX -o nb part2
Where the printer is named "EpsonFX" and the files are "part1"
and "part2".



================================================== ==============
3. RUNNING INSTALL.SH
================================================== ==============

Overview
========
Install.sh needs to be run for each printer you wish to create.
Install.sh will prepare your system for printing using PSfilter
by:
* Obtaining the necessary information from you to create a new
printer.
* Compiling PSfilter if it is not already compiled.
* Invoking lpadmin to create the necessary printer.
* Modifying the printer interface script so that PSfilter is
invoked, with the necessary options, for each print job sent
to this printer.

There are 2 methods of running install.sh - Quickset and
Interactive.


Quickset Method
===============
1. Copy files
Insert the TCP/IP Support CD in your CD-ROM drive and use
the Unix program tar to copy all of the files to the desired
directory.

2. Execute install.sh with the following command.
./install.sh printer_name PS_NAME pn=#\
im=IF_script port=r_port d=n text

Printer_name Name of the printer to be created.
PS_NAME Name of the Print Server, as entered in \etc\hosts
pn=# # is the port number on the Print Server used by
this printer. Use 1 to 3 as appropriate.
Im=IF_script If you don't want to use the dumb_int.sh interface
provided with the Print Server, then IF_SCRIPT is
the full pathname of the printer interface file.
Dumb_int.sh is the recommended interface script.
port=r_port r_port is the port to be used for redirection, if
pn is busy. Valid values are 1, 2, 3, (parallel
ports) or S (serial port) as appropriate.
d=n n is the number of minutes allowed before the
print job is aborted due to printer faults. If n
is -1, the print job will not be aborted. Not
specifying this option will cause the default
value -1 to be used.
text If provided, this parameter causes each LF to be
converted to CR+LF


Interactive Method
==================
1. Copy files
Insert the TCP/IP Support CD in your CD-ROM drive and use
the Unix program tar to copy all of the files to the desired
directory.

2. Execute install.sh with the following command.
./install.sh

3. The install.sh program will ask you to input the following
information:

Model Select your Print Server model from the menu

UNIX system Select your system from the menu.

Printer name Enter the name for the printer you wish to create.
The name will be used by the lp print sub-system

Host Name The Print Server name as entered in /etc/hosts

PSfilter path The directory to which you copied the files from
the floppy.

Port Port on the Print Server to which the printer is
connected. Enter 1, 2, or 3 to indicate the port.
3 means either the serial port or parallel port 3,
depending on which is fitted.

Re-routing? If, yes, print jobs for this printer will be
switched to another port if the printer is busy.

Routing port The port to which print jobs will be re-routed if
pn is bush. Select from the menu.

Pre-string String to send before a print job. This string
must be text only - no control characters. To use
control characters, you must use headfile.

Post-string String to send after a print job. This string must
be text only - no control characters. To use
control characters, you must use tailfile.

Headfile File to be sent before a print job. The file can
contain control characters. Enter the full
pathname.

Tailfile File to be sent before a print job. The file can
contain control characters. Enter the full
pathname.

Delay Delay time in minutes before the print job aborts
after a printer fault. A value of -1 means do not
abort.

Convert CR If YES, CR are converted to CR+LF.

dumb_int.sh? Dumb_int.sh is provided with the Print Server, and
is the recommended printer interface script. Enter
y or n.

Path Path to dumb_int.sh, if "Yes" to above.

Model Model interface script to be used instead of
dumb_int.sh. (If "No" to using dumb_int.sh)



================================================== =============
4. PSFILTER PARAMETERS & OPTIONS
================================================== =============

PSfilter should not be executed directly, because this bypasses
the lp spooler mechanism. However, if you wish to change the
printer settings, go to the printer's interface script file,
find the line which sets a value to PMFILTER_CMD (i.e.
PMFILTER_CMD= ) and modify the PSfilter command.

Use the following syntax: ( Do NOT enter the [] )

PSfilter -D[PS_NAME] [Options]

Where [PS_NAME] is the name of the Print Server
and the [Options] are chosen from the following list.

OPTIONS
=======
-P Selected print port is parallel port 2.
-o3 Selected print port is parallel port 3.
-S Selected print port is serial port.
-T Text mode. LF will be converted to CR + LF.
-a [AP] Send the print job to AP (Another Port) if the
selected printer is busy. AP can have the
following values:
serial serial port
para1 parallel port 1
para2 parallel port 2
all any of these ports.
-b If the network traffic is very heavy, PSfilter
will retry more times and wait twice as long as
usual before the print job is aborted.
-d[n] The number of minutes allowed before the print job
is aborted due to printer faults. If n is -1, the
print job will NOT be aborted and PSfilter will
continue to wait for the printer fault to recover.
The default is -1.
-h[head_file] Send head_file before the print job to initialize
the printer. Head_file must be specified with a
full path.
-p[string] Send string before the print job to initialize the
printer.
-s[string] Send string after the print job to reset the
printer.
-t[tail_file] Send tail_file after the print job to reset the
printer. Tail_file must be specified with a full
path.

Noteefault Port
The default print port is parallel port 1. This will be
used if no port is specified.

Note:Prefix Strings
The string should be placed in single or double quotes. A
string may only contain printable characters; control
characters are NOT allowed.
To use control characters, the -h<head_file> or -
t<tail_file> options must be used.

Example:
=======
PSfilter -DMarketing -S -T -p"This is a prefix string"

This example would make PSfilter reroute the printing job to the
serial port of the Print Server, "Marketing", with the pre-
string "This is a prefix string" and convert all LF codes into
LF+CR codes.



================================================== ==============
5. PSFILTER DIRECT PRINTING
================================================== ==============

PSfilter Direct Printing means invoking the PSfilter program
directly, bypassing the lp printing sub-system. This means no
queue is used, so direct printing should only be used to test
that PSfilter is working properly.

Syntax ( Do NOT enter the [ ] )
======
PSfilter -D[PS_name] [options] < [filename]&

Where
[PS_name] is the name of the Print Server, as entered in the
/etc hosts file

[options] are as described in PSfilter PARAMETERS & OPTIONS
above. If no options are specified, the defaults are used.
(For example, parallel port 1 is used.)

[filename] is the file to be printed.

If the command fails, check for an error log file
(PSErrLogXXXXX) in the /tmp directory.



================================================== ==============
6. TROUBLE SHOOTING
================================================== ==============

Problem 1
--------
When the interface program detects that the printer device is
not a printer, a printer error message appears on the screen.

Solution 1
----------
Mark out all stty commands in the interface script.

Problem 2
---------
Jobs do not print

Solution 2
----------
* Check the Printer Interface Script. Make sure that the
printer interface script contains the correct lines to call
PSfilter. See Modifying the System V Printer Interface Script in
Chapter 4 for the file name of the printer interface script.
* Run the Printer Interface Script directly. The Printer
Interface Script has the same name as the printer, as is usually
in the directory:
lp/usr/spool/lp/interface

It can be run with the command:
./printer_name Job_ID user_name title 1 "" file_name

Where:

printer_name The printer interface script associated with the
printer.
Job _ID Any string. It will be printed on the banner page.
user_name Any string. It will be printed on the banner page.
title The title to be printed on the banner page.
1 Specifies the number of copies to be printed.
"" Options - No options.
file_name The file to be printed.

If there still is no output, add another printer to the UNIX
system using as dumb_int.sh (shipped with Print Server) as the
interface script and try again.



This looked like you might be able to use it too.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
Brad
Selfish Heathen
 
Join Date: May 2004
Location: Zone of Pain
 
2005-03-27, 11:48

Cripes! They honestly expect people to 1) understand that and 2) have a C compiler and 3) know how to build and install from raw source code? What a bunch of maroons.

Well, I would recommend you start by looking over the instructions from the first link I posted. They or something close to them should work for your printer, I believe.

The quality of this board depends on the quality of the posts. The only way to guarantee thoughtful, informative discussion is to write thoughtful, informative posts. AppleNova is not a real-time chat forum. You have time to compose messages and edit them before and after posting.
  quote
Paul
Veteran Member
 
Join Date: May 2004
Location: New York City
 
2005-03-27, 12:13

Quote:
DUMB_INT.SH
"Dumb"intosh?!

linksys does suck!!


  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-03-27, 13:42

Quote:
Originally Posted by Brad
A brief Google search gave me this page and this page. Does that help any? Obviously they're not your exact setup, but I'd guess that the procedure may be similar.
I tried the one for the PSUS4 and it did nothing. I thought I would be close, but just didn't' get there. I also tried the other one but it didn't seem to work either.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
FFL
Fishhead Family Reunited
 
Join Date: May 2004
Location: Slightly Off Center
 
2005-03-27, 16:06

It seems that you've already set up and configured the print server using your PC. In theory, it should be as simple as using Printer Setup Utility to add an IP Printer, using the IP address assigned to the StinkSys print server (follow the instructions on Brad's first link). Make sure the Epson print drivers are already installed on your Mac.

Otherwise, I'd take the print server back to wherever you bought it and return it, pointing out how they never told you that StinkSys does not support Macs. There is absolutely no reason you can't use a Belkin printserver with your existing StinkSys router.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-03-30, 20:33

Quote:
Originally Posted by FFL
Otherwise, I'd take the print server back to wherever you bought it and return it, pointing out how they never told you that StinkSys does not support Macs. There is absolutely no reason you can't use a Belkin printserver with your existing StinkSys router.
Well I ordered the Belkin Print Server since I am just not going to waste my time figuring this thing out. I'll be migrating over totally to Belkin it seems now since Mac is the computer of choice in this house now and Linksys just can't handle my needs anymore. As for sending the other one back; I got it off of eBay. But I will list it myself and gently used! Know anyone who wants one?

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-04-01, 22:19

Well, I ordered and got in my new-to-me Belkin print server and it works great for my PC's but not the Mac. I'm having the same issues with getting the Mac to talk with it that I had with the Linksys. I talked to Belkin support and they said since the Mac can ping it that I I need to contact my system manufacturer for their port settings. At least they tried to help where Linksys just wrote me off. Any Ideas? I'm going to try google since a search here only took me to my thread.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-04-02, 17:18

Quote:
Originally Posted by turtle2472
Well, I ordered and got in my new-to-me Belkin print server and it works great for my PC's but not the Mac. I'm having the same issues with getting the Mac to talk with it that I had with the Linksys. I talked to Belkin support and they said since the Mac can ping it that I I need to contact my system manufacturer for their port settings. At least they tried to help where Linksys just wrote me off. Any Ideas? I'm going to try google since a search here only took me to my thread.


Ok, I called Apple and spoke with an Indian who only knows how to read a monitor but knows nothing about the Mac and he informed me they couldn't help me get the Mac configured to the Belkin print server since it was a third party item. I did a Google search and nothing. I seem to get pointed to this Linux page that talks about OS X but that's it. Please, does anyone have a clue about print servers and the Mac. I am good with PC's and I must admit, this was one of my hesitancies in getting the Mac. While I am very grateful for the Mac and it's abilities, I can't say I'm as thrilled about the incompatibilities. Please help if you can.


Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-04-02, 19:20

I can now stop beating my head on the wall because I have gotten this figured out. A lot of information on the Apple Discussion page, and also from the Gimp-Print web site.

Here's what I did, I installed the beta gimp-print and then opened my Printer settings (Apps > Utilities > Printer Setup Utilities). I then selected; Add printer, IP printing, LPD/LPR (under "Printer Type"), I entered the IP address of the print server (192.168.1.9 in my case), "Queue Name" as "lp1" (Since the printer is hooked up to the first USB port), Selected the driver under "Printer Model"; First Epson from the drop down box which brings up another window to select the actual driver. (I have installed the Epson Stylus C86 - CUPS+Gimp-Print v5.0.0-beta2".) The driver with the printer doesn't support network printing with Mac so don't both trying to use it. After this I made the network printer my default and then printed two different jobs. One was a web page from Safari and one was a e-mail from Mail, both were perfect!

Then to top it off I did the same set up for my Linksys PSUS4 Print Server just to test it out! Both printed perfectly!!! I did have to change the "Print Queue" to be "lp" instead of "lp1" though as well as a different IP address.

So Brad or other administrators, please consider making this post more of a permanent one as a help for others trying to set up a network USB printer.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
diagonalman
Member
 
Join Date: Aug 2004
 
2005-11-16, 09:11

Ok... isn't it always fun to do your research AFTER you've started your project?!

I'm in almost the same boat. I am trying to install a USB Canon i550 printer through a print server hardwired to a Netgear wireless router to an XP box and an iBook. And guess what? I too have been able to set it up on the XP with no problem and TONS of issues with the iBook. Go fig.

The printer server is actually the Iomega StorCenter 160GB ethernet/USB2 external HDD, which also acts as a print server. It turns out that it requires OSX 10.3+ to use the print server feature and I had 10.2.8.

So... I upgrade to 10.4.3 and then find out that "Windows Printing" through the Printer Setup Utility doesn't support the Canon i-line of printers and discover this new thing called GIMP for which there are only a handful of drivers.

I looked on PrintFab and saw that it allegedly supports i550, but like to confirm before dropping $60 more dollars. I saw this thread and how the poster was successful even though it SEEMS like his native driver also is not supported.

What exactly is GIMP? Why isn't something as simple as a Canon i550 printer not supported for use with a print server on a Mac when it can be for an XP box. M$ figuered something out that Apple hasn't... blasphemy!

My Canon i550 isn't supported on the SourceForge Web site.

http://gimp-print.sourceforge.net/p_..._Printers.php3
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-11-16, 11:45

I can look into more detail later, but I will say my printer isn't on that list either. Epson C86. It works fine. I don't get low ink alarms and stuff, but it prints good for me.

I'll look more into this when I get home for you. GIMP print really is your option though.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
diagonalman
Member
 
Join Date: Aug 2004
 
2005-11-16, 13:45

Look at this info that I found on Apple's message boards.

http://discussions.apple.com/thread....6519&tstart=30

They claim that using disk utility and fixing permissions have fixed their network printing issues... although it seems that theirs had worked at some time in the past.

My question to them is... do these print server issues also manifest themselves when using the Apple AirPort Extreme? Will post answer if I get one.

Thx
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2005-11-16, 23:06

I can tell you that permissions didn't have an effect for me. When you install GIMP Print it allows you to choose the drivers for your printer. If your printer is that new then it might not be in the list either. Mine was in the Beta, which is the version of GIMP Print I'm using.

Looks like the thread you pointed to is using the Mac to be the printer server, not a dedicated print server. There is a big difference. Have you followed the steps I wrote above and tried that out for your setup?

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
bigredcndymn
New Member
 
Join Date: Oct 2006
 
2006-10-01, 21:38

I am having the same problem with an hp2420d printer. I have tried every trick I know to connect to it through the psus print server.

I have a PB Ti 800 dvi, running OS X 10.4.8
my printer is listed in the gimp directory but still doesn't work.
The response I get is that the printer is busy and it will try again in 19 seconds.

Any help would be good.

Bigredcndymn
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2006-10-01, 22:54

Did you follow the steps I listed in the post above? The method still works with the set up I have. While I normally use the printer direct connected, I just printed a test page and it is still going, though that won't really help you.

DSo you have the best driver selected? It might not be one for your exact model, but maybe for a series instead.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
bigredcndymn
New Member
 
Join Date: Oct 2006
 
2006-10-01, 23:58

Yes, I did try it as you listed, but I will try again. There is always the chance I did something wrong.

Bigredcndymn
  quote
remlemasi
Formerly “theelmerguy”
 
Join Date: Aug 2005
Location: Irvine, California
 
2006-10-02, 00:27

I just spent about 2 hours configuring my HP Deskjet 3650 about two days ago!

I have a US Robotics USR7500 print server. It supports AppleTalk and thats how my iBook communicates with it.

If your print server uses AppleTalk, this may help.

I typed in the IP address of the print server in Safari to bring up the print server configuration page. I looked through the options until I got to the relevant place. There are two settings for me: ASCII (sp?) and another one. Through some research, I found that the ASCII one is the one to use. For the AppleTalk Zone, just use a asterisk (*) so it will be open to all names you throw at it.

Under System Prefs. > Network > (whatever network port you're using) > AppleTalk, make sure it is enabled and choose configure automatically.

Now is when I actually installed the printer. When I opened up the Printer Setup Utility and chose to add a printer, after about 5 seconds, the print server popped up. I chose it and selected the printer model (gimp-print didn't have my printer so I used something called "foomatic") and finished the process.

After all this, my network printer works!

I hope this helps!
  quote
bigredcndymn
New Member
 
Join Date: Oct 2006
 
2006-10-02, 00:51

Well, I tried again and tried all of the printer drivers and none of them worked. there has got to be another way to do it.
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2006-10-03, 15:34

Quote:
Originally Posted by bigredcndymn View Post
Well, I tried again and tried all of the printer drivers and none of them worked. there has got to be another way to do it.
I wish I could help you more. I really don't know. The steps I did worked well for my situation. The only thing you might try that I can think of is different drivers for your printer. Try to find an earlier model printer in the same line as yours under the driver list and try it. Wish I could do more for you.

Louis L'Amour, “To make democracy work, we must be a nation of participants, not simply observers. One who does not vote has no right to complain.”
Visit our archived Minecraft world! | Maybe someday I'll proof read, until then deal with it.
  quote
Crockford
 
 
2006-12-04, 21:52

I've been struggling for a few days to get printing to HP Photosmart 7550 (with a USR7500 print server on Mac with OS X 10.4.8), and then came across this forum. I had to install the foomatic drivers and then follow the IP printing route. Enter the IP address of the print server, select LPD and use queue lp1 (for the port USB 1), and then select the newly installed foomatic 7550 drivers.

There's only one problem left to solve. It never does the form feed after printing, so I have to hit the Cancel button on the printer to finish the job and give the paper out!

Any tips would be great, as I'm a recent convert from PC to iMac - I.e. a Newbie
  quote
turtle
Lord of the Rant.
Formerly turtle2472
 
Join Date: Mar 2005
Location: Upstate South Carolina
 
2006-12-04, 22:35

Sounds like a driver issue to me, but I'm really not sure. Is there an adjustment you can make in print settings?
  quote
Posting Rules Navigation
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Post Reply

Forum Jump
Thread Tools
Similar Threads
Thread Thread Starter Forum Replies Last Post
Linksys WRT54GS AP endorsement Eugene Third-Party Products 27 2005-12-17 00:23
OSX Server or Client? smiley Apple Products 1 2005-02-24 12:48
Configuring AE base Stn as Wireless AP & Print Server warbirdguru Genius Bar 2 2004-11-11 04:18
go get your security update thegelding Apple Products 8 2004-10-05 08:49
Mac OS X Tiger... Server MacUsers Apple Products 1 2004-06-28 18:26


« Previous Thread | Next Thread »

All times are GMT -5. The time now is 11:55.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2024, AppleNova