Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cien(7) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ifconfig(1M)

netinit(1M)

system(4)

arp(6P)

inet(6F)

vme(7)

intro(7)



cien(7)                        DG/UX 5.4R3.00                        cien(7)


NAME
       cien - CMC-130 Ethernet network interface

SYNOPSIS
       cien([vmebus,][def]) or
       cien([vmebus,]def,,ethernetaddress) or
       cien@devicecode ([vmebus,]VMEA32addr[,0|ethernetaddr])

DESCRIPTION
       The cien device driver allows an AViiON system that includes an
       intelligent local area network (LAN) controller (VLCi) to access an
       Ethernet network. To set up this interface, you enter one or more
       cien statements in the DG/UX system configuration file.

       The cien statement has three formats (shown above and illustrated
       below). The first format accepts all defaults for a specified
       controller board.  The second format specifies an alternate ethernet
       address but accepts all other board defaults.  The third format
       specifies all values:

       vmebus        The device name of the parent VME bus to which the
                      cien controller is attached, such as vme(0) or vme(1).
                      If this parameter is omitted, a parent bus of vme(0)
                      is assumed, and all subsequent parameters move up one
                      position.  Thus, cien(3) is equivalent to
                      cien(vme(0),3).

       def            A number from 0 to 7, or null for 0, identifying the
                      controller board defaults to use

       @devicecode   The network controller device code, preceded by the @
                      character

       VMEA32addr   The VME A32 address of the controller

       ethernetaddr  An overriding alternate address for this controller on
                      the network.  Null or 0 accepts the ethernet address
                      that is set on the board.

       The cien device is implemented as a clonable Streams driver.  This
       means that you can open a single node, such as /dev/cien0, to access
       any unused minor device.  Each subsequent access of the node via the
       open(2) system call allocates a separate Stream (minor number) to the
       device driver.

DIAGNOSTICS
       Use the -i option with netstat(1C).

EXAMPLES
       The following entries in a DG/UX configuration file configure two
       VLCi controllers with default values, at nodes /dev/cien0 and
       /dev/cien1:

            cien(0)



Licensed material--property of copyright holder(s)                         1




cien(7)                        DG/UX 5.4R3.00                        cien(7)


            cien(4)

       Note that either cien() or cien(0) will create the initial node.
       Note also that the /dev/cien* device nodes are created on a first-
       come, first-served basis:  the first cien entry in the system file is
       the first cien device configured, so it gets the node named
       /dev/cien0; the second entry gets the node named /dev/cien1, and so
       on.

       The following statement configures a VLCi controller with board 0
       defaults, but specifies an alternate ethernet address:

            cien(0,,08001b123456)

       The following statement configures a VLCi controller with device code
       4F and VME A32 address E1A00000, but accepts the default ethernet
       address.

            cien@4F(E1A00000)

       For more information about DG/UX device configuration, refer to
       "Writing a Device Driver" in Programming in the DG/UX Kernel
       Environment.

       For a full discussion of device naming conventions and a list of
       board defaults, see Customizing the DG/UX System.

SEE ALSO
       ifconfig(1M), netinit(1M), system(4), arp(6P), inet(6F), vme(7),
       intro(7).



























Licensed material--property of copyright holder(s)                         2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026