Introduction
The purpose of this article is to provide the steps to select and describe the behavior of the different Network Modes available for the Enable set-top boxes.
Prerequisites
This article assumes that you have an Enable set-top Box. Enable set-top box families will include Aria, Amulet, and Kamai.
Summary
Launching the User Menu
If you are using the Nova remote control, press the. (dot) key immediately followed by the menu key.
If you are using the Maxi remote control, press the following key sequence: INFO > UP > INFO > DOWN > MENU
For customers with the OAK remote, press the following key sequence: INFO > UP > INFO > DOWN > MENU
Modes
The different network mode options are available in the Hardware/User menu under "Network Mode". There are 4 modes available: (Auto, Coax+Ethernet (Bridge), Coax, and Ethernet).
Auto Mode (Default mode)
- The STB will attempt MOCA link detection for 60 seconds; if no MOCA link is detected, it will proceed to DHCP for 60 seconds. If this step fails, it will move to the next step.
- The STB will try Ethernet Link detection for 5 seconds, If an Ethernet link is detected, it will proceed to DHCP for 60 seconds. If this step fails, it will move to the next step.
- The STB will continue trying MOCA indefinitely. (The STB will NOT retry the Ethernet connection until a reboot is performed).
Example output console log:
******************** starting network 24.42 ********************
No interface to bridge!
caching, new cache contents: 25 fonts, 1 dirs
/usr/share/fonts/fonts: try starting network by coax
caching, new cache contents: 3 fonts, 0 dirs
/usr/share/opera/fonts: skipping, no such directory
/usr/share/fonts: eth1: Hostless-mode set to 0
hostless_mode: 0 ( 0x0 )
network_debug: touch_active_info IN pre_start coax moca eth1 Wed Jan 1 00:00:19 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:00:19 GMT 2020
caching, new cache contents: 25 fonts, 1 dirs
/usr/share/opera/fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
fc-cache: succeeded
fc-cache: succeeded
MoCA bridge is not connected
coax start fail
Stop eth1
try starting network by eth
network_debug: touch_active_info IN pre_start eth eth eth0 Wed Jan 1 00:01:07 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:07 GMT 2020
network_debug: link_up_retry: 5s
Ethernet cable is disconnected
eth start fail
/sbin/wpa_supplicant
Failed to connect to non-global ctrl_ifname: (nil) error: No such file or directory
Stop eth0
Fallback to first avaliable network device and keep trying ...
try starting network by coax
eth1: Hostless-mode set to 0
hostless_mode: 0 ( 0x0 )
network_debug: touch_active_info IN pre_start coax moca eth1 Wed Jan 1 00:01:14 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:14 GMT 2020
MoCA bridge is not connected
.....
.....
.....
eth1: Hostless-mode set to 0
hostless_mode: 0 ( 0x0 )
network_debug: touch_active_info IN pre_start coax moca eth1 Wed Jan 1 00:02:49 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:02:49 GMT 2020
MoCA bridge is not connected
Coax + Ethernet (Bridged) Mode
In this mode, an alias is assigned to the Ethernet port (eth0:moca). The STB will use this eth0:moca to obtain an IP address.
Example console log output:
******************** starting network 24.50 ********************
caching, new cache contents: 25 fonts, 1 dirs
/usr/share/fonts/fonts: caching, new cache contents: 3 fonts, 0 dirs
/usr/share/opera/fonts: skipping, no such directory
/usr/share/fonts: try starting network by bridge
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:00:20 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:00:20 GMT 2020
eth1: Hostless-mode set to 0
caching, new cache contents: 25 fonts, 1 dirs
/usr/share/opera/fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
fc-cache: succeeded
fc-cache: succeeded
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:01:06 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:06 GMT 2020
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:01:06 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:06 GMT 2020
network_debug: link_up_retry: 3s
Cable disconnected
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:01:11 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:11 GMT 2020
eth1: Hostless-mode set to 0
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:01:57 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:57 GMT 2020
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:01:57 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:01:57 GMT 2020
network_debug: link_up_retry: 3s
Cable disconnected
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:02:02 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:02:02 GMT 2020
eth1: Hostless-mode set to 0
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:02:49 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:02:49 GMT 2020
network_debug: touch_active_info IN pre_start bridge bridge br0 Wed Jan 1 00:02:49 GMT 2020
network_debug: echo touch_active_info clean /var/tmp/ip_obtained
network_debug: touch_active_info OUT Wed Jan 1 00:02:49 GMT 2020
network_debug: link_up_retry: 3s
Cable disconnected
Coax Mode
The Ethernet port is shut down and the STB will only use the COAX for network communication.
Ethernet Mode
The coax port is shut down and the STB will only use the Ethernet port for network communication.
Reference
None