Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Understanding Junos OS with Upgraded FreeBSD Package Names for EX2300 and EX3400 Switches

    Starting with Junos OS Release 15.1, certain hardware platforms run a Junos OS based on an upgraded FreeBSD kernel (hereafter called Junos OS with upgraded FreeBSD). In releases earlier than Junos OS Release 15.1, software packages came in several major software package categories, such as domestic, worldwide, or Federal Information Processing Standard (FIPS). However, Junos OS with upgraded FreeBSD has a new naming convention: There is only one category, and FIPS, instead of being a separate category, is an option you select on installation. This topic describes the simplified naming convention for Junos OS with upgraded FreeBSD.

    If your hardware platform is listed in the table in Understanding Junos OS with Upgraded FreeBSD, then you must use the new package names for download and installation.

    The components of the new package naming conventions are as follows:

    • Prefix—This is junos-arm. This prefix takes the place of the prefix jinstall and the bundle jbundle. We still use the term bundle in the new package-naming convention.
    • Media keyword—Added to the prefix, a media keyword is only used when the image is not for use with the request system software add command. Values for the media keyword include usb for images installed from a USB drive or net for images installed from the loader prompt; for example, the entire prefix of your package might be jjunos-install-media-net or junos-install-media-usb.
    • Architecture—This field indicates the CPU architecture of the platforms. Values include x86 for Intel and arm for Advanced RISC Machines CPUs.
    • Application Binary Interface (ABI)—This field indicates the “word length” of the CPU architecture. Values include 32 for 32-bit architectures and 64 for 64-bit architectures.
    • Release—This field indicates the release number, such as 15.1R1.9.
    • Edition—The edition field is null (empty) for the standard (domestic) images. For jurisdictions with limits on dataplane encryption, this field is set to limited.

    As before, all images are in tarred and gzipped (.tgz) format.

    Note: There are no longer “export” worldwide images or separate FIPS images. The keyword “signed” no longer appears because all Junos OS images are signed for validation.

    Examples of valid Junos OS software package names include the following:

    • junos-arm-32-15.1X53-D50.2.tgz—An image for a EX2300 and EX3400 platform outside the RTZ.
    • junos-arm-32-15.1X53-D50.2-limited.tgz —An image for a EX2300 and EX3400 platform used in the RTZ.
    • junos-install-media-usb-arm-32-15.1X53-D50.2.img—An image stored on and installed from a USB drive for a EX2300 and EX3400 platform outside the RTZ.
    • junos-install-media-net-arm-32-15.1X53-D50.2.tgz—An image stored on the tftpserver and installed from a loader prompt

    Modified: 2016-08-29