| ARRIS Enterprises, Inc. Confidential Information |
Initial configurationThis is a tutorial to show you how to quickly set up a development STB using the HTTP boot protocol. It assumes you have a freshly installed Fedora linux distribution set up, and that you have already installed the KreaTV SDK into a directory referred to as <sdk_root>. If not, you will have to adapt some of the instructions to your existing setup. You will need to configure and start a DHCP server, and a HTTP server. DHCP setupThe first step in booting the STB is to configure the DHCP server so that it supplies some extra vendor specific information to the STB. An example DHCP configuration file is provided in the SDK under <sdk_root>/examples/dhcp/sample_dhcpd.conf Let's copy this to the DHCP server directory, overwriting the default configuration file: $ cd <sdk_root>/examples/dhcp $ sudo cp sample-dhcpd.conf /etc/dhcp/dhcpd.conf $ sudo vim /etc/dhcp/dhcpd.conf The next step is to configure the basic network. Edit the following
You should now be able to start your DHCP server. Check the $ sudo service dhcpd start Add a host entry for the STBNext, add a
Now that the logging option has been added, restart the DHCP server and go to the section on receiving the boot loader log. $ sudo service dhcpd restart >> Now that the DHCP server is running, it is time to see what the STB is doing by accessing the boot loader log. |