IFBD-HE0708 BE07 User’s Manual
3-10
3.1.5. Authentication Reset/Get Settings Information/TCP#9100 forced release
Use TCP communications port #22222 to send a command from the computer to perform an authentication reset and get settings
information.
See the table below for TCP communications port specifications.
Item
Specifications
Remarks
Communication Port
Number
TCP #22222
Number of Simultaneous
Connection Sessions
4
Data reception timeout
30 seconds
• When there is a timeout, forcible disconnects connection.
The table below shows a list of supported commands.
If a command outside of the range is received, the connection is disconnected.
Commands
Hexadecimal
Function
Automatic Disconnect
<FS> ‘0’ [UserName]
<NUL> [Password] <NUL>
1CH, 30H, [UserName], 00H,
[Password], 00H
Authentication Reset
Yes
<GS> ‘0’ <NUL>
1DH, 30H, 00H
Get NIC discovery data
Yes
<GS> ‘1’ <NUL>
1DH, 31H, 00H
Get printer status setting
Yes
<FS> ‘3’ [Host Port
Number] <NUL>
1CH, 33H, [Host port Number]
00H
TCP#9100 forced release
Yes
3.1.5.1.
Authentication Reset Command
Code
<FS> ‘0’ [User Name] <NUL> [Password] <NUL>
Hexadecimal 1F 30 [User Name] 00 [Password] 00
Parameter
User Name : “user” (Fixed)
Password
“guest” (When in default. Can be changed.)
Function
This command executes a forcible reset, regardless of the printer status.
(online/error/printing/idling)
To run this feature, you need a user login name and password for user rights.
Use HTTP (WEB)/TELNET/FTP to change to any password to apply execution restrictions.
Reset Procedures:
1) PC to printer
After connecting to TCP #22222, send the command, and wait for the response from the printer.
(2) Response printer to PC
• When reset is authorized: After the printer resends 00H, the connection is cut (*2) and a reset is applied.
• When reset is rejected: After the printer resends 01H, the connection is cut (*2). No reset is executed.
(*2) Does not check for connection response on PC side.
The following shows an example communication chart.
PC
SYN
SYN ACK
ACK
<FS> ‘0’ “user” <NUL> [Password] <NUL>
<00H> or <01H>
FIN
FIN ACK
ACK
Printer (TCP#22222)
(1) TCP Connection Request
(1) TCP Connection Request
(2) Response (Accept: 00H/Reject: 01H)
(3) Disconnect TCP
(4) Reset When Accepted
(2) Send Command
(3) Receive Response
(4) Disconnect TCP
Note: In the drawing, some portions such as the <ACK> packet have been omitted.