Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation  Back up to About Overview 
  
[+] Expand All
[-] Collapse All

Unpacking the Steel-Belted Radius Carrier Software

You need to perform this task on each standalone server.

Package Management Commands

The installer for the Solaris version of the Steel-Belted Radius Carrier server software uses pkgadd files, which have filenames that include the edition and version of the server software.

Table 19 lists common Solaris package management commands.

Table 19: Useful Package Management Commands

Command

Function

pkginfo -x |egrep “FUNK|JNPR”

Report any pre-existing packages and patches.

pkginfo -l JNPRsbr

Report high level description for specified package

pkginfo -r JNPRsbr

Show installed directory

pkgadd -d /path/to/JNPRsbr.pkg [-a none] JNPRsbr.pkg

Installs [with user prompts].

Note: You can install SBR at any location. We recommend you to install SBR at the default location “/opt/JNPRsbr”.

pkgrm JNPRsbr

Uninstall Steel-Belted Radius Carrier.

To install the Steel-Belted Radius Carrier server software:

On the Solaris server:

  1. Log in to the Solaris server as root.
  2. Copy the Steel-Belted Radius Carrier installation files from their download location to the Solaris server. Make sure to copy them to a local or remote hard disk partition that is readable by root.

    This example copies the files from a download directory to the /tmp/sbr directory.

    Execute:
    mkdir -p /opt/tmp
    cp -pR /tmp/sbr/solaris/* /opt/tmp/

  3. Extract the Steel-Belted Radius Carrier installation package.

    For 32-bit Solaris, execute:
    cd /opt/tmp/
    $ls -ltr

    total 216240
    -rw-r--r--   1 root     root     110712276 Aug 25 09:44 sbr-sa-8.4.0.R-1.sparc.tgz
    

    Execute:
    gunzip sbr-sa-8.4.0.R-1.sparc.tgz
    tar xf sbr-sa-8.4.0.R-1.sparc.tar

    For 64-bit Solaris, execute:
    cd /opt/tmp/
    $ls -ltr

    total 216240
    -rw-r--r--   1 root     root     110712276 Aug 25 09:44 sbr-sa-8.4.0.R-1.sparcv9.tgz
    

    Execute:
    gunzip sbr-sa-8.4.0.R-1.sparcv9.tgz
    tar xf sbr-sa-8.4.0.R-1.sparcv9.tar

  4. Verify that the extraction worked and confirm the name of the package file.

    For 32-bit Solaris, execute:
    ls -ltr

    total 216256
    drwxr-xr-x   4 Xtreece  other        370 Aug 24 17:01 JNPRsbr.pkg
    -rw-r--r--   1 root     root     110712276 Aug 25 09:44 sbr-sa-8.4.0.R-1.sparc.tar
    

    For 64-bit Solaris, execute:
    ls -ltr

    total 216256
    drwxr-xr-x   4 Xtreece  other     370 Aug 24 17:01 JNPRsbr.pkg
    -rw-r--r--   1 root     root      110712276 Aug 25 09:44 sbr-sa-8.4.0.R-1.sparcv9.tar
    
  5. Install the package.

    Execute:
    pkgadd -d /opt/tmp (location of the unzipped and untarred installation)

    The following packages are available:
      1  JNPRsbr.pkg     JNPRsbr - Juniper Networks Steel-Belted Radius Carrier
                         (sparc) 8.40.50006  (this is an example only)
    Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: all
    
  6. Type all and press Enter.
    The script resumes.
    Processing package instance <JNPRsbr.pkg> from </tmp>
    
  7. Confirm the working directory.

    Depending on the system configuration, the script prompts you to create the /opt/JNPRsbr directory if it does not exist, to over-write an already extracted package, or any of several other questions.

    The selected base directory </opt/JNPRsbr> must exist before installation is attempted.
    Do you want this directory created now [y,n,?,q]
    
  8. Confirm that you want the directory created, if required. Enter y.
    The script resumes.
    Using </opt/JNPRsbr> as the package base directory.
    #Processing package information.
    #Processing system information.
    #Verifying disk space requirements.
    #Checking for conflicts with packages already installed.
    #Checking for setuid/setgid programs.
    This package contains scripts which will be executed with super-user
    permission during the process of installing this package.
    Do you want to continue with the installation of <JNPRsbr> [y,n,?]
    
  9. Confirm that you want to continue to install the package. Enter y
    The script resumes.
    Installing JNPRsbr - Juniper Networks Steel-Belted Radius (Carrier) as <JNPRsbr>
    #Executing preinstall script.
    #Installing part 1 of 1.
    /opt/JNPRsbr/radius/3GPP.dct
    /opt/JNPRsbr/radius/3GPP2.dct
    /opt/JNPRsbr/radius/3comsw.dct
    /opt/JNPRsbr/radius/3gpp.ini
    ....
    /opt/JNPRsbr/radius/wimaxAttributeProcessor.ctrl
    /opt/JNPRsbr/radius/wimaxAttributeProcessor.so
    /opt/JNPRsbr/radius/xylan.dct
    [ verifying class <none> ]
    #Executing postinstall script.
    Newly installed server directory will be backed up as:
    /opt/JNPRsbr/radius/install/backups/2009:08:25-09:47:28
    Installation of <JNPRsbr> was successful.
    

On the Linux server:

  1. Log in to the Linux server as root.
  2. Copy the Steel-Belted Radius Carrier installation files from their download location to the Linux server. Make sure to copy them to a local or remote hard disk partition that is readable by root.

    This example copies the files from a download directory to the /tmp/sbr directory.

    Execute:
    mkdir -p /opt/tmp
    cp -pR /tmp/sbr/linux/* /opt/tmp/

  3. Execute cd /opt/tmp/.
  4. Install the package.

    To install the 32-bit SBR package, execute:

    yum localinstall sbr-sa-8.4.0.R-1.el6.i686.rpm.

    To install the 64-bit SBR package, execute:

    yum localinstall sbr-sa-8.4.0.R-1.el6.x86_64.rpm on RHEL 6.*

    yum localinstall sbr-sa-8.4.0.R-1.el7.x86_64.rpm on RHEL 7.*

    *See Linux for supported RHEL 6 and RHEL 7 releases.

    Note: If you are installing the 32-bit SBR Carrier package on a 32-bit Linux machine, execute rpm-i -nodeps sbr-sa-8.4.0.R-1.el6.i686.rpm on RHEL 6. Before installing the SBR Carrier package on the RHEL 6 operating system, you must ensure that the following packages are manually installed in your system: ed, bc, ksh, libX11(x86-32), libXp(x86-32), libXt(x86-32), libXtst(x86-32), and openssl(x86-32).

    The 32-bit version of SBR Carrier is not supported on RHEL 7.

  5. Installation proceeds and SBR is installed at /opt/JNPRsbr/radius/install.

Modified: 2017-10-26