RT-N16 Printing only half page

Discussion in 'Tomato Firmware' started by meeces2911, Mar 6, 2010.

  1. meeces2911

    meeces2911 Addicted to LI Member

    I have an Asus RT-N16 with teddy_bear's Tomato ND USB Mod with kernel 2.6 on it, and my printer is a stupid little hp deskjet 3920 (or something like that, uses the 39xx drivers anyway), and i have found it only likes to print half a page.

    In the windows print queue i see 'Error: Printing file' (or something). So seeing where it stoped, i removed a picture that it seemed to get stuck on, and it printed all the text below fine. Ok, i thought, that maybe the bottom of the picture was corrupted, so i croped the picture half way, and it still didnt like the picture (gets to about 1/2 cm from the end and hangs). It worked fine using the Asus firmware.

    Anyone else had issues like this ?
  2. meeces2911

    meeces2911 Addicted to LI Member

    Ok, it seems to be just with pictures that it doesnt like printing... surely someone else has come across this problem before ?
  3. salamaza

    salamaza Network Guru Member

  4. teddy_bear

    teddy_bear Network Guru Member

    No, no need to repost this in the other thread - I try to follow the forum, and read posts relevant to my mod. I just don't always answer - it's simply not possible to reply to every question posted, and in many cases I simply don't know the answer.

    Anyway, try to google your printer model and its compatibility with OpenWRT and DD-WRT firmwares. Usually, if printer is not compatible with Linux printer driver, you'll find people complaining about it. If it was reported to work with OpenWRT, it should work with Tomato too. You can also try to toggle the "Bidirectional Printing" setting in the Tomato GUI.

    The recent versions of Asus firmware use proprietary commercial software for providing USB printing support, based on the product from Eltima. It may work for some printers for which the standard Linux printer driver doesn't work, but it has its own problems, according to reports on Asus and Oleg's forums. Anyway, it's not open-source, and the client software exists only for Windows - so it's not an option for Tomato.
  5. meeces2911

    meeces2911 Addicted to LI Member

  6. teddy_bear

    teddy_bear Network Guru Member

    Of course it doesn't.

    It's not possible to include hardware-specific drivers. Most printers work fine with generic driver. However some don't. If your printer requires a special driver to work properly in Linux, then you're out of luck :(...
  7. szfong

    szfong Network Guru Member

    Check your print spooler, and pay particular attention to the "size" of job. Pictures can cause the RIP to generate massive files that will cripple print servers with limited memory. Look at setting in print driver, some offer ways for piecemeal printing, while some requires a complete page to be in memory before beginning. Try draft quality or save image in a lossy format to reduce file size then insert into document.

    good luck

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice