After I attached my IPDS printer to e-Twin@x Controller, each page is printed twice. What can I do?
Check your printer file "Print on both sides" setting. If it is set
to *Yes, this might be the cause. Change it to *No.
Back to Top |
|
When I send a printout to my IPDS printer, the right side of the
printout is truncated (2-3 characters are missing). What can I do?
Check your printer file "Page Width" setting. It might be too small. If so, correct it to an appropriate value. This setting may be ignored by SCS or a local IPDS printer, but it is meaningful for IPDS printers with AFP support.
Back to Top |
Why do all IPDS printers stay in END status on AS/400 even though they are Online?
IPDS printers are configured and started automatically once e-Twinax Controller identifies an online IPDS printer. This is done with the use of RMTCMD (Remote Command) server & SVRMAP (Server mapper) server. Check if those servers are in Listen mode by performing the following steps:
1. Enter the command NETSTAT <Enter>, then 3 <Enter>. Look for lines containing as-rmtcmd and as-svrmap strings.
2. If there are no such lines, enter the following commands:
STRHOSTSVR *SVRMAP
and
STRHOSTSVR *RMTCMD
3. If the lines are present, but diagnostic log shows that it is unable to run Remote Command, close these servers first using command ENDHOSTSVR <server-name>, then start them again.
4. Verify that the User ID and Password you entered for this system are still valid and has *IOSYSCFG profile.
Back to Top |
|
What are the *PSFCFG objects that I see under library BOSCSTLIB in my AS/400?
These objects are created by the e-Twinax Controller for each IPDS printer. The object includes parameters, which PSF/400 uses when it builds the IPDS data streams.
Back to Top |
|
My printer starts printing but after few pages stops printing and goes to Failed status in e-Twinax configurator. How can I fix it?
The reason is probably because the Page Size Control (PAGSIZCTL) parameter in PSFCFG object of this printer is set to *NO. Change it to *YES by setting Page size control in IPDS additional parameters in
e-Twinax Controller configurator to 1 and reset printer.
Back to Top |
|
My printer starts printing but skips labels and lines. How can I fix it?
The reason is probably because the Page Size Control (PAGSIZCTL) parameter in PSFCFG object of this printer is set to *NO. Change it to *YES by setting Page size control in IPDS additional parameters in e-Twinax Controller configurator to 1 and reset printer.
Back to Top |
|
Why did e-Twinax Controller create the IPDS printer with Advanced Function Printing parameter at the host set to *Yes, while it is set to *No when printer is connected directly to AS/400?
When the printer was connected directly to AS/400 as a Twinax IPDS printer, by default Advanced Function Printing (AFP) parameter is set to *NO. When the printer connects through e-Twinax Controller, it is created as an IP IPDS printer. In this connection type, you can only create the device with AFP parameter set to *YES. This actually an AS/400 restriction, but even though, the most "primitive" IPDS printer such as 4224 model 01 manages to work fine through e-Twinax Controller!
Back to Top |
|
After I've installed on my AS/400 OS/400 V4R4, I get a message that I must license PSF/400 order to use IPDS printer. What is the reason?
Until this version you had to license PSF/400, but it was not checked by the operating system. From V4R4 the licensing is verified and you get a grace period of 70 days to do that.
Back to Top |
|
How can I see the printer status like out-of-paper, or off-line on AS/400 the same way I used to see status from the directly attached printer?
IPDS status messaging on host is fully supported by e-Twinax Controller. This includes: Offline, End of paper, Cancel print and Paper jam. You must set the following in e-Twinax Controller configurator in order to get printer error messages on host:
1. Set IPDS Printer status support in Advanced parameters to 1 (Host). 2. Set Host printer messages mode in IPDS printer additional parameters to 2 (*INQ). 3. Reset the printer.
Back to Top |
|
I received the "Error occurred on (TCP/IP, 4(UNKNOWN))" error message in the Diagnostic Log. What does it mean?
This message and corrected "Error occurred on (TCP/IP, 4(time-out))" means that there was no connection request to the IPDS printer session from the AS/400 or SECURIT-e Server in connection time-out. There is most likely a communication problem - the AS/400 or the SECURIT-e Server is unable to connect to the IPDS printer port (default is range 5000-5056). You should enable these ports in Proxy or use other enabled ports - change the IPDS base port in advanced options.
Back to Top |
|
I received the "Port number allowed only for local devices or LAN printers" error message in the Diagnostic Log. What does it mean?
This message is generated if the same printer session name is used for both an SCS printer and an IPDS printer. The e-Twin@x Controller checks that the device exists and then changes the device description - IP address and port number. But these parameters are incorrect for an SCS printer device description. You must delete the old device description. We suggest using the Reset Printer option in the Configurator.
Back to Top |
|
I have an IPDS printer and I send it duplex print jobs, i.e. on both sides of the page. Most of the jobs are printed OK, but a few jobs are not. How can I fix this?
Most likely, the 'Printer device type' parameter in the print file of these problematic jobs is set to *SCS instead of to *AFPDS. Since the Twinax IPDS printers appear in the AS/400 as TCP/IP IPDS printers, the AFP utility is building the data stream that is sent to the printer, so it must build an AFPDS data stream instead of an SCS data stream. In order to modify this parameter, enter the following command:
CHGPRTF FILE(print_file_name) DEVTYPE(*AFPDS)
Back to Top |
|
Sometimes I have to disconnect the AS/400 from the network. When I do that all sessions are in a Failed state, and reconnect when AS/400 is on-line again. But the IPDS session stays on-line and I have to reset it after the AS/400 re-connects to the network. Why does this happen and how can I fix it?
All Telnet sessions (display and printer) use a keep-alive mechanism to detect if the AS/400 is still available. IPDS printers work differently. The IPDS printer works like an external server for the AS/400 and there is no option to check the presence of an AS/400. When the AS/400 disconnects from the network, it doesn't close the TCP/IP connection. To close it, you should run the command ENDWTR <IPDS printer name> before you disconnect the AS/400. This will cause the IPDS printer to enter into a Failed state and reconnect when the AS/400 is back on-line.
Back to Top |
|
I have a problem with printing on an IPDS printer connected to the Controller. The AS/400 log shows that the printer returned negative acknowledgment with sense data, such as:
'Sense data X'04110100 DE010001 00000000 D6810101 01010000 00000001' was received from device PRT21'.
How can I fix this problem?
Usually the sense data points to some incorrect setting in the printout that the printer could not handle. There is a long list of sense data codes. Some of them are related to a specific IPDS printer model.
In this case mentioned above the problem was caused by an incorrect form type (sense data 04 11 ...) and disappeared after the form type was changed to *AUTOCUT.
Back to Top |
|
I have some controllers on a local network, while others are connected using DSL via the Internet connection. All controllers are connected using the SECURIT-e Server to the AS/400, in order to have a common controller list including all IP addresses, and to allow configuration from central location. I have made the following configuration modifications:
- I configured the Activation time-out and Connecting time-out in Advanced Parameters and in the IPDS printer device configuration to 2550 sec. (default is 170 sec.).
- I changed the Release Timer (RLSTMR) setting in the PSFCFG to 15 sec. instead of *NOMAX as configured by the controller using Remote Command, and changed IPDS Passthru to *No as per IBM's recommendation.
Unfortunately, the controller is unable to activate IPDS printer sessions. It is necessary to wait about 45 min. to be able to activate the session. What can I do?
The 2550 sec. activation time-out setting is causing the problem. The SECURIT-e Server is waiting for the AS/400 connection and rejects all attempts to reset the connection.
The controller has very helpful parameter in the Advanced Parameters screen called "public IP address". This parameter was implemented for instances when the controller is located on private network and connected via Intranet to the AS/400. In this case, the AS/400 is unable to connect to the controller to create the IPDS printer session, but when the Public IP address is configured, the AS/400 creates the connection to this address and the private network contains NAT, which translates the public IP address to the private controller IP address.
Set the Server's private IP address to the Public IP address field, which will allow the AS/400 to connect to the Server.
Check if the PSFCFG parameter for your printer has been changed - it may be causing the AS/400 to terminate the writer after a short idle time and disconnect the IPDS session. Change the session name, and use the default *NOMAX.
My AS/400 is configured with a code page for Euro support. When I try to print a file on an IPDS printer, it doesn't print and QEZJOBLOG output queue indicates that the printer returned a negative response 02 1d..02, which means Invalid or unsupported value for the Load Font Equivalence GRID.
Back to Top |
|
Starting with version 3.02.00 there is an option to define a Graphic character set and Code page for the IPDS printer. If you have an old 4224 IPDS printer you should define the old code page (with no Euro support) and select the appropriate character set.
Back to Top |