Network Printer Server Software Contents • Samsung Network Printer • Network Printer Server Software • Firmware • Management Software • Protocols and Services • Troubleshooting
Network Printer Server Software Network Features
Network Printer Server Software Main Operation Role Network Printing Network Scanning Device Configuration Getting information from device Administrator's PC User Internet User MFP Protocols NW Printer • TCP/IP • 9100,LPR,IPP… • SNMP,HTTP… Network Sharing Connectivity Wired (10/100 Base TX)
Network Printer Server Software Samsung SyncThru (~2004) Samsung SyncThru Web Admin Service (2005~) Samsung Network Embedded Web Server (~2004) Samsung SyncThru Web Service(2004~) Samsung SetIP Samsung IPP Client (~2005 1Q) HP JetAdmin, WebJetAdmin Samsung SmarThru WorkFlow Network Card Management Software Management Software Client Computer’s Printing Port Monitor Samsung Port Monitor HP Port Monitor Microsoft Port Monitor
SyncThru Web Admin Service Web based Printer Management Solution Network Printer Server Software MFP NW Printer SNMP SNMP SNMP HTTP MFP Administrator's PC Detecting device on the network Performing Maintenance operations Getting detailed reports and statistics on device events For more information, please refer to network application guide. SyncThru Web Admin Service Server
Network Printer Server Software SWAS Device Menu • Detecting and Displaying devices on the network
Network Printer Server Software SWAS Device Menu Display general , Supply, Protocols, Status, Usage meters, Alert, Diagnostics information and Plug-INs
WSRM System Concept Remote management solution for Samsung printers Web-based protocol which can be connected through the firewall Network Printer Server Software Device User WSRM Protocol RM Administrator RM Server A/S Engineer Mail Server SMS Gateway
WSRM Features Real-time device monitoring & changing settings General, settings, malfunction, resource and status report Remote diagnostics Check status of the devices by remote S/W Update Service Application, Device Driver, Firmware Update Rule-basedAlarm (Resource alarm, Malfunction alarm) Alarm define & filtering in devices Alarm management received from the devices Large Data Transfer Support transferring large amount of data such as S/W, Rule File, Image and Text Enable contents pushing service Log management Statistics & Billing by Usage history/Fault history records Network Printer Server Software
Network Printer Server Software Samsung SetIP Configuration of IP Address • Mostly used at first installation of network printer • IP address setting with MAC address only • MAC address is written on printer’s backside Samsung SetIP Utility • Running on Microsoft Windows OS only • Automatic detection of Samsung network printers • Manual setting of undetected network printers
Network Printer Server Software Web Server Samsung SyncThru Web Service • SyncThru Web Service (SWS) • is new name for Samsung Embedded Web server. • is a HTTP daemon running as a part of firmware • accepts HTTP request via port 80 as normal web servers. • provides interface to users information of networked printers and allow to configure the setting of printers • is able to provide more complicated options than Local UI for printer configuration http://10.240.9.170 IP: 10.240.9.170 HTTP User
Network Printer Server Software Samsung SyncThru Web Service Features Embedded Web Server Web User Interface http://NPC-IP-Address/ Functionality General Information Machine Settings Network Settings Maintenance Support
Network Printer Server Software Samsung SyncThru Web Service: General Information (Printer) General Information Machine Status Supplies Status Network Information Firmware Version Print Information
Network Printer Server Software Samsung SyncThru Web Service: Machine Settings (Printer) Machine Settings Layout Setup Printer Graphics PCL EPSON E-mail Notification Setup Interface Setup
Network Printer Server Software Samsung SyncThru Web Service: Network Settings Network Settings General TCP/IP IPSec SLP SNMP Raw TCP/IP, LPR,IPP IP Filtering UPnP Telnet Reset
Network Printer Server Software Samsung SyncThru Web Service: Maintenance Maintenance Firmware Upgrade Security
Network Printer Server Software Samsung SyncThru Web Service: Support Support Contact Information Link
Network Printer Server Software Protocol Printing Protocol • TCP/IP protocol printing • Standard TCP/IP printing (9100 port) • LPR (515 port) • IPP (Internet Printing Protocol / 631 port) Management Protocol • IP assignment Protocol • DHCP, BOOTP, AutoIP • Discovery Protocol • SLP, mDNS (Bonjour), UPnP, SNMP, SetIP • Configuration Protocol • SNMP, HTTP
Network Printer Server Software TCP/IP Printing Protocol LPD (Line Printer Daemon) Printing • TCP Port : 515 • OS : Unix, Linux, Windows OS (Win NT, 2K ~) • An existing print server protocol widely used on the Internet for communicating between line printer daemons
Network Printer Server Software TCP/IP Printing Protocol Microsoft Standard TCP/IP Printing • TCP Port : 9100 • OS : Windows OS (Win 2K~), Mac OS (Mac 10.3~) • Originally designed by HP • Raw printing protocol (Microsoft Standard TCP/IP port) • Samsung network printer supports bi-directional printing communication (IBM AS400) • LAN Fax of SmarThru4.0 uses this bi-directional channel • (SCX-5x30 Series, SCX–6x22 Series , SCX-4725 Series, CLX-3160 Series…)
Network Printer Server Software IBM AS/400 Machines • Bidirectional Printing Communication (Raw TCP IP Port) Printer Print data Network PJL Query (Printer status) @PJL status AS/400 machine queries the status of the printer Printer parses PJL query and sends printer status to AS/400 AS/400 will now send print data Printer prints the received data Repeat step A to D.
Network Printer Server Software Internet End-User TCP/IP Printing Protocol IPP Printing Protocol • TCP Port : 631 • OS : Windows OS (Win 2K~), Mac OS (Mac 10.3~), Novell OS • IPP (Internet Printing Protocol) is an Internet standard protocol • that defines operations and attributes for application-level printing over the Internet .
Network Printer Server Software 1. DISCOVER 2. OFFER DHCP Client 3. REQUEST DHCP Server 4. ACK DHCP (Dynamic Host Configuration Protocol) DHCP is a communication protocol enabling network administrators to centrally manage and to automate the assignment of IP addresses in a network. In an IP network, each device needs a unique IP address. DHCP lets a network administrator supervise and distribute IP addresses from a central point and automatically sends a new IP address when a device is plugged into a different place in the network.
Network Printer Server Software DNS (Domain Name System) DNS is used for registration of domain names and provides Host names to an IP address resolution service. For printer devices, DNS may be utilized for printer domain name registration, so that print server clients may refer to the printer by its host name rather than by its IP address. Even though a printer’s IP address is changed, all clients can operate this printer without reconfiguration. Addressing to a printer device by IP address is not convenient and may often go stale if an IP address to a device is assigned dynamically via a DHCP server. If the DHCP server can provide information about a printer’s changing IP address to the DNS server automatically, user convenience is increased. The printer’s name will be used as its DNS name.
Network Printer Server Software SLP (Service Location Protocol) SLP (Service Location Protocol) is an Internet standard network protocol that provides a framework to allow networking applications to discover the existence, location, and configuration of networked services with human readable text string. Character Encoding : UTF-8 (SLP v2) Using TCP/UDP port : 427. SLP Security : IPSec. SLP Multicast Address : 1. 22.214.171.124 : RFC2608 2. 126.96.36.199 : Requested By Xerox (Xerox Device Discovery) 3. In the absence of Multicast support, Broadcast may be used. SLP is used for detecting network printer server in Syncthru WAS
Network Printer Server Software Multicast DNS - Bonjour (Old name : Rendezvous) Automatic discovery of computers, devices, and services on IP networks Automatically find each other without the need to enter IP (Internet Protocol) addresses or configure DNS (Domain Name Service) servers Listens for multicast DNS queries on TCP/IP port 5353 Sends responses for Multicast DNS queries to multicast address 188.8.131.52 DNS domain: “< Host Name > + .local” Services Zero Configuration Networking Multicast DNS DNS Service Discovery http://www.apple.com/macosx/features/bonjour/ Bonjour for Windows - Bonjour is useful for detecting network printer server on internet explore and add network printer port.
Network Printer Server Software • SNMP (Simple Network Management Protocol) • SNMP facilitates the exchange of management information between network devices. It enables network administrators to remotely monitor and configure network devices, find and solve network problems, and plan for network growth. • Network devices are monitored and controlled using four basic SNMP commands: • • read: is used by a Network Management server to monitor network devices. The server examines different variables that are maintained by the devices. • • write: is used by a Network Management server to control managed devices. The server changes the values of variables stored within the devices. • • trap: is used by network devices to asynchronously report events to a Network Management server. When certain types of events occur, a device sends a trap to the specified server.
Network Printer Server Software SNMPv3 (Simple Network Management Protocol - A Security Enhancement for SNMP ) • SNMPv3 • = SNMPv2 + administration + security • SWS -> Network Settings -> SNMPv3 1. User Name : • SNMPv3 Account user name • 2. Authentication Password : • a 16-byte hexadecimal value • for authenticating the SNMP packet • contents using the MD5 algorithm. • 3. Privacy Password : a 16-byte hexadecimal value for encrypting the data portion of the SNMP packet using the DES algorithm.
Network Printer Server Software Web Server HTTP (Hypertext Transfer Protocol ) • HTTP is an application layer protocol for distributed, collaborative, hypermedia information systems. • The Samsung Network Printer has a built-in web server, SyncThru Web Service. You can configure and manage your network print server through SyncThru Web Service using HTTP over TCP/IP. • Used in IPP Protocol IP: 10.240.9.170 http://10.240.9.170 User
New version of Internet Protocol(IP) To change as a new internet address type and networking protocol To make up for IPv4´s defects To expend an address space 32bit-> 128bit To add various sub functions easily (Security, QOS, etc.) IPv6 addresses are normally written as eight groups of four hexadecimal digits, where each group is separated by a colon (:). For example, 2001:230:abcd:ffff:0000:0000:ffff:1111 How to access as a IPv6 address on web browser of printer (Windows Vista) http://[IPv6 Address] Network Printer Server Software IPv6
IPv6 address Link-Local Address To create a itself address To use a private network area Global Address To receive from a IPv6 router To use a public network area DHCPv6 Address To receive from a DHCPv6 Server To use a public network area Manual Address To input manually by user To use router prefix Network Printer Server Software IPv6 Configuration
Network Printer Server Software IPv6 Printing
Network Printer Server Software IPSEC Internet Protocol Security (IPsec) is a protocol suite for securing Internet Protocol (IP) communications by authenticating and encrypting each IP packet of a data stream. IPsec also includes protocols for establishing mutual authentication between agents at the beginning of the session and negotiation of cryptographic keys to be used during the session.
Troubleshooting Before troubleshooting • LAN cable check • Connected or Not connected • Wrong cable (defected cable, crossover cable) • Connection connector (Link partner check) • Network LED check • Link LED check (Link LED On when connected) • Activity LED check (No packet Regularly blinking, packet random blinking depend on Printer Model) • Print Network test page • Printed correctly. If not, NIC is in lock up state or NIC can not communicate with printer • Network address value check : IP address, Subnet Mask, Gateway, MAC address • NIC F/W version (Correct or not) • V1.0x.xx : NPC3 • V2.0x.xx : NPC3H • V3.0x.xx : PHY Board • V4.0x.xx : On Board • Protocol Enable / Disable • WLAN module / Status check if WLAN available.
Troubleshooting Before troubleshooting • Printer SET status check • Toner Empty, Paper Empty and so on : Hard Stop cases (Job can be finished completely) Network Printer Configuration check • Address Conflict check • IP address Conflict : Same IP address in a network • Unplug network cable and PING test • MAC address Conflict : Same MAC address in a physical network • Default MAC address or same MAC address (PING and ARP –a) • IP get method check (Panel or SWS) • DHCP/BOOTP : IP can be changed after rebooting • Auto IP address : Xerox Model default on • Protocol Enable / Disable, Port Number (In SWS) • IP filtering On/Off • SNMP community name check (When SNMP no response)
Troubleshooting Host PC Configuration check • Address Conflict check • IP address Conflict : Same IP address in a network • Unplug network cable and PING test at other PC • Protocol Enable / Disable, Port Number in printer driver
Troubleshooting Factory Default • Network Value changed to default value • Some of Network value will not be changed immediately. • Factory default operation will be done after Power Off / Power On Packet Capture • Sometimes, network developer could not understand wrong operation (ex> Job data corrupted), you have to use packet capture tool to get packets during communication. • If you capture the packets, developer could analyze the problem easily. • Network Sniffing Program • http://www.ethereal.com/download.htm • (Freeware)