Jump to content
ELFORUM - Forumul electronistilor

Huawei Ec6108v9 Openwrt: 2021

The Huawei EC6108V9 is a popular IPTV Set-Top Box (STB) widely used by ISPs. It is based on the HiSilicon Hi3798M chipset.

Because this device was designed specifically as an IPTV box (not a general-purpose router or computer), installing OpenWrt is not as simple as downloading a factory image from the OpenWrt website. It requires a specific "hacking" process involving TTL (serial) connections and modifying bootloader partitions. huawei ec6108v9 openwrt

Here is an informative guide on the current state, requirements, and process for getting OpenWrt on the EC6108V9. The Huawei EC6108V9 is a popular IPTV Set-Top


Methods (choose one)

Method A — Official/Unofficial prebuilt OpenWrt image (if available)

  1. Find a prebuilt OpenWrt image for EC6108V9 (device tree or machine name must match).
  2. Verify checksum of downloaded image.
  3. Access device web UI or vendor firmware upgrade page (if device accepts unsigned images).
  4. Upload the image and start upgrade.
  5. Wait until device reboots; connect to new OpenWrt (default 192.168.1.1).

When to use: Vendor allows image flashing via web UI. Find a prebuilt OpenWrt image for EC6108V9 (device

Scenario B: The Ultimate Ad-Blocker (AdGuard Home)

Because you have 1GB of RAM, you can offload DNS blocking from your main router.

Method C — Serial + U-Boot (flash via mtd)

  1. Open the device to access serial TTL header.
  2. Connect USB-TTL: GND, TX, RX (do not cross TX/RX mistakes).
  3. Use a serial terminal (115200 8N1) to access bootloader prompt.
  4. Transfer image via XMODEM/TFTP or serve an HTTP/TFTP URL from a local server.
  5. Use bootloader commands (e.g., tftpboot; nand erase; nand write) appropriate to flash the image to the correct mtd partition (e.g., rootfs).
  6. Reboot and test.

When to use: Web/TFTP options unavailable; you have serial access.

Step 3: Setting Up TFTP and Flashing the Bootloader

You cannot flash OpenWrt over the stock Huawei firmware directly. You must first flash a secure boot or unlocked bootloader.

  1. Set your PC's IP to 192.168.1.10 and run a TFTP server (e.g., tftpd64).
  2. Place the fastboot.bin (the unlocked bootloader) in the TFTP root directory.
  3. On the U-boot console:
    setenv serverip 192.168.1.10
    setenv ipaddr 192.168.1.123
    mw.b 0x40000000 ff 0x80000
    tftp 0x40000000 fastboot.bin
    mmc write 0 0x40000000 0 0x800
    
    Wait. This writes the new bootloader to the eMMC.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines