Page 2
SEH Computertechnik GmbH has endeavoured to ensure that the information in all manuals is correct. If you detect any inaccuracies please inform us at the address indicated below. SEH Computertechnik GmbH will not accept any liability for any error or omission. The information in this manual is subject to change without notification.
Page 4
8.2 How to Create a Certificate Request for CA Certificates? ... . 66 8.3 How to Save CA Certificates in the TPG60? ......67 8.4 How to Save Root Certificates in the TPG60? .
ThinPrint® .print client. This ThinPrint .print client allows you to receive and decompress print data. The TPG60 supports the decoding of print data that was encrypted via SSL. The TPG60 also supports the features .print AutoConnect and .print Connection Service.
Structure of the The TPG60 documentation consists of the following documents: Documentation Name TPG60 User documentation TPG60 Quick Installation Guide The latest documentation as well as software and firmware can be found on the SEH website at www.seh.de. Conventions A variety of symbols are used within this document. Their meaning is...
Symbol / Convention Bold Courier ’Proper names’ Computertechnik offers extensive support and user training sessions. ℡ TPG60 User Manual • Support Information questions remain, please Monday through Thursday Friday +49 (0)521 94226-44 support@seh.de General Information Description Eye-catchers mark lists. The arrow marks a reference to a page within this document.
Hardware Address The TPG60 is addressable by means of its world-wide unique hardware address. This address is commonly referred to as the MAC or Ethernet address. The manufacturer has defined this address in the hardware of the device. The address consists of 12 hexadecimal numbers.
Page 9
IP address may occur only once on a local network. The system administrator usually assigns the IP address. The address must be saved in the TPG60 to make sure that it can be addressed within the network. Host Name The host name is an alias for an IP address.
TPG60. 1. Connect the TPG60 to the network and the mains supply; see 2. Make sure that an IP address is stored in the TPG60; see: 3. Define the ThinPrint® port, the bandwidth, and the printers to TPG60 User Manual...
After the hardware installation, the TPG60 asks a DHCP server for an IP address by means of a broadcast query. The DHCP server identifies the TPG60 on the basis of its hardware address and sends a data packet to the TPG60.
Page 12
ZeroConf, you can save a freely definable IP address in the TPG60 later on. InterCon-NetTool (IP Wizard) You can easily enter the desired IP address and save it in the TPG60 using the IIP Wizard of the InterCon-NetTool, see: ’Administration via the InterCon-NetTool’...
Page 13
TPG60 can be assigned via a BOOTP server. Requirements If the TPG60 is connected, it asks the BOOTP host for the IP address and the host name. The answer of the BOOTP host server, which contains the IP address, is sent as a data packet and saved in the TPG60.
Page 14
Edit the ARP table: Syntax: arp -s <IP address><hardware address> Example: arp -s 192.168.0.123 00-c0-eb-00-01-ff Assign a new IP address to the TPG60: Syntax: ping <IP address> Example: ping 192.168.0.123 The separators within the hardware address that are used in this example correspond to the Windows platform.
The TPG Homepage comprises all features for the administration of the TPG60. The TPG60 Homepage is stored in your TPG60 and can be started by means of an Internet browser (Internet Explorer 4.x or later, Netscape 3.x or later). When using other browsers, the full functionality of the TPG Homepage cannot be guaranteed.
Page 16
Clicking the General - Manuals link brings you to the SEH web site. Here, you can download the latest manuals as *.pdf files. All other menu items are intended for the configuration of the TPG60 and are described in this manual. TPG60 User Manual...
The software InterCon-NetTool has been developed by SEH Computertechnik GmbH for the administration of SEH network devices within a predefined network. You can configure all features of the TPG60 via the InterCon-NetTool. Detailed information can be found in the corresponding chapters.
Page 18
Filter for the print server list The term ‘print server’ is often used in the InterCon-NetTool. This term refers to all kinds of network devices, including the TPG60. Toolbar A toolbar with icons is available in the InterCon-NetTool. The toolbar can either be shown or hidden.
Page 19
You can configure the information displayed in the print server list according to your needs. Devices that are not available in the network, appear dimmed. TPG60 User Manual Name Description Properties This opens the ’Properties’ dialog.* Change password This opens the ’Change password’...
Page 20
If the log file is larger than the preset value, the log file is reduced to half the records. The oldest records will be deleted in this process (first-in, first-out method). TPG60 User Manual Proceed as follows: The log window is either shown or hidden.
Page 21
Configuring TPG TPG60 parameters can be configured easily and conveniently via the Parameters InterCon-NetTool. Commands can be selected via the toolbar, the shortcut menu (right mouse button), shortcut keys, or the menu bar. This manual describes the selection via the menu bar.
FTP client in TCP/IP networks. An FTP connection allows you to • configure TPG60 parameters; see:’Configuring Parameters via an • reset TPG60 parameters; see:’Resetting Parameters via an FTP • perform a firmware update; see:’Firmware Update’ TPG60 User Manual Fig.
At the rear panel of the TPG60 you will find the network connector, LEDs, the status button, and the power supply connector. These components are described in the Quick Installation Guide. The status button allows you to • print a status page; see:’Printing the Status Page via the TPG60 •...
• ’How to Display Status Information?’ you need? • ’How to Display the Job History?’ • ’How to Print a Status Page?’ TPG60 status information can be displayed in many ways. What do you want to do? Obtaining Information via the TPG Homepage 1.
A maximum of 64 print jobs are displayed. The first-in, first-out method is applied from the 65th print job onwards. The saved print jobs will be deleted when the TPG60 is turned off or reset. The print jobs will not be deleted when the TPG60 is restarted.
'Completed' means that the TPG60 has completely forwarded the print job to the printer. 'Pending' means that the print job has been accepted by the TPG60 but that the data transfer has not yet started. 'Processing' means that the print job has been transferred from the TPG60 to the printer.
Page 27
Specifying InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – General from the navigation bar. 4. Select the desired data format from the Status page mode list. 5. Select Configuration – ThinPrint® from the navigation bar.
Page 28
Printing the Status Page via the InterCon-NetTool Proceed as follows: 1. Start the InterCon-NetTool. 2. Mark the TPG60 in the print server list. 3. Select Actions – Print Status Page from the menu bar. 4. Click Finish. The status page is printed.
Page 29
7. Open the file using any text editor. 8. Print the file. Printing the Status Page via the TPG60 Status Button Using the status button of the TPG60, you can print a status page. 1. Press the status button for a short time. TPG60 User Manual...
• ’How to Configure and Save Parameters using the ’Parameters’ • ’How to Reset Parameters to their Default Settings?’ You can print a complete list of all TPG60 parameters on a service page. The service page is available in English.
Page 31
2. Open an FTP connection to the TPG60: 3. Enter an arbitrary user name. 4. Enter either the TPG60 password or press ENTER if no password 5. Transfer the service page from the TPG60 to your local 6. Close the FTP connection: 7.
All TPG60 parameters can be configured via the InterCon-NetTool; see: ’Configuring TPG Parameters’ Configuring Parameters via an FTP Connection You can configure all TPG60 parameters via FTP. To this purpose, you must download the 'parameters' file to your local computer via FTP and then edit it.
Afterwards, the configured file can be downloaded to one or more TPG60. The parameters included in the file will be taken over by the device. You can also save the ’parameters’ file as backup copy on your local client.
Page 34
InterCon-NetTool. 1. Start the InterCon-NetTool. 2. Select the TPG60 in the print server list. 3. Select Actions – Download ’Parameters’ File from the menu bar. 4. Click Choose.
Page 35
8. Click Start download. By clicking 'Start download', the selected file will be downloaded to all TPG60 displayed in the list. If you do not want to download the file to all TPG60, you must close the window and only select the desired TPG60 from the print server list (see step 2).
Installed certificates will not be deleted. Since the IP address of the TPG60 will be reset as well, the TPG Homepage cannot be started or displayed. You must reset the parameters, for example, if you have changed the location of the TPG60 and if you want to use the TPG60 in a different network.
Page 37
TPG60 in a different network. If the TPG60 is protected by a password, the password has to be entered before resetting the parameters. Only by using the status button on the operating panel of the TPG60 can the parameters be reset without entering the password.
Page 38
Resetting Parameters via an FTP Connection 1. Open an FTP connection to the TPG60: 2. Enter the password of the TPG60, if applicable, or press ENTER. 3. Reset the parameters: 4. Close the FTP connection: 5. Disconnect the power socket on the TPG60 for a moment.
• ’How to Configure the Language of the Device?’ • ’How to Adapt the Speed to the Network Components?’ • ’How to Restart the TPG60?’ • ’How to Determine a Description?’ DNS is a service that translates domain names into IP addresses.
Page 40
4. Click Save to confirm. Configuring DNS via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – DNS from the navigation bar. 4. Configure the DNS parameters; see: table 2 5.
4. Click Save to confirm. Configuring TCP/IP Parameters via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – TCP/IP from the navigation bar. 4. Configure the TCP/IP parameters; see: table 3 5.
ARP/PING ZeroConf Bonjour You can set the time of the TPG60 via a time server in the network. For this purpose, define a time zone and a SNTP server via its IP address or domain name. The time zone is used to equalize the difference between the Greenwich Mean Time or UTC (Universal Time Coordinate) of the time server and the local time.
Page 43
6. Click Save to confirm. Configuring the Device Time via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – Time from the navigation bar. 4. Tick SNTP. 5. Enter the IP address or the domain name of the time server into 6.
You can define the language of the device. The TPG60 supports the following languages: English, German, French, Spanish, Italian, Portuguese, Japanese, Korean, simplified and traditional Chinese. The language of the device is displayed on the TPG Homepage and in the status and configuration information (see status and service page).
If you set the speed manually, the speed must correspond to the speed of the other network components. It is not possible to operate the TPG60 with full duplex if the hub is operated with half duplex. What do you want...
Adapting the Speed via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – General from the navigation bar. 4. Select the desired setting from the Ethernet settings list. 5. Click OK to confirm.
You can assign freely definable descriptions to the TPG60. This gives you a better overview of the devices available in the network. Determining Descriptions via the TPG Homepage 1. Start the TPG Homepage. 2. Select Configuration – General. 3. Enter freely definable names for Description, Dealer, and Dealer 4.
6 ThinPrint® Settings In order for the TPG60 to communicate with the ThinPrint® server (.print Engine) via a port and to receive print jobs, you must adapt various parameters. You also have to integrate the network printers to which you want to forward print jobs.
The bandwidth that is needed for print jobs can be limited to a freely definable value for each ThinPrint® port (server side). You can further decrease the bandwidth limit on the port of the TPG60 (client side). Defining a value which is higher than the defined value (server side) will have no effect.
4. Tick Bandwidth. 5. Enter the desired bandwidth. 6. Click OK to confirm. Print jobs are sent from the ThinPrint® server to the TPG60. After the decompression of the print jobs, the TPG60 forwards the data to the printers. The print jobs are assigned via a printer ID. Up to six network printers can be connected to the ThinPrint®...
Status page printer The .print Connection Service sends print jobs via TCP/IP to .print clients (i.e. the TPG60) in masked networks (NAT), for example. The Connection Service manages the entire communication between the ThinPrint® server and the client. This allows the connection via masked networks as well as the assignment of the relevant print job to the respective end device.
Page 52
To use this service, you must prepare the TPG60. For each end device that uses the Connection Service, you must store the client ID and an authentication key in the database of the Connection Service. You must also set these two values on the TPG60.
Connection Service manually. For this purpose, click Reconnect. A secure connection during the transfer of print jobs between ThinPrint® (server or Connection Service) and the TPG60 is guaranteed by means of an SSL encryption. TPG60 User Manual The settings are saved.
Page 54
If encryption was enabled on the server, you must install a CA certificate both on the ThinPrint® server and the TPG60. To authorize the TPG60 to receive encrypted print data, proceed as follows: • Create a certificate request; see: ’How to Create a Certificate •...
• ’How to Protect the TPG60 against Unauthorized Access? (IP • ’How to Protect the TPG60 against Viruses?’ • ’How Does the TPG60 Authenticate Itself in the network via • ’How Does the TPG60 Authenticate Itself in the network via A password can protect the TPG60 against unauthorized access.
4. Enter a password into the Password box. 5. Tick Access control, if necessary. 6. Click OK to confirm. You can restrict the access to the TPG60 to a certain number of clients. For this purpose, you must enter the IP addresses or host names of the clients into the IP sender box.
Page 57
4. Click Save to confirm. Assigning Authorizations via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. 3. Select Configuration – Protection from the navigation bar. 4. Enter the IP addresses or host names of authorized clients into 5.
The TPG60 cannot be attacked directly by viruses. Attacks to open ports (port 80 / HTTP, for example) can have a certain influence on the TPG60 and affect its functions. To prevent attacks to the HTTP port, you can disable the HTTP protocol on the TPG60.
TPG60 User Manual How Does the TPG60 Authenticate Itself in the network via EAP-MD5/LEAP? The TPG60 is defined as user (with user name and password) on a RADIUS server. ’Enabling EAP-MD5/LEAP Authentication via the TPG Homepage’ ’Enabling EAP-MD5/LEAP Authentication via the InterCon-NetTool’...
Within the scope of the IEEE 802.1x standard, the TPG60 supports the authentication protocol EAP-TLS. You can verify the identity of the TPG60 using the authentication method EAP-TLS. EAP-TLS offers a highly cryptographic authentication of the client in the network.
Page 61
If you want to use the EAP-TLS authentication, you must observe the following instructions in the indicated order. Otherwise the TPG60 cannot be addressed in the network. In this case you have to reset the TPG60 parameters; see: ’How to Reset Parameters to their Default Settings?’ Requirements...
Page 62
Enabling EAP-TLS Authentication via the InterCon-NetTool Proceed as follows: 1. Start the InterCon-NetTool. 2. Double-click the TPG60 in the print server list. The Properties dialog appears. 3. Select Configuration – Protection from the navigation bar. 4. Select the Authentication tab.
Certificates? • to receive encrypted print data; see: ’How Does the TPG60 • to check the identity of the TPG60 in the network; see: ’How If you want to use certificates, it is advisable to protect the TPG60 by a password so that certificates cannot be deleted by unauthorized persons;...
• ’How to Save Root Certificates in the TPG60?’ • ’How to Delete Certificates?’ When a certificate is created on the TPG60 for the first time, a list of parameters is displayed that are required for the certificate. If a self-signed certificate or a CA certificate has already been saved in the TPG60, the content of this certificate will be displayed.
Page 65
Description Is used to clearly identify the certificate. It is advisable to use the IP address or the host name of the TPG60 to allow a clear assignment of the certificate to the TPG60. You can enter a maximum of 64 characters.
When the CA certificate has been received, it must be saved in the TPG60. When a certificate request is created on the TPG60 for the first time, a list of parameters is displayed that are required for the certificate. If a self-signed certificate or a CA certificate has already been saved in the TPG60, the content of this certificate will be displayed.
When the CA certificate has been received, it must be saved in the TPG60; see: ’How to Save CA Certificates in the TPG60?’ Creating a Certificate Request via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Mark the TPG60 in the print server list.
Authenticate Itself in the network via EAP-TLS?’ The root certificate must be in base 64 format. TPG60 User Manual Proceed as follows: The CA certificate is saved in the TPG60. This may take a few minutes. Proceed as follows: bar. The Certificate dialog appears.
5. Enter the root certificate. 6. Click Load. If a self-signed certificate or a CA certificate is saved in the TPG60, the content of this certificate will be displayed under TPG certificate. If you want to use a different certificate you must first delete the existing certificate.
Page 70
3. Select TPG certificate. 4. Click Delete. Deleting Certificates via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Mark the TPG60 in the print server list. 3. Select Actions – Certificate – Server certificate from the menu 4. Click Delete. TPG60 User Manual ’Deleting Certificates via the TPG Homepage’...
You can download the current firmware files at www.seh.de. What Happens The firmware is saved in the flash EPROM of the TPG60. In the During a Firmware course of a firmware update, the old firmware will be overwritten Update? and replaced by the new firmware.
7. Confirm the security query. TPG60 User Manual How to Realize a Standard Firmware Update? The TPG60 is turned on and visible in the network. All print jobs are finished. ’Standard Firmware Update via the TPG Homepage’ ’Standard Firmware Update via the InterCon-NetTool’...
Page 73
Standard Firmware Update via FTP You can update the standard firmware of your TPG60 via an FTP connection. 1. Change to the directory where the firmware file is located. 2. Open an FTP connection to the TPG60: 3. Enter an arbitrary user name.
The TPG60 is turned on and visible in the network. The file server on which the firmware files are stored either uses the ’anonymous login’ or the TPG60 is set up as user on the file server. ’Dynamic Firmware Update via the TPG Homepage’...
Page 75
6. If you use a proxy server, tick Use proxy server and enter the IP 7. Click Save to confirm. TPG60 User Manual DNS, you can enter the name of the file server instead of the IP address of the file server).
Page 76
Dynamic Firmware Update via the InterCon-NetTool 1. Start the InterCon-NetTool. 2. Mark the TPG60 in the print server list. 3. Select Actions – Firmware Update - Dynamic Update from the 4. Specify the IP address of the file server on which the new 5.
6. Click OK to confirm. 7. Check whether the right firmware files are shown in the list. If 8. If one single password is used for all TPG60, select Use this 9. Click Start update. 10. Confirm the security query.
10 Parameter List This chapters gives an overview of all available TPG60 parameters. Parameter info_txt info_url language sp_mode eth_conf TPG60 User Manual Table 7: Parameter List - General Description Name of the dealer or supplier URL of the dealer or supplier...
Page 79
Enables/disables the .print Connection Service IP address of the server on which the Connection Service is installed Port number used by the TPG60 to communicate with the Connection Service Interval (in seconds) for connection retries if the Connection Service is not reachable.
Page 80
IP address or host name of the printer Port for the socket printing of the printers Table 9: Parameter List - TCP/IP Description IP address of the TPG60 Subnet mask Gateway address Enables/disables the DHCP protocol Enables/disables the BOOTP protocol...
Page 81
Parameter ip_set_by ip_auto_gate ip_zconf bonjour sys_name sys_descr sys_contact sys_location TPG60 User Manual Description Default Applied method for the IP [blank] address assignment Enables/disables the automatic entry of a found multicast router as gateway address. If disabled, the gateway address has to be entered manually.
Page 82
Parameter dns_domain dns_primary dns_secondary Parameter sntp sntp_server sntp_tzone TPG60 User Manual Table 10: Parameter List - DNS Description Enables/disables the name resolution via a DNS server Domain name of an existing DNS server IP address of the primary DNS server.
Page 83
HTTP protocol is disabled.) Table 13: Parameter List - EAP Authentication Description Authentication method applied by the TPG60 to identify itself in the network. Name of the TPG60 as saved in the authentication server (RADIUS). Password of the TPG60 as saved in the authentication server (RADIUS).
Page 84
Parameter dyn_update dyn_update_url dyn_proxy dyn_proxy_url TPG60 User Manual Table 14: Parameter List - Dynamic Update Description Enable/disables the dynamic firmware update Location of the firmware files needed for the dynamic firmware update Enables/disables the use of a proxy server for the dynamic...
.print Client .print Connection Service Reconnect Setup .print Engine Address Hardware Address IP address MAC address Administration FTP connection TPG60 status button Authentication Bandwidth limit Bonjour BOOTP CA certificate Certificate request Certificates Certification authority Configuration parameter. See Default certificate Default name...
Page 86
RADIUS server Root certificate Safety regulations Security Self-signed certificate Service page SNTP server SSL encryption Standard firmware update 71, 73 Starting the TPG60 Homepage Status button Print status page 29, 30 Status information Displaying Status page Data format Printer printing...
Page 87
TCP/IP ThinPrint® port Bandwidth Time of the device Time server Time zone Toolbar TPG Homepage TPG60 Restart Update. See Firmware Update Viruses ZeroConf TPG60 User Manual Index...
Need help?
Do you have a question about the ThinPrint TPG60 and is the answer not in the manual?
Questions and answers