Go to content|Go to the main menu|Go to search

edhouse-CookieGdpr-Policy-s
2183657
2
/en/gdpr/
218650B6A

1. Executive Summary The Huawei EC6108V9 is a widely distributed IPTV (Internet Protocol Television) set-top box (STB) primarily used by telecom operators (e.g., China Telecom, China Unicom). While its stock firmware is locked down for carrier-specific IPTV services, the hardware possesses sufficient capabilities (Hi3798M CPU, Ethernet, USB, Wi-Fi, internal flash) to function as a low-power, cost-effective embedded Linux device. This report examines the feasibility, methodology, and outcomes of porting OpenWrt —an open-source Linux distribution targeting embedded devices—to the EC6108V9. 2. Hardware Specifications (EC6108V9 Variants) Multiple variants exist (V9, V9C, V9U, V9E). Common baseline:

| Component | Specification | |--------------------|----------------------------------------------------| | SoC | HiSilicon Hi3798M (ARM Cortex-A7, quad-core, 1.5 GHz) | | RAM | 1 GB DDR3 | | Storage | 4/8 GB eMMC or NAND flash | | Ethernet | 10/100 Mbps (Realtek RTL8152 or built-in MAC) | | Wi-Fi | RTL8188ETV / RTL8189FTV (SDIO) or HiSilicon Hi1102 | | USB | 2x USB 2.0 ports | | Video Output | HDMI, AV | | Other | IR receiver, front panel LEDs, buttons | | Bootloader | Huawei/U-Boot (custom, locked in some variants) |

usb start fatload usb 0 0x40000000 openwrt-hi3798mv100-uImage fatload usb 0 0x50000000 openwrt-hi3798mv100-rootfs bootm 0x40000000 - 0x50000000 Some builders embed OpenWrt into an initramfs image, loaded via TFTP from U-Boot:

| Feature | Status | Notes | |------------------------|---------------------------------|-----------------------------------------------------------------------| | Ethernet (LAN) | ✅ Working | Requires correct GMAC driver in kernel. | | Wi-Fi (RTL8188ETV) | ⚠️ Partial | Works with r8188eu driver but may lack 802.11ac or stable AP mode. | | USB ports | ✅ Working | USB storage, 4G modems, print servers work. | | HDMI/AV | ❌ Not supported | No GPU driver in OpenWrt (not designed for display). | | IR receiver | ⚠️ Possible | Can be used with lirc or ir-keytable (GPIO input). | | Front panel LEDs | ✅ Controllable via GPIO | Useful for status indication. | | Reset button | ✅ Can trigger failsafe mode | GPIO input. | | Hardware watchdog | ✅ Can be enabled | Avoids hangs. |

setenv serverip 192.168.1.10 tftpboot 0x40000000 openwrt-initramfs.bin bootm 0x40000000 Once OpenWrt is successfully booted:

More posts

Edhouse newsletter

Get the latest updates from the world of Edhouse – news, events, and current software and hardware trends.

By signing up, you agree to our Privacy Policy.

Thank you for your interest in subscribing to our newsletter! To complete your registration you need to confirm your subscription. We have just sent you a confirmation link to the email address you provided. Please click on this link to complete your registration. If you do not find the email, please check your spam or "Promotions" folder.