*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> modem (7)              
Title
Content
Arch
Section
 

modem(7)

Contents


NAME    [Toc]    [Back]

       modem - Describes guidelines for using modems

DESCRIPTION    [Toc]    [Back]

       The  Tru64  UNIX  system  enables  you to use a variety of
       modems for point-to-point connections to systems that  are
       not  in  close proximity to each other.  These connections
       can be Serial Line  Internet  Protocol  (SLIP),  Point-toPoint
 Protocol (PPP), and UNIX-to-UNIX Copy Program (UUCP)
       connections. In addition, these connections can  be  basic
       dial-out/dial-in  connections (for example, to log in to a
       remote system to perform remote system administration).

       This section presents general guidelines for using  modems
       on  Tru64  UNIX systems for all types of connections.  See
       Network Administration: Connections and  Network  Administration:
  Services  for specific information on SLIP, PPP,
       and UUCP connections.

   Using the Correct Modem Cables    [Toc]    [Back]
       In order to connect a modem to the  serial  port  of  your
       system, you must use the correct cable. If you do not, you
       might experience signal loss, resulting  in  the  software
       not  functioning  properly.  The following table lists the
       cables you should use.   The  cable  connector  is  either
       25-pin  or  9-pin, depending on the type of serial port on
       your system. See the hardware documentation for your  system
 if you are unsure about the type of serial port.

                                  Note

       OPEN  DECconnect cables do not provide a sufficient number
       of wires for full modem control.  You should not use  them
       for connecting modems to the system.

       ----------------------------------------------------------
       Cable Number     Description
       ----------------------------------------------------------
       BC22E-xx         16-wire  modem  cable  (Male DB25 pin to
                        female DB25 pin cable)
       BC22F-xx         25-wire modem cable (Male  DB25  pin  to
                        female DB25 pin cable)
       BC29P-xx         Male DB25 pin to female DB9 pin cable
       PC modem cable   Male DB25 pin to female DB9 pin cable
       ----------------------------------------------------------

       In  the  previous  table, xx denotes the cable length. For
       example, BC22E-10 is a ten-foot cable.

   Configuring a System for Dial-In Access    [Toc]    [Back]
       After you have obtained the correct  cable  and  connected
       your modem to it and the telephone network, do the following:
 Edit the /etc/remote file and create an entry similar
       to  the  kdebug  entry. For example, if your modem is connected
 to tty00 and you are going to use a  baud  rate  of
       38400  to access the modem, create an entry similar to the
       following:

              b38400:dv=/dev/tty00:br#38400:pa=none



                                     Note

              Some modems set their baud rate to the serial  port
              rate.   Be  sure to access the modem using the same
              baud rate that you are going to specify to getty or
              uugetty. Otherwise, you might not be able to log in
              because of a mismatch in baud rates.

              See ports(7) if you  are  unsure  which  port  your
              modem  is connected to.  Check the /usr/spool/locks
              directory for LCK..ttynn lock files. If  any  exist
              for the terminal device you are configuring for use
              with the modem, remove them.

              When you establish a  connection  over  a  terminal
              device, the system generates a lock file to prevent
              the connection  from  being  disrupted  by  another
              application.   If  the connection terminates abnormally,
 the lock file might persist, preventing  you
              from  establishing  new  connections.   Use the tip
              command to access the modem as follows:

              tip b38400

              The tip utility responds with a connected  message.
              You  can  now  communicate with the modem.  If your
              modem is using the AT command language,  enter  the
              following command:

              at<Return>

              If the modem is not in quiet mode, it responds with
              an OK  message.   Set  the  modem  up  for  dial-in
              access.   The following table lists the AT commands
              required.  Most of these command settings  are  the
              default settings.

              -----------------------------------------------------
              Command   Description
              -----------------------------------------------------
              at&c1     Normal   Carrier  Detect  (CD)  operation.
                        Tells  the  modem  to  not  raise  Carrier
                        Detect  until  it  see Carrier Detect from
                        the other modem.
              at&d2     Normal Data Terminal  Ready  (DTR)  operation.
   This is important in that it tells
                        the modem to hang up  the  line  when  DTR
                        drops.   For  example,  when the user logs
                        off the system.
              atq1      Sets the modem into  quiet  mode.   Result
                        codes are not sent to the system.
              ate0      Echo  off.  This  prevents  the modem from
                        echoing back the login  prompt  issued  by
                        the getty process.
              ats0=n    Specifies  the  number  of  rings  to wait
                        before answering.  If n =  0  (zero),  the
                        modem will not answer.
              at&w0     Saves the current modem settings in NVRAM.
              -----------------------------------------------------

              The  operating  system   supports both hardware and
              software flow  control.   If  the  system  supports
              hardware flow control, set the modem and the serial
              line up to use hardware flow control by  using  the
              appropriate  commands.  If hardware flow control is
              not  supported,  you  should  use   software   flow
              control.   Edit the /etc/inittab file and create an
              entry for the modem. If you want to use  the  modem
              line in non-shared mode, create an entry similar to
              the following:

              modem:23:respawn:/usr/sbin/getty /dev/tty00  M38400
              vt100

              If  you  want  to use the modem line in shared mode
              (for dial-out and dial-in connections), use uugetty
              instead of getty and create an entry similar to the
              following:

              modem:23:respawn:/usr/lib/uucp/uugetty  -r  -t   60
              tty00 38400

              With  uugetty,  you will be able to use the tip and
              cu utilities, but might not be able to  use  thirdparty
  utilities  because  of  differences  in file
              locking.

                                     Note

              If you want to use the uugetty  utility,  you  must
              install  the UNIX-to-UNIX Copy Facility subset.  As
              root, start the getty or uugetty process by  entering
 the following command:

              init q

              The  getty  or uugetty process starts, then goes to
              sleep, waiting for someone to dial into the system.

   Configuring Your System for Dial-Out Access    [Toc]    [Back]
       After  you  have  obtained the correct cable and connected
       your modem to it and the telephone network, do the following:
  Verify  that  there  is  an entry for the modem name
       specified with the modemtype subcommand in the /etc/acucap
       file.  If  your  modem  does  not  have  an  entry  in the
       /etc/acucap file, do the following: Copy an entry  similar
       to  that  of  your modem.  The following entry is for a US
       Robotics modem for use in shared mode with tip:

              us|US|US Robotics (28.8 fax/data modem):\
                    :cr:hu:ls:re:ss=AT\rATE1Q0&C0X0&A0\r:sr=OK:\
                    :sd#250000:di=ATD:dt=\r:\
                    :dd#50000:fd#50:os=CONNECT:ds=\d+++\dATZ\r\dATS0=2\r:\

                    :ab=\d+++\dATZ\r\dATS0=2:

              Be sure the entry includes at least the AT commands
              in the following table. The  other  modem  settings
              can remain as they are.

              -------------------------------------
              Command   Description
              -------------------------------------
              ate1      Turns on echoing.
              atq0      Displays the result codes.
              -------------------------------------
              Modify  the  modem attributes to match your modem's
              attributes and include the debug option (db).  With
              debugging  turned  on,  the  modem will provide you
              with additional information with which to tune  the
              modem  attributes  in  the  file. See acucap(4) for
              more  information.   Create   an   entry   in   the
              /etc/remote for the system you want to call.  Among
              the information you can supply is  the  Tru64  UNIX
              device,  baud  rate,  and  /etc/acucap that defines
              your modem.  The following two entries are for  the
              modem specified in step 1a.

              tip38400:tc=us38400 us38400|38400 Baud dial out via
              US Robotics modem:\
                    :el=^U^C^R^O^D^S^Q@:ie=#%$:oe=^D:\
                    :dv=/dev/tty00:br#38400:ps=none:at=us:du:

              In the previous example, the first line is an entry
              that  points to the us38400 entry specifying shared
              capabilities for modems.  The second  line  is  the
              first  line  of  the  us38400 entry. The third line
              defines end-of-line characters, and input and  output
 end-of-file marks.  The fourth line defines the
              UNIX device to open for the  connection,  the  baud
              rate,  the parity, the name of the /etc/acucap file
              entry, and the dial-up line.

              See remote(4) for more  information.   If  you  use
              getty  to provide access to the system from a modem
              and a getty process is already running, do the following:
  Edit  the /etc/inittab file and put a comment
 character (#) at the beginning  of  the  modem
              entry.   Issue  the init q command to terminate the
              getty process.  Check the  /usr/spool/locks  directory
  for  LCK..ttynn  lock files. If any exist for
              the terminal device you  are  configuring  for  use
              with the modem, remove them.

              When  you  establish  a  connection over a terminal
              device, the system generates a lock file to prevent
              the  connection  from  being  disrupted  by another
              application.  If the connection  terminates  abnormally,
  the lock file might persist, preventing you
              from establishing new  connections.   Use  the  tip
              command,  specifying  the  -baud_rate  flag and the
              telephone number to dial out as follows:

              tip -38400 8881234

              In this example, tip strips off the minus sign  (-)
              from the baud rate and concatenates the tip command
              name  and  the  baud  rate  to  create  the  string
              tip38400.   Then, tip searches the /etc/remote file
              for the entry matching the string. The entry in the
              /etc/remotes  file,  points the capability information
 in the us38400 entry to initialize the  modem.

              By  specifying  the telephone number on the command
              line, you can share the same modem  attributes  for
              outgoing  connections that have different telephone
              numbers.

              When you log off the remote system  and  exit  tip,
              the  modems  saved  settings are restored, readying
              the modem for the next user.   If  used  in  shared
              mode, the modem is available for dial-in access.






SEE ALSO    [Toc]    [Back]

      
      
       Commands: cu(1), tip(1), getty(8), uugetty(8)

       Files: acucap(4), inittab(4), remote(4)

       Devices: ports(7)

       Network  Administration:  Connections, Network Administration:
 Services



                                                         modem(7)
[ Back ]
 Similar pages
Name OS Title
pcmcia Tru64 Guidelines for adding PCMCIA cards
Dialers Tru64 Lists modems used for uucp remote communications links
vme_univ_manual_setup Tru64 Describes how
vme_manual_setup Tru64 Describes how to
sys_attrs_vba_vipvic Tru64 Describes how to
sys_attrs_vba_univ Tru64 Describes how
uucp_manual_setup Tru64 Describes how to manually set up the
network_manual_setup Tru64 Describes how to manually set up the network
whatis Tru64 Describes a command's function
buf Tru64 General: Describes arbitrary I/O
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service