Dec 18 14:55:09 (8867) acct_start: Accounting Disabled
10/13/11
Datatek Applications Inc.
32
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
Dec 18 14:55:09 (8867) /opt/dk/sbin/dkdaemon : Startup Complete
Dec 18 14:55:09 (8867) dkhsstart: Unit 0: 512 Chans, Ver 4, Rbuf 1024, NurpB 4
Dec 18 14:55:09 (8867) startstr: dkhs Unit 0 ACTIVE
Dec 18 14:55:09 (8867) startstr: dkhs Unit 1 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 2 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 3 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 4 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 5 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 6 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dkhs Unit 7 Down, Retrying
Dec 18 14:55:09 (8867) startstr: dknp Unit 0 ACTIVE
Dec 18 14:55:09 (8867) startstr: dkxmx Unit 0 ACTIVE
Dec 18 14:55:09 (8867) LOG: (0, 0) dkxqt mux driver is active
Dec 18 14:55:11 (8867) SERVER: (0, 2) "dino" Started by UID 0
By default, dkdaemon tries to start all eight logical interfaces. Only one logical interface is used
on the host computer where this log file was generated. This is Unit 0, and dkdaemon reports
that it is ACTIVE. dkdaemon reports that the remaining logical interfaces are Down. On your
host, you should check that all logical interfaces that you specified in the dkiptab are active.
If the messages that you see don’t look similar to any of the examples above, consult the
dkdaemon (1M) manual page. This describes all messages that are written to the log file.
Once dkdaemon starts, the host computer establishes communications with the BNS node
controller. You can confirm this by running the following command on the BNS node console:
10/13/11
Datatek Applications Inc.
33
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
CC0> disp conn mod mod_address
Here, mod_address is the slot number where you installed the UTM. The output should look
similar to the report below:
00-12-19 17:46:20 NODE=node_name
M display connections mod mod_address
MODULE: 19
---------------
CH/PT CU/TM GROUP PKT CNT STATE TO MOD CH/PT CU/TM GROUP PKT CNT
BOARD (+ = PDD BOARD
CS/LCH or PVC, CS/LCH
PT/LCH # = RRC) PT/LCH
PT/DLCI PT/DLCI
1 **** 295 ACTIVE
Note that channel 1 is in the ACTIVE state.
6.2.7 C
Enter the following command on the host computer
HECK /VAR/OPT/DK/DKSRVLOG
$ tail /var/opt/dk/log/dksrvlog
10/13/11
Datatek Applications Inc.
34
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
This displays the log file generated by dkserver(1M). The last few lines of the output should look
similar to the following report:
Dec 18 14:55:11 (8893) [0.000] SERVER dino is INITING files=(/etc/opt/dk/srvtab
/etc/opt/dk/dkuidtab) loglvl=6
Dec 18 14:55:11 (8893) [0.000] dkmgr : SERVER dino is ACTIVE and SERVING
The host file where this log file was generated is named dino, and it runs a single dkserver
process. The last line of the log file indicates that dkserver is ACTIVE and SERVING. Some
hosts run several dkserver processes. The last line should be repeated for each dkserver
process.
You might see an error message similar to the one below in the log file:
Dec 19 17:00:59 (515) [0.000] ERROR dkmgr: Unable to create server server_name dk_errno
= 3
The indicates that the address server_name has not been entered on the BNS node, or that the
address is not in service. Enter the following command on the BNS node to check the address:
CC0> ver addr all server_name
The report should be similar to the one below:
10/13/11
Datatek Applications Inc.
35
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
00-12-19 17:16:42 NODE=node_name
M verify address all server_name
MNEMONIC ADDRESS: server_name X.121 NANP ADDRESS:
LEVEL: local SERVICE STATE: in
PAD SUPPORT: no
DIRECTORY: none
SECURITY: none
GROUP: group_name
If the report indicates that the address has not been entered, enter it using the instructions in the
BNS Node Configuration section of this document. If the report shows that the address is out of
service, restore the address with the following command:
CC0> res addr local server_name
When dkserver starts, it tells the BNS node that it is ready to accept incoming calls. You can
confirm this by entering the follow command on the BNS node console:
CC0> disp conn mod mod_address
10/13/11
Datatek Applications Inc.
36
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
The report should be similar to the one below:
00-12-19 17:46:20 NODE=node_name
M display connections mod mod_address
MODULE: 19
---------------
CH/PT CU/TM GROUP PKT CNT STATE TO MOD CH/PT CU/TM GROUP PKT CNT
BOARD (+ = PDD BOARD
CS/LCH or PVC, CS/LCH
PT/LCH # = RRC) PT/LCH
PT/DLCI PT/DLCI
1 **** 295 ACTIVE
2group_name 89 SERVING
Note that channel 2 is in the SERVING state.
6.3 S
Some configuration changes require stopping and starting the IP-CommKit software to make the
changes effective. Specifically, changes to /etc/opt/dk/dkiptab require stopping and starting. You
can always do this by rebooting the host computer. However, this can be disruptive and time
consuming. A more convenient method is to log in as root, then enter the follow commands:
# sh /sbin/init.d/dkitrc stop
TOPPING AND STARTING
# sh /sbin/init.d/dkitrc start
10/13/11
Datatek Applications Inc.
37
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
7 C O M P A T I B I L I T Y
This section of the CommKit Host Interface for NCR PCI Computers Installation and
Administration Guide describes the differences between UNIX System V Release 3 (SVR3) and
Release 4 (SVR4) versions. IP-CommKit for HP-UX was derived from the SRV4 version, so the
information in this section also applies to IP-CommKit. However, it’s only useful if you are porting
a CommKit Host Interface application that ran under SRV3 to IP-CommKit.
10/13/11
Datatek Applications Inc.
38
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
8 M A N U A L P A G E S
Most of the manual pages for the CommKit Host Interface are identical to those for IP-CommKit.
The following man pages have been eliminated:
ATDIAG
DKCFG
DKDIAG
DKMAP
DKREGISTER
DKUNLOCK
DKVFY
PCDIAG
These pages described commands that were used for copy protection or fiber interface hardware
configuration and diagnostics. These commands are not needed for IP-CommKit.
The following manual pages have been added or revised for IP-CommKit
DKIPD
DKIPTAB
DKITRC
10/13/11
Datatek Applications Inc.
39
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
9 E N D - U S E R L I C E N S E A G R E E M E N T F O R
S O F T W A R E
This License Agreement ("License") is a legal contract between you and the manufacturer
("Manufacturer") of the software product(s) you acquired identified as ("SOFTWARE"). The
SOFTWARE may include printed materials that accompany the SOFTWARE. Any software
provided along with the SOFTWARE that is associated with a separate end-user license
agreement is licensed to you under the terms of that license agreement. By installing, copying,
downloading, accessing or otherwise using the SOFTWARE, you agree to be bound by the terms
of this LICENSE. If you do not agree to the terms of this LICENSE, Manufacturer is unwilling to
license the SOFTWARE to you. In such event, you may not use or copy the SOFTWARE, and
you should promptly contact Manufacturer for instructions on return of the unused product(s) for a
refund.
9.1 SOFTWARE LICENSE
You may only install and use one copy of the SOFTWARE on one host computer (unless
otherwise licensed by Manufacturer). The SOFTWARE may not be installed, accessed,
displayed, run, shared or used concurrently on or from different computers, including a
workstation, terminal or other digital electronic device (“Devices”). Notwithstanding the foregoing
and except as otherwise provided below, any number of Devices may access or otherwise utilize
the services of the SOFTWARE. You may not reverse engineer, decompile, or disassemble the
SOFTWARE, except and only to the extent that such activity is expressly permitted by applicable
law notwithstanding this limitation. The SOFTWARE is licensed as a single product. Its
component parts may not be separated for use on more than one host computer. You may not
rent, lease or lend the SOFTWARE in any manner. You may permanently transfer all of your
rights under this LICENSE provided you retain no copies, you transfer all of the SOFTWARE
(including all component parts, the media and printed materials, any upgrades, this LICENSE
and, if applicable, the Certificate(s) of Authenticity), and the recipient agrees to the terms of this
LICENSE. If the SOFTWARE is an upgrade, any transfer must also include all prior versions of
the SOFTWARE. Without prejudice to any other rights, Manufacturer may terminate this
LICENSE if you fail to comply with the terms and conditions of
must destroy all copies of the SOFTWARE and all of its component parts.
this LICENSE. In such event, you
9.2 INTELLECTUAL PROPERTY RIGHTS
The SOFTWARE is licensed, not sold to you. The SOFTWARE is protected by copyright laws
and international copyright treaties, as well as other intellectual property laws and treaties. You
may not copy the printed materials accompanying the SOFTWARE. All title and intellectual
property rights in and to the content which may be accessed through use of the SOFTWARE is
the property of the respective content owner and may be protected by applicable copyright or
other intellectual property laws and treaties. This LICENSE grants you no rights to use such
content. All rights not expressly granted under this LICENSE are reserved Manufacturer and its
licensors (if any).
10/13/11
Datatek Applications Inc.
40
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
9.3 SOFTWARE SUPPORT
SOFTWARE support is provided by Manufacturer, or its affiliates or subsidiaries separate from
the host computer on which it may be installed. SOFTWARE support is limited to the warranty
period stated below unless either a separate contract has been consummated between you and
the manufacturer or the manufacturer has agreed in writing at the time of purchase by you of the
software to an extension of the warranty. Should you have any questions concerning this
LICENSE, or if you desire to contact Manufacturer for any other reason, please refer to the
address provided in the documentation for the SOFTWARE.
9.4 EXPORT RESTRICTIONS
You agree that you will not export or re-export the SOFTWARE to any country, person, or entity
subject to U.S. export restrictions. You specifically agree not to export or re-export the
SOFTWARE: (i) to any country to which the U.S. has embargoed or restricted the export of goods
or services, which as of March 1998 include, but are not necessarily limited to Cuba, Iran, Iraq,
Libya, North Korea, Sudan and Syria, or to any national of any such country, wherever located,
who intends to transmit or transport the products back to such country; (ii) to any person or entity
who you know or have reason to know will utilize the SOFTWARE or portion thereof in the
design, development or production of nuclear, chemical or biological weapons; or (iii) to any
person or entity who has been prohibited from participating in U.S. export transactions by any
federal agency of the U.S. government.
9.5 LIMITED WARRANTY
Manufacturer warrants that (a) the SOFTWARE will perform substantially in accordance with the
accompanying written materials for a period of ninety (90) days from the date of shipment
Datatek Applications, Inc. Software support is limited to the hours of 9 AM to 5 PM ET Monday
through Friday excluding Datatek-observed holidays. Other coverage and extended warranty may
be purchased at additional cost. Any implied warranties on the SOFTWARE are limited to ninety
(90) days. Some states/jurisdictions do not allow limitations on duration of an implied warranty, so
the above limitation may not apply to you.
Manufacturer's and its suppliers' entire liability and your exclusive remedy shall be, at
Manufacturer's option, either (a) return of the price paid, or (b) repair or replacement of the
SOFTWARE that does not meet this Limited Warranty and which is returned to Manufacturer with
a copy of your receipt. This Limited Warranty is void if failure of the SOFTWARE has resulted
from accident, abuse, or misapplication. Any replacement SOFTWARE will be warranted for the
remainder of the original warranty period or thirty (30) days, whichever is longer.
from
9.6 NO OTHER WARRANTIES
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MANUFACTURER AND ITS
SUPPLIERS DISCLAIM ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT, WITH REGARD TO
THE SOFTWARE AND THE ACCOMPANYING WRITTEN MATERIALS. THIS LIMITED
10/13/11
Datatek Applications Inc.
41
I P - C o m m K i t I n s t a l l a t i o n a n d A d m i n i s t r a t i o n G u i d e
f o r H P - U X – I s s u e 2 – R e l e a s e 1 . 0 . 2 2
WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH
VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
9.7 SPECIAL PROVISIONS
The SOFTWARE and documentation are provided with RESTRICTED RIGHTS. Use,
duplication, or disclosure by the United States Government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Software clause at DFARS 252.2277013 or subparagraphs (c)(1) and (2) of the Commercial Software-Restricted Rights at 48 CFR
52.227-19, as applicable. Manufacturer is Datatek Applications, Inc., 379 Campus Drive, Suite
100, Somerset, NJ 08873.
If you acquired the SOFTWARE in the United States of America, this Software License are
governed by the laws of the State of New Jersey, excluding its choice of laws provisions. If you
acquired the SOFTWARE outside the United States of America, local law may apply. This
LICENSE constitutes the entire understanding and agreement between you and the Manufacturer
in relation to the SOFTWARE and supersedes any and all prior or other communications,
statements, documents, agreements or other information between the parties with respect to the
subject matter hereof.
9.8 LIMITATION OF LIABILITY
To the maximum extent permitted by applicable law, in no event shall Manufacturer or its
suppliers be liable for any damages whatsoever (including without limitation, special,
incidental, consequential, or indirect damages for personal injury, loss of business profits,
business interruption, loss of business information, or any other pecuniary loss) arising
out of the use of or inability to use this product, even if Manufacturer has been advised of
the possibility of such damages. In any case, Manufacturer's and its suppliers' entire liability
under any provision of this License shall be limited to the amount actually paid by you for the
SOFTWARE. Because some states/jurisdictions do not allow the exclusion or limitation of liability
for consequential or incidental damages, the above limitation may not apply to you.