Install Yeastar P-Series Software Edition on Mini PC Using Ubuntu ISO

This topic describes how to install Yeastar P-Series Software Edition on a mini PC using Ubuntu ISO, during which you can manually partition disk according to your needs.

Requirements

Make sure that your mini PC meets the minimum system requirements according to the extensions and concurrent calls covered by your PBX license.

1-19 EXT

(1-4 CC)

20-40 EXT

(5-8 CC)

41-69 EXT

(9-16 CC)

70-130 EXT

(17-32 CC)

vCPU 2 2 4 4
CPU Frequency 2.4 GHz 2.4 GHz 2.4 GHz 2.4 GHz
CPU Family Intel i3 (Gen.8)

or equivalent

Intel i3 (Gen.8)

or equivalent

Intel i5 (Gen.8)

or equivalent

Intel i5 (Gen.8)

or equivalent

Memory 2 GB 4 GB 4 GB 4 GB
Storage Call Recording Disabled 40 GB 40 GB 50 GB 50 GB
Call Recording Enabled 1 GB of storage holds approximately 1000 minutes of recorded calls. You can set up the storage based on your recording usage.

Procedure

Step 1. Write Yeastar P-Series Image to a USB Drive

  1. Download Yeastar P-Series ISO image.
  2. Format your USB drive with FAT32.
  3. Open the P-Series ISO image via Rufus.

    1. In the Device drop-down list, select your USB drive.
    2. In the Boot selection section, click SELECT to select the P-Series ISO image.
  4. Write P-Series ISO image to the USB drive.
    1. Click START.

    2. In the pop-up window, click OK.

      If the status shows "READY", it indicates that the process of writing ISO image is completed.

Step 2. Install Yeastar P-Series Software Edition using Ubuntu ISO

  1. Connect the USB drive to the USB port on mini PC.
  2. Press the power button to power on mini PC, and immediately press a key to enter the "Aptio Setup".
    Note: The key to enter the setup depending on your computer manufacturer and model.

  3. Set the mini PC to boot from the USB drive.
    1. Go to Boot tab, then set Boot Option #1 to boot from the USB drive.

    2. Go to Save & Exit tab, then select Save Changes and Exit and confirm the operation.

  4. Select Try or Install Ubuntu Server, then press Enter.

  5. Select Custom storage layout and select Done.

  6. In the AVAILABLE DEVICES section, partition the hard disk according to your needs.
    Note: The following partitions are required. You can also add other partitions.
    Partition Name Description Format Recommended Partition Space
    /swap This is where you extend the system memory by dedicating part of the hard drive to it. swap Minimum 10 GB
    / The slash / alone stands for the root of the file system tree. ex4 Minimum 10 GB
    /home This holds all the home directories for the users. ex4 Remaining Free Space after other partitions created or second drive.
    1. Select the free disk space, then select Add GPT Partition to add a /swap partition.

    2. Select the free disk space, then select Add GPT Partition to add a / partition.

    3. Select the free disk space, then select Add GPT Partition to add a /home partition.

  7. Select Done.
  8. In the pop-up dialog box, select Continue to start installing P-Series Software Edition.

  9. When you see the following prompt, remove the USB drive from mini PC, then press Enter to continue.

  10. Wait 5 to 10 minutes until the installation process is no longer running, then press Enter.

    If a IPPBX login prompt is displayed and no errors like wait for basicsrv run ok occur, it indicates that P-Series Software Edition is installed.

(Optional) Step 3. Change the default IP address of Yeastar P-Series Software Edition

Now Yeastar P-Series Software Edition is installed with default IP address 192.168.5.150. If you prefer another IP address or your PC is on a different network segment such as 192.168.28.X, you can change the PBX's default IP address.
Important: PBX's IP address MUST be on the same network segment as your PC, or you can NOT access the PBX from your PC.

We assume that your PC is on the network segment 192.168.28.X and your desired PBX IP address is 192.168.28.45. Refer to the following instructions to change the PBX's IP address.

  1. At the IPPBX login prompt, type support and press Enter.

  2. At the Password prompt, type loginpbx (if the PBX firmware version is 83.18.0.59 or later) or QhcyaxsGcywymg2022 (if the PBX firmware version is 83.18.0.18 or earlier), then press Enter.

    Note: Generally, you will NOT get any visual feedback from the screen when you type the password.

    You are presented with a prompt, displaying the Ubuntu information and system information. In the meanwhile, you are given the option to ping an IP address, view or update current network configuration, and log out the support account. You can type a specific number to run the command of the corresponding number.

  3. Type 1 and press Enter to update the network configuration.

  4. Change the IP address of Yeastar P-Series Software Edition as follows.

    1. At the Please enter IP address prompt, type the desired IP address and press Enter.

      In this example, type 192.168.28.45.

    2. At the Please enter netmask prompt, type the subnet mask and press Enter.

      In this example, type 255.255.255.0.

    3. At the Please enter gateway prompt, type the gateway address and press Enter.

      In this example, type 192.168.28.1.

      It takes about two minutes to change the PBX's IP address from 192.168.5.150 to your desired IP address.

Result

Yeastar P-Series Software Edition is installed successfully.

What to do next

Activate and set up Yeastar P-Series Software Edition to make it ready for use. You can do this using one of the following methods:

Complete setup via Web GUI using the installation wizard
  1. Open a web browser, enter the PBX's IP address and port in the address bar (e.g. https://192.168.28.45:8088), and press Enter.

  2. Activate and initially set up Yeastar P-Series Software Edition following the installation wizard.
Complete setup via SSH using a prepared XML file

Upload a prepared XML file to the PBX via SSH. This method allows you to complete the initial setup and apply additional supported PBX settings, such as creating extensions, trunks, inbound routes, and more.

  1. Download the XML configuration file and edit it as needed.
  2. Upload the XML configuration file to the designated directory and reboot the PBX to take effect.

    For more information, see Activate and Set up Yeastar P-Series Software Edition Using XML Configuration File.

Note: If you want to access the PBX via SSH, you can use one of the following accounts:
  • Root Account: Username is root, and password is the credential configured in XML configuration file.

  • Support Account: Username is support, and password is the credential configured in PBX web portal (Path: Security > Security Settings > Console/SSH Access > Console Password) or in XML configuration file.
    Figure 1. Support password in PBX web portal
    Figure 2. Support password in XML configuration file