frequent stalled print jobs in workgroup printer

Posted on 2012-03-14
Last Modified: 2012-04-03
We have a Sharp copie, AR-M257 which is shared off of a Vista workstation as a network printer.  Other computers in the workgroup are a vista machine, ans several XP boxes.  The Sharp would not share off of an XP machine, nor would it share with PS or PCL drivers.  I was able to share it to other machines when it was installed with a GDI driver.  
Print jobs get stuck in the que daily.  The may come from an XP machine that connects with a fair wireless connection.  Print jobs are rendered on the senders machine.
I need to verify that it is the same machine with the wireless connection that has the stalled jobs.  Any ideas on what else it might be, or how to fis it?
Question by:AE_JB
  • 2

Assisted Solution

spetcnaz83 earned 167 total points
ID: 37723398

Kinda weird that the AR-M257 does not have a built in NIC.

Do both XP and Vista PC's have the latest GDI drivers?

Also is spooling turned on in the printer properties ?
LVL 41

Assisted Solution

by:Jackie Man
Jackie Man earned 333 total points
ID: 37724107
In XP, try the following:-

1. Extract the printer driver file into a folder\index\idncservice\\DriverFiles\
2. Delete all previous printers for AR-M257;
3. Add a new local printer and create a new port which point to the printer share.
4. Click "Have disk" and browse for the driver files inside the newly created folder and manually install the printer;
5. Restart XP to take effect.

Author Comment

ID: 37766766
The "network kit" is an addon for this model.  The problem was with the Vista computer that is sharing the printer.  Is it possible that the GDI driver is unable to process large print jobs with graphics, such as printing web pages?
LVL 41

Accepted Solution

Jackie Man earned 333 total points
ID: 37768458
You are correct. GDI driver demands high CPU prcoessing in the PC attached to the printer and will be difficult to manage if the printer is shared over a network.

LPR print sharing is a better choice but it is difficult for initial setup.

If you are interested in LPR print sharing, continue to read the stuff below.

My assumption is that Windows Vista and Windows XPcomputer on the same subnet (say,  (i.e. use the same gateway for Internet access). Correct?

If yes, please try my method below:-

1. Set a fixed internal ip address (say, 192.168.0.x)  for Windows Vista computer.

2. In Windows Vista computer, click "Start" -> "Control Panel" ->  "Programs"

3. Under "Program and Features", select the "Turn Windows features on or off".

4. In the pop-up windows of  "Turn Windows features on or off", expand "Print Services" -> select the check box in front of "LPD Print Service". Then, click "OK" button.

5. Restart Windows Vista computer.

6. After restart Windows Vista, right-click the icon for the installed USB printer (PCL driver one), click "Sharing". You should see the check box in front of "Share this printer" is checked, but you need to change the share name of the printer. The share name shall be less than 13 characters and there shall be no space in the share name. For example, a "Share name" can be "HP_LJ1010", not "HP Lj1020".

7. In Windows XP computer, add a printer using "Add a local printer" -> select "Create a new port" -> in "Type of port" -> select "Standard TCP/IP Port" and click "Next" button -> input the fixed internal ip address of Windows Vista in the ip address field.

8. Follow on-screen instruction to continue. When you are asked to select the printer to be installed, click "Have disk" button and browse for the folder where the Windows XP printer driver is located (i.e. the .inf file)

9. After adding the printer driver, right-click the icon for the installed printer and select "Properties".

10. In the "Ports" tab, click "Configure Port" button to change the setting of
      (i) Under the "Protocol", select "LPR".
      (ii) Under "LPR Settings", in the "Queue Name:", enter the "Share name" of the USB printer and Tick the check box in front of "LPR Byte Counting Enabled"

11. Click "OK" button to close all windows.

You shall be able to print from Windows XP  to the printer attached to Windows Vista computer.

For details of LPD Print Service, please have a look at the link below.

The above method is different as your existing printer sharing method as you do not need to have username/password that exists on Windows Vista and you do not need to logon to Windows Vista for accepting print job from Windows XP.


Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

If your system is showing symptoms of browser hijacks or 'google search redirects' check out my other article ( first and run the tool TDSSKiller ( to get rid of the infection. Once done, and if the …
If you have done a reformat of your hard drive and proceeded to do a successful Windows XP installation, you may notice that a choice between two operating systems when you start up the machine. Here is how to get rid of this: Click Start Clic…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now