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

XML DTD file

The XML file to set configuration parameters must follow the following DTD.


<!ELEMENT StbConfig (BootParams, PermanentParams?)>
<!ELEMENT BootParams (KernelUrl, KernelVersion?, SplashUrl?, SplashVersion?, ThemeUrl?, ThemeVersion?, DiagnosticUrl?, DiagnosticUrlVersion?, NfsServerAddress?, NfsRootPath?)>
<!ELEMENT KernelUrl (#PCDATA)>
<!ELEMENT KernelVersion (#PCDATA)>
<!ELEMENT SplashUrl (#PCDATA)>
<!ELEMENT SplashVersion (#PCDATA)>
<!ELEMENT ThemeUrl (#PCDATA)>
<!ELEMENT ThemeVersion (#PCDATA)>
<!ELEMENT DiagnosticUrl (#PCDATA)>
<!ELEMENT DiagnosticVersion (#PCDATA)>
<!ELEMENT NfsServerAddress (#PCDATA)>
<!ELEMENT NfsRootPath (#PCDATA)>
<!ELEMENT PermanentParams (IPResolution?, IPAddress?, Netmask?, Gateway?, DNS1?, DNS2?, DhcpTimeout?, SplashOrder?, BootOrder?, DiagnosticOrder?, FirmwarelogAddress?, NetconsolelogAddress?, Bootcast?, BootcastTimeout?, BootcastAttempts?, BootcastId?, IgnoreBootcastVersion?, TftpServer1?, TftpServer2?, TftpServer3?, TftpServer4?, TftpPoolAttempts?, TftpNodeAttempts?, TftpTimeout?, TftpRrqTimeout?, TftpBlockSize?, SapAddress?, SapTimeout?, SapAttempts?, SapId?, HttpServer?, HttpPort?, HttpTimeout?, HttpAttempts?, HttpProxy?, HttpProxyPort?, SplashFilename?, KernelFilename?, DiagnosticFilename?, NtpServerAddress?, NtpServerList?, DhcpServerAddress?, IgmpVersion?, VendorClassId?, UserColorCoding?, FrontButtonCode?, FrontButtonCodeExt?, FrontButtonHardReset?, LedStandbyState?, ShowIPSettings?, ShowAdvancedSettings?, AllowSubmenuCodes?, MenuHidden?, HideTvSystem?, InternalProgress?, ProgressbarColor?, RFFrequency?, Language?, Messages?, StatusScreen?, StatusScreenColor?, HideUpdatingMsg?, InfoScreen?, InfoKey?, MenuKey?, DiagnosticKey?, FactoryReset?, RemoveSoftware?, BootWithoutNet?, DvbNetworkId?, DvbFrequency?, DvbSymbolRate?, DvbModulation?, IRFrequency?, IRProtocols?, IgnoreVci?, Diagnostic?, TblShowSplash?, WifiWizardDisabled?, WifiWPSDisabled?, WiFiRSSI?, DiagnosticStorageDevice?, Translations?)>
<!ELEMENT IPResolution (#PCDATA)>
<!ELEMENT IPAddress (#PCDATA)>
<!ELEMENT Netmask (#PCDATA)>
<!ELEMENT Gateway (#PCDATA)>
<!ELEMENT DNS1 (#PCDATA)>
<!ELEMENT DNS2 (#PCDATA)>
<!ELEMENT DhcpTimeout (#PCDATA)>
<!ELEMENT SplashOrder (#PCDATA)>
<!ELEMENT BootOrder (#PCDATA)>
<!ELEMENT DiagnosticOrder (#PCDATA)>
<!ELEMENT FirmwarelogAddress (#PCDATA)>
<!ELEMENT NetconsolelogAddress (#PCDATA)>
<!ELEMENT Bootcast (#PCDATA)>
<!ELEMENT BootcastTimeout (#PCDATA)>
<!ELEMENT BootcastAttempts (#PCDATA)>
<!ELEMENT BootcastId (#PCDATA)>
<!ELEMENT IgnoreBootcastVersion (#PCDATA)>
<!ELEMENT TftpServer1 (#PCDATA)>
<!ELEMENT TftpServer2 (#PCDATA)>
<!ELEMENT TftpServer3 (#PCDATA)>
<!ELEMENT TftpServer4 (#PCDATA)>
<!ELEMENT TftpPoolAttempts (#PCDATA)>
<!ELEMENT TftpNodeAttempts (#PCDATA)>
<!ELEMENT TftpTimeout (#PCDATA)>
<!ELEMENT TftpRrqTimeout (#PCDATA)>
<!ELEMENT TftpBlockSize (#PCDATA)>
<!ELEMENT SapAddress (#PCDATA)>
<!ELEMENT SapTimeout (#PCDATA)>
<!ELEMENT SapAttempts (#PCDATA)>
<!ELEMENT SapId (#PCDATA)>
<!ELEMENT HttpServer (#PCDATA)>
<!ELEMENT HttpPort (#PCDATA)>
<!ELEMENT HttpTimeout (#PCDATA)>
<!ELEMENT HttpAttempts (#PCDATA)>
<!ELEMENT HttpProxy (#PCDATA)>
<!ELEMENT HttpProxyPort (#PCDATA)>
<!ELEMENT SplashFilename (#PCDATA)>
<!ELEMENT KernelFilename (#PCDATA)>
<!ELEMENT DiagnosticFilename (#PCDATA)>
<!ELEMENT NtpServerAddress (#PCDATA)>
<!ELEMENT NtpServerList (#PCDATA)>
<!ELEMENT DhcpServerAddress (#PCDATA)>
<!ELEMENT IgmpVersion (#PCDATA)>
<!ELEMENT VendorClassId (#PCDATA)>
<!ELEMENT UserColorCoding (#PCDATA)>
<!ELEMENT FrontButtonCode (#PCDATA)>
<!ELEMENT FrontButtonCodeExt (#PCDATA)>
<!ELEMENT FrontButtonHardReset (#PCDATA)>
<!ELEMENT LedStandbyState (#PCDATA)>
<!ELEMENT ShowIPSettings (#PCDATA)>
<!ELEMENT ShowAdvancedSettings (#PCDATA)>
<!ELEMENT AllowSubmenuCodes (#PCDATA)>
<!ELEMENT MenuHidden (#PCDATA)>
<!ELEMENT HideTvSystem (#PCDATA)>
<!ELEMENT InternalProgress (#PCDATA)>
<!ELEMENT ProgressbarColor (#PCDATA)>
<!ELEMENT RFFrequency (#PCDATA)>
<!ELEMENT Language (#PCDATA)>
<!ELEMENT Messages (#PCDATA)>
<!ELEMENT StatusScreen (#PCDATA)>
<!ELEMENT StatusScreenColor (#PCDATA)>
<!ELEMENT HideUpdatingMsg (#PCDATA)>
<!ELEMENT InfoScreen (#PCDATA)>
<!ELEMENT InfoKey (#PCDATA)>
<!ELEMENT MenuKey (#PCDATA)>
<!ELEMENT DiagnosticKey (#PCDATA)>
<!ELEMENT FactoryReset (#PCDATA)>
<!ELEMENT RemoveSoftware (#PCDATA)>
<!ELEMENT BootWithoutNet (#PCDATA)>
<!ELEMENT DvbNetworkId (#PCDATA)>
<!ELEMENT DvbFrequency (#PCDATA)>
<!ELEMENT DvbSymbolRate (#PCDATA)>
<!ELEMENT DvbModulation (#PCDATA)>
<!ELEMENT IRFrequency (#PCDATA)>
<!ELEMENT IRProtocols (#PCDATA)>
<!ELEMENT IgnoreVci (#PCDATA)>
<!ELEMENT Diagnostic (#PCDATA)>
<!ELEMENT TblShowSplash (#PCDATA)>
<!ELEMENT WifiWizardDisabled (#PCDATA)>
<!ELEMENT WifiWPSDisabled (#PCDATA)>
<!ELEMENT WiFiRSSI (#PCDATA)>
<!ELEMENT DiagnosticStorageDevice (#PCDATA)>
<!ELEMENT Translations (#PCDATA)>

This DTD file is also available here.

5.1.1.p8

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