ICE

Please login or register.

Login with username, password and session length
Advanced search  

News:

ICETCP.PRO and ICETCP.PLUS are compatible with Windows 11!

Pages: [1] 2

Author Topic: can't print in tcp-pro  (Read 4835 times)

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« on: August 10, 2006, 05:27:26 am »

I got problem printing in TCP-Pro.
It used to be working fine, previously we used 5.0, no problem at all.
We upgraded to 5.1.26 lately, because it supports SSH.
But now the printing don't work, when we print it just shows blank page.

I tried the setting in the profile:
Print Method:
1. normal:
Print blank page.
2. direct:
Just not print at all.
2. raster:
It can show the content when printing, but it also print out a bunch of un-recognized characters before the content, and make the content split into two pages.
i.e. it prints 5 pages when I print a screen, first 3.5 pages are rubbish, the content I need is spreaded on page 4 & 5.

When I use back the old version everything just fine.
Seems like there is something changed with the new version and so make me fail to print.
They are all network printers.

Anyone got idea for this?
Logged

Bob

  • Administrator
  • Ice Artist
  • *****
  • Posts: 1607
can't print in tcp-pro
« Reply #1 on: August 10, 2006, 12:56:59 pm »

Raster should work for everything. If it isn't then your unix application is sending formatting codes for a specific printer.

What printer do you have?
How is it connected to your computer??
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #2 on: August 10, 2006, 09:37:35 pm »

It's hp lasser printer, connected via TCP/IP.
But it seems doesn't matter, because it got the same result if I print to a pdf software,  called "PDF Creator".

I'm using windows2000, haven't tested on XP.

But the point I want to know is, it's working fine in old version, there is no choice of "direct, normal, raster", so I don't know how the software communicate with printer, when I use before.

But I really want to use the new version, as it fixed some bugs in old version..
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
Re:can't print in tcp-pro
« Reply #3 on: August 10, 2006, 10:28:59 pm »

I missed something, the version I tested no problem for printing is 5.1.06.
It's unable to auto-connect in SSH session, so I want to use new version.
Logged

Bob

  • Administrator
  • Ice Artist
  • *****
  • Posts: 1607
can't print in tcp-pro
« Reply #4 on: August 11, 2006, 11:36:38 am »

Try it in normal mode and try toggling "print while transferring" (in other works, try it wih print while transferring on and try again with it off). If you are changing the default profile you have to close PRO and re-run it after changing the profile.

What model HP?

Did the old version do what you expected ON THE EXACT SAME MACHINE??
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #5 on: August 11, 2006, 08:54:22 pm »

Thanks for fast reply.
1. Already tried turning on & off for "print while transferring", and yes, I know that I have to reload the problem when I change settings.

2. Tested with HP laser 4200, Ricoh 1515, PDF Creator, and please noted that I've tested to print in software, i.e. should not related to compatibility of printer.

3. Yes, it's on the same machine, same environment, I just need to re-install the older version and I can print without problem.

The thing I don't understand, is TCP-Pro trying to get pass letting windows driver to handle print job?
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
Re:can't print in tcp-pro
« Reply #6 on: August 11, 2006, 08:57:12 pm »

typo error:
2. I've tested to "print to software"
Logged

Bob

  • Administrator
  • Ice Artist
  • *****
  • Posts: 1607
can't print in tcp-pro
« Reply #7 on: August 14, 2006, 09:41:58 am »

There are 3 print options in PRO. They work as follows:

Normal: sends the print job to the windows spooler telling the spooler to consider the data to be preformatted for the printer (this is what a unix application normally does with a print stream). Note that not all windows print drivers seem to support the notion of a raw print stream.

Direct: Send the print job byte for byte unchanged directly to the specified DEVICE. This means that you can only use this with printers directly connected to the windows PC.

Raster: Convert the incoming unix print job into a windows raster style output. There is LIMITED line printer emulation in this mode, it will handle the following control codes
Form Feed (control-L)
Line Feed (control-J)
Carriage Return (control-M)
Condensed Print (control-O)
Normal Print (control-R)

The Raster driver should print any TEXT job to any windows printer, even a "winprinter". It will NOT handle unix binary print jobs.

NOTE, these are the settings for transparent print in PRO, they do NOT apply to icelp.

If you are using transparent print, try changing from ssh to telnet and see if that changes your printing behavior. Report back..
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #8 on: August 16, 2006, 09:56:07 pm »

tried normal telnet.

I tried print at the login screen, or in any screen in the system, it just print blank screen.
Should be no special setting for the server, and I tried to use it to connect to a normal linux I just set up, same result.

Tested using a newly installed windows, and note it's a windows 2000.

I'm using pro version.
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #9 on: August 16, 2006, 11:03:03 pm »

I've tested all the versions of the tcp-pro from your ftp, except the beta ones.
the latest version I can print is 5.1.19, it fails at 5.1.21 or any later version.

The only thing I can see the difference between is that, I can see 3 options  in the print dialog when I try to print.

In "print range"
1. All
2. Print screen
3. Selection

I can print without any problem for 2 & 3.
It will print some garbage code if I select "all", it's the same result as if I use "raster" in profile settings.

Start from version 5.1.21, the option of "print screen" is gone.
I cannot print anything for "All" nor "Selection", no matter I change any option in "profile" or "print option" for this version.

5.1.26:
I can only print with "raster" option in "profile" setting, but it also print with some garbage control codes.

Hope this information helps for you.
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
Re:can't print in tcp-pro
« Reply #10 on: August 16, 2006, 11:05:38 pm »

I got so many typo misstakes and I can't edit my post, so just ask if you don't know what I'm saying, thanks.
Logged

Bob

  • Administrator
  • Ice Artist
  • *****
  • Posts: 1607
can't print in tcp-pro
« Reply #11 on: August 16, 2006, 11:29:57 pm »

tried normal telnet.

I tried print at the login screen, or in any screen in the system, it just print blank screen.
Should be no special setting for the server, and I tried to use it to connect to a normal linux I just set up, same result.

Tested using a newly installed windows, and note it's a windows 2000.

I'm using pro version.
Are you TRYING TO DO A PRINT SCREEN???

If so, in the new versiond, just click on the printer icon on the toolbar
or right-click and do a print->screen from the right click menu.

The print function from the pull-down now prints the whole buffer by default.

Try the printer icon and report back.
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #12 on: August 16, 2006, 11:49:30 pm »

Tried already, failed.
just tried:
1. right click --> print --> screen
2. print icon

Actually what I want to do is doing a "print selection", but both print all & print selection just got same result.
Logged

Bob

  • Administrator
  • Ice Artist
  • *****
  • Posts: 1607
can't print in tcp-pro
« Reply #13 on: August 17, 2006, 09:12:36 am »

It looks like you are having a problem with MFC42.DLL then. The OLD version 5.1.19 uses a DYNAMIC version of that library and the newer versions have it compiled in. Using the compiled in version FIXED a lot of problems we were having with people who had corrupted versions of MFC42.DLL on their machines. It looks like your only option is to use the 5.1.19 version or TelnetPro.
Logged

tleung

  • Full Member
  • ***
  • Posts: 10
  • Place Personal Text Here
can't print in tcp-pro
« Reply #14 on: August 23, 2006, 03:39:20 am »

ok.
So got a question, is there anyway to install the new version, but keep using my version of mfc42.dll?
Logged
Pages: [1] 2
 

Page created in 0.012 seconds with 20 queries.