• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

How to boot the IP-STB

Install the SDK

Start by installing the SDK. The SDK contains boot images (the software image which will be transferred to the IP-STB and run), the Infocast Server (used for distributing the boot images), as well as logging tools, example portals and a sample dhcpd.conf file.

Using Infocast for multicast enabled networks

The Infocast server is responsible for distributing boot images in a multicast-enabled network. The Infocast default setup, after you've installed it from the SDK, distributes an example boot image. This is fine for now.

Verify that the Infocast Server is up and running ok by entering the following command:

$ sudo service infocastserverd status

Although the service can start, you should always check the Infocast log file too, to make sure that the configuration was correctly parsed and is operating as expected. Look in /opt/infocast/infocast.log for any error messages:

$ cat /opt/infocast/infocast.log

Set up DHCP

The Infocast server broadcasts the boot image information on a multicast address. The DHCP server is used to send, along with the IP-STB IP address, the address of the Infocast server. See the DHCP configuration section and the sample dhcpd.conf supplied with the SDK for details.

Boot the IP-STB

From ARRIS Boot Loader 4.x, the boot progress is shown with a percent bar. If an error occurs it will be displayed with an on-screen message.

Use the bootloader_log_client.py program for troubleshooting boot issues.

More Information

Refer to the Booting section of the manual for further info.

Using a HTTP server

A detailed tutorial on setting up a HTTP boot scenario is available here.

5.1.1.p8

Copyright (c) 2018 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.