buffer overflow hp all-in-one d135

Posted on 2005-04-28
Last Modified: 2013-12-15

peer-to-peer network
HP d135 printer off of the print sharing port of the wireless router
Windows XP computers send huge files (lots of graphics) to printer
Printer locks up (only has 16mb)
cannot add more memory to printer

I'm looking for a software setting that can be changed --
Can I slow down the spooled jobs so that the printer does not lock up by changing the printer properties? EMF vs RAW? Print after last page is spooled ?

I'm brainstorming here --
The best solution that I can think of is connecting the printer directly to the fastest computer running Windows XP and changing the page file, if necessary.
Second best solution is a printer that allows for additional memory.

Feedback on the solutions proposed would be appreciated.


Question by:crubio
    LVL 8

    Accepted Solution

    It looks like a problem in the wireless router since internal memory size doesn't affect behaviour of ink-jet printer. Maybe the network has too much traffic or the bandwidth is too narrow but it could be also an incompatibility between the router and hp driver.

    Current hp drivers rasterize data before sending it, therefore commands are executed as they arrive to the printer and no memory is used. Since your printer is an all in one system you have a wide internal memory (used for stand alone copy function) but on a common ink-jet printer you wouldn't find more than 64 kbyte.

    I suggest you to remove the printer from the shared port and install it on a pc, sharing the printer across the network.

    Spooling cannot be slowed down since it is the operative system that gives it the available resources. In the same way the choice between Raw or Emf format concerns pc performance, Raw occupates more hard disk space but reduces cpu occupation while the job is being spooled, Emf takes less space on the disk but requires more cpu work while generating print job (data must be processed two times).
    "Start printing when the last page has been spooled" forces the pc to wait until the print job has been created on the hard disk before sending it to the printer.
    LVL 21

    Expert Comment

    Try changing print driver spool  settings to "start printing after the last page is spooled" that may help.
    Spooling an entire job locally will reduce network transmission times, and reduce timeouts.
    If that fails,  your only solution may be to buy a new printer.


    Author Comment

    It did not occur to me that the bottleneck could be the wireless network. It's a 802.11b (22Mbps) wireless network. Usually there is minimal network usage (e-mail, Internet) when the huge graphics files are sent to the printer.

    I'll change the print driver spool settings to "start printing after the last page is spooled" to see if that helps.
    LVL 21

    Expert Comment

    newuser4, I apologise for repeating your comment about spool settings, did not notice it for some reason.

    Author Comment

    Thank you, all.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Suggested Solutions

    If you use a Brother DCP 130C or similar Brother printer, at some point you might encounter the following problem: after you change the ink cartridge, the printer displays an "ink empty" message. Sometimes you just need to follow the instructions…
    How to solve seemingly unsolvable printer issues. Users sometimes run into printing issues where all the normal steps do not seem to work. Well the steps below can show users how to take one extra step beyond the normal steps needed to remove old…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    760 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

    14 Experts available now in Live!

    Get 1:1 Help Now