HP X.25/9000 User's Guide HP-UX 11i v3 (5900-1523, August 2011)

UUCP support (x29uucpd)
Overview
x29uucpd provides UUCP connectivity on X.25 networks using CCITT Recommendations X.3 and
X.29. With x29uucpd, users on HP 9000 host systems with X.25 access and UUCP can execute
UUCP subsystem commands to other systems running X.25, PAD support, and UUCP. x29uucpd
interfaces with the X.25 subsystem through BSD Sockets to initiate call request packets to remote
systems on X.25. When a call request arrives at a destination system, it is received by the PAD
support service.
NOTE: x29uucpd creates device files in the /dev/x29/ directory. The device files must be
configured in the UUCP subsystem in order for UUCP to interface with x29uucpd.
The x29uucpd user-level program provides support for UUCP file transfers. It accesses X.25 level
3 through Berkeley Sockets (programmatic interface) and uses PTY pairs for the terminal interface
to UUCP (see the following illustration).
Figure 26 Remote printer support
When x29uucpd is executed, it examines the /etc/x25/x29hosts file for all PAD devices that
are configured for UUCP.
When x29uucpd receives a copy request, it establishes an SVC with the remote host specified
by the X.121 address and transfers the data.
If the remote host is an HP 9000, the x29server process monitors that system for incoming calls.
x29server and x29uucpd cooperate to handle all SVC requirements while the UUCP processes
on each system perform the UUCP operations.
When the UUCP data transfer is complete, the UUCP processes terminate. x29server and
x29uucpd then terminate the SVC connection.
Configuring UUCP PAD support
To configure PAD support for UUCP services, the x29hosts file and other system and device files
must contain the appropriate references and parameters. This section provides information on
configuring these files. See “X.25 Configuration files and examples” (page 144) for examples of
the x29hosts and x3config files.
UUCP support (x29uucpd) 103